I-Speedometer 3.0, ifika ngenxa yomsebenzi wentsebenziswano weMozilla, Google, Microsoft kunye neApple

Speedometer

I-Speedometer ilinganisa ukusebenza kwesikhangeli

Ngaphandle kwenkqubela phambili enkulu ethe yaphunyezwa kuphuhliso lwewebhu kunye nazo zonke ezo nzame zokufezekisa umanyano lophuhliso lwewebhu, phakathi kowama-2024, ngumhla apho izikhangeli zingakhange zilawule (okanye zifune) ukufikelela kumgangatho ofanayo kwaye ngcono okanye okubi ngakumbi, le meko ikhokelele ekubeni ngamnye abe negalelo elithile okanye uncedo oluye lwaphunyezwa kwezinye iibhrawuza ngelo xesha.

Ukuthetha malunga nokulinganisa ukusebenza kweziphequluli zewebhu akulula njengoko kuya kuba njalo kwezinye iimeko, kuba kulo mzekelo iinkalo ezahlukeneyo zihlolwe kwaye kungenxa yoko izixhobo ezahlukeneyo zisetyenziswa rhoqo. Kodwa ngoku oku kungathatha inguqu eyahlukileyo kuba ubunzima bewebhu badibanise imikhosi.

Kwaye oko Emva kweminyaka emithandathu ukususela oko yagqityelwa ukukhutshwa, iyaboniswa Isixhobo esihlaziyiweyo sokuvavanya ukusebenza kunye nokuphendula kwezikhangeli zewebhu: I-Speedometer 3.0, eyaphuhliswa ngentsebenziswano yi-Mozilla, Google, Microsoft kunye ne-Apple, igxile ekuqikeleleni ukulibaziseka ngokufanisa umsebenzi wabasebenzisi kunye nezicelo zewebhu eziqhelekileyo.

Ngentsebenziswano kunye neenjini ezihamba phambili ze-web browser Blink/V8, Gecko/SpiderMonkey kunye neWebKit/JavaScriptCore, siyavuya ukukhulula i-Speedometer 3.0. Iimpawu, ezifana ne-Speedometer, zixhobo ezinokunceda abathengisi besiphequluli bafumane amathuba okuphucula ukusebenza. Ngokufanelekileyo, balinganisa ukusebenza okufunyanwa ngabasebenzisi kwiiwebhusayithi eziqhelekileyo, ukuqinisekisa ukuba izikhangeli zinokwandisa iindawo eziluncedo kubasebenzisi.

Malunga neSpeedometer 3.0

Isantya sesantya 3.0 si iphawuleka ngokuba sisikhangeli sokuqala sovavanyo lokwenziwa komsebenzi eyenziwe kunye ngabaphuhlisi abakhulu be-injini ye-browser kwaye oku kuye kwenzeka ngokuphuhliswa komgaqo-nkqubo wokuvavanya okufanayo.

Isixhobo sokuqhuba iimvavanyo yandisiwe ukuba ithathele ingqalelo imisebenzi eyahlukeneyo yebhrawuza ngokulinganisa impendulo kwizenzo zomsebenzisi. Oku akubandakanyi kuphela ixesha lokwenziwa kwekhowudi, kodwa kunye nokunikezela ngexesha kunye nokwenziwa komsebenzi ohambelanayo.

Izixhobo ziye zaphuhliswa kubaphuhlisi bebrawuza ukuhlalutya iziphumo zovavanyo, ukwenza iiprofayili zokusebenza, kunye nokulungelelanisa iiparamitha zovavanyo njengoko kuyimfuneko. Ukongeza, ukukwazi ukwenza izikripthi zokuqalisa uvavanyo oluntsonkothileyo zinikezelwe.

