Speedometer 3.0, wuxuu ku yimid mahadnaqa shaqada iskaashiga ee Mozilla, Google, Microsoft iyo Apple

Speedometer

Xawaaraha cabbiraadda wax qabadka browserka

In kasta oo horumarka weyn ee laga gaaray horumarinta mareegaha iyo dhammaan dadaalladaas lagu doonayo in lagu midoobo horumarinta mareegaha, bartamihii 2024, waa taariikhda daalacashada aysan maamulin (ama aysan dooneynin) inay gaaraan halbeeg guud iyo For. si fiican ama ka xunba, xaaladani waxay sidoo kale keentay in mid kastaaba uu ku darsado qayb ama faa'iidooyin laga hirgaliyay browsersyada kale wakhtigaas.

Ka hadalka ku saabsan cabbiraadda waxqabadka daalacashada websaydka ma aha mid fudud sida kiisaska kale, tan iyo kiiskan dhinacyo kala duwan ayaa la baaray waana sababta qalab kala duwan loo isticmaalo. Laakin hadda tani waxay yeelan kartaa waji kale sababtoo ah culeeska shabkada ayaa isku biiray.

Waa sidaas Lix sano ka dib markii la sii daayay ugu dambeysay, waa la soo bandhigay Qalab la cusboonaysiiyay si loo qiimeeyo waxqabadka iyo ka jawaabista daalacashada shabakada: Speedometer 3.0, kaas oo ay si wada jir ah u soo saareen Mozilla, Google, Microsoft iyo Apple, waxa ay diiradda saartaa qiyaasida dib u dhaca iyada oo la moodayo shaqada isticmaalaha codsiyada shabakadaha caadiga ah.

Anagoo la kaashanayna matoorada biraawsarkaaga ee hormuudka ka ah matoorada Blink/V8, Gecko/SpiderMonkey iyo WebKit/JavaScriptCore, waxaan ku faraxsanahay inaan sii deyno Speedometer 3.0. Tilmaamaha, sida Speedometer, waa aalado ka caawin kara iibiyaasha browserka inay helaan fursado ay ku horumariyaan waxqabadka. Fikrad ahaan, waxay u ekaysiiyaan shaqada ay isticmaalayaashu ka helaan mareegaha caadiga ah, si loo hubiyo in daalacayaashu ay tayayn karaan meelaha faa'iidada u leh isticmaalayaasha.

Ku saabsan Xawaaraha cabbirka 3.0

Xawaaraha 3.0 waa xusid mudan in ay yihiin qolkii ugu horreeyay ee tijaabinta waxqabadka browserka oo la wada sameeyay by horumariya mishiinada browserka waaweyn iyo tan waxaa suurto galiyay by horumarinta siyaasadda imtixaanka caadiga ah.

Qalabka loogu talagalay socodsiinta imtixaannada ayaa la balaariyay si loo tixgeliyo hawlgallo kala duwan browserka adiga oo cabiraya jawaabta ficilada isticmaalaha. Tan waxa ku jira kaliya maaha wakhtiga fulinta kood, laakiin sidoo kale samaynta wakhtiga iyo fulinta hawsha asynchronous.

Aalado ayaa loo sameeyay soosaarayaasha browserka si ay u falanqeeyaan natiijooyinka imtixaanka, u abuuraan muuqaalada waxqabadka, oo ay ku hagaajiyaan cabirrada tijaabada hadba sida loo baahdo. Intaa waxaa dheer, awoodda lagu abuurayo qoraallada bilowga tijaabada gaarka ah ayaa la bixiyaa.

Ku saabsan cusbooneysiinta Speedometer 3.0, Kala-guurka ayaa loo sameeyay adeegsiga noocyo cusub oo qaab-dhismeedka Xaglaha, laf dhabarta, jQuery, Lit, Preact, React, React+ Redux, Svelte iyo Vue. Nidaamyada naqshadaynta casriga ah ee goobaha iyo codsiyada shabakada ayaa sidoo kale la hirgeliyay, sida isticmaalka Webpack, qaybaha shabakada, iyo hababka la cusboonaysiiyay ee la shaqeynta DOM.

ayaa lagu daray Tijaabooyin dheeri ah oo lagu qiimeeyo waxqabadka samaynta leh curiyaha Canvas, jiilka SVG, Habaynta CSS kakan, maaraynta geedaha DOM ballaaran iyo farsamooyin loo isticmaalo tafatirka WYSIWYG content iyo goobaha wararka.

Xawaaraha 3.0, waxaa loogu talagalay in lagu qiimeeyo waxqabadka jaangooyooyinka kala duwan ee loo isticmaalo:

  1. Ku dar, buuxi oo tirtir qoraallada TodoMVC: Tallaabooyinka sida ku-darka, dhammaystirka iyo tirtiridda 100 qoraallada waxaa lagu sameeyaa iyadoo la adeegsanayo maamulaha hawsha TodoMVC. Tan waxaa lagu fuliyaa noocyo kala duwanaansho ah oo ku saleysan qaab-dhismeedka shabakadda ee kala duwan, hababka shaqada ee DOM iyo noocyada heerka ECMAScript. Tusaalooyinka xulashooyinka TodoMVC waxaa ka mid ah qaab-dhismeedka sida React, Angular, Vue, jQuery, WebComponents, Backbone, Preact, Svelte, iyo Lit, iyo sidoo kale xulashooyinka adeegsada sifooyin horumarsan oo lagu soo bandhigay ECMAScript 5 iyo ECMAScript 6.
  2. Tafatirka qoraalka qaabka WYSIWYG: Tafatirka qoraalka leh calaamada WYSIWYG waxaa lagu qiimeeyaa iyadoo la adeegsanayo tifaftirayaasha code sida CodeMirror iyo TipTap.
  3. Soo dejinta iyo isdhexgalka sawirada: Soo rarista iyo la falgalka garaafyada loo qaabeeyey iyadoo la isticmaalayo curiyaha shiraac ama lagu soo saaray qaabka SVG iyadoo la isticmaalayo maktabadaha sida Plot la arki karo, chart.js iyo react-stockcharts waa la qiimeeyaa.
  4. Navigation iyo la falgalka shabakadaha wararka: Navigation bogga iyo la falgalka waxa ku jira waxa lagu sawiray mareegaha wararka ee caadiga ah iyada oo la adeegsanayo qaab-dhismeedka shabakadda Next.js iyo Nuxt.

Marka la eego natiijooyinka la helay iyadoo la dhaafo Speedometer 3.0 test suite, macOS, Chrome wuxuu ku hogaaminayaa 22.6 dhibcood, waxaa ku xiga Firefox oo leh 20.7 dhibcood iyo Safari oo leh 19.0 dhibcood. Marka la barbardhigo, Speedometer 2.1, Safari ayaa ku hogaaminaysay 481 dhibcood, waxaa ku xigtay Firefox oo leh 478 dhibcood iyo Chrome oo si gaar ah uga dambeeya oo leh 404 dhibcood isla imtixaan isku mid ah. Ubuntu 22.04, Chrome wuxuu dhaliyay 13.5 iyo 234 dhibcood, halka Firefox uu dhaliyay 12.1 iyo 186 dhibcood noocyada Speedometer 3.0 iyo 2.1 siday u kala horreeyaan.

ugu danbeyn hadii aad tahay xiisaynaya in aan wax badan ka ogaado, waad hubin kartaa faahfaahinta Xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.