Ngokumalunga nohlaziyo lweSpeedometer 3.0, Utshintsho lwenziwe kusetyenziso lweenguqulelo ezintsha zesakhelo I-Angular, Backbone, jQuery, Lit, Preact, React, React+Redux, Svelte and Vue. Iipateni zoyilo lwangoku lweendawo kunye nezicelo zewebhu nazo ziphunyeziwe, ezinjengokusetyenziswa kweWebpack, amacandelo ewebhu, kunye neendlela ezihlaziyiweyo zokusebenza kunye neDOM.

zibandakanyiwe Iimvavanyo ezongezelelweyo zokuvavanya ukusebenza konikezelo ngento yeCanvas, isizukulwana seSVG, Ukusetyenzwa kweCSS entsonkothileyo, ukuphathwa komthi weDOM olubanzi kunye nobuchule obusetyenziswa ekuhleleni umxholo we-WYSIWYG nakwiisayithi zeendaba.

Isantya sesantya 3.0, yenzelwe ukuvavanya ukusebenza kwebenchmarks ezahlukeneyo ezisetyenzisiweyo:

  1. Yongeza, gqibezela kwaye ucime amanqaku kwi-TodoMVC: Izenzo ezifana nokongeza, ukugqiba kunye nokucima amanqaku e-100 zenziwa ngokusebenzisa umphathi we-TodoMVC wemisebenzi. Oku kuphunyezwa ngokwahlukileyo ngokusekelwe kwiinkqubo ezahlukeneyo zewebhu, iindlela zokusebenza kunye ne-DOM kunye neenguqulelo zomgangatho we-ECMAScript. Imizekelo yeenketho ze-TodoMVC ziquka izikhokelo ezifana ne-React, i-Angular, i-Vue, i-jQuery, i-WebComponents, i-Backbone, i-Preact, i-Svelte, kunye ne-Lit, kunye neenketho ezisebenzisa iimpawu eziphambili ezifakwe kwi-ECMAScript 5 kunye ne-ECMAScript 6.
  2. Uhlela umbhalo kwimowudi ye-WYSIWYG: Ukuhlelwa kombhalo ngophawu lweWYSIWYG kuhlolwa kusetyenziswa abahleli bekhowudi abafana neCodeMirror kunye neTipTap.
  3. Iyalayisha kunye nokunxibelelana nemizobo: Ukulayisha kunye nokusebenzisana nemizobo eyilwe kusetyenziswa ielementi yecanvas okanye eveliswe kwifomathi ye-SVG kusetyenziswa amathala eencwadi afana nePlothi eObservable, itshathi.js kunye ne-react-stockcharts iyavavanywa.
  4. Ukukhangela kunye nokunxibelelana nesayithi yeendaba: Ukukhangela kwephepha kunye nokunxibelelana nomxholo kuyenziwa kwiisayithi zeendaba eziqhelekileyo kusetyenziswa i-Next.js kunye ne-Nuxt web frameworks.

Ngokubhekiselele kwiziphumo ezifunyenwe ngokudlula i-Speedometer 3.0 test suite, kwi-macOS, i-Chrome ikhokela ngamanqaku angama-22.6, ilandelwa ngokusondeleyo yiFirefox ngamanqaku angama-20.7 kunye neSafari ngamanqaku angama-19.0. Xa kuthelekiswa, kwi-Speedometer 2.1, iSafari yayihamba phambili ngamanqaku angama-481, ilandelwa yiFirefox ngamanqaku angama-478 kunye neChrome ngokuphawulekayo ngasemva ngamanqaku angama-404 kuvavanyo olufanayo kunye neziphequluli ezifanayo. Kwi-Ubuntu 22.04, i-Chrome ifumene amanqaku e-13.5 kunye ne-234, ngelixa i-Firefox ifumene i-12.1 kunye ne-186 amanqaku kwi-Speedometer iinguqulelo ze-3.0 kunye ne-2.1 ngokulandelanayo.

ekugqibeleni ukuba ukhona unomdla wokwazi ngakumbi ngayo, ungajonga iinkcukacha Kule khonkco ilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.