Spidomeeter 3.0 saabub tänu Mozilla, Google'i, Microsofti ja Apple'i koostööle

Spidomeeter

Spidomeeter mõõdab brauseri jõudlust

Vaatamata suurtele edusammudele veebiarenduses ja kõikidele jõupingutustele veebiarenduse ühtlustamise nimel, on 2024. aasta keskel kuupäev, mil brauserid ei ole suutnud (või ei tahtnud) jõuda ühtse standardini ja parem või halvem, see olukord on viinud ka selleni, et igaüks on panustanud mõne funktsiooni või eelise, mis on sel ajal muudes brauserites rakendatud.

Veebibrauserite jõudluse mõõtmisest rääkimine ei ole nii lihtne kui teistel juhtudel, kuna sel juhul vaadeldakse erinevaid aspekte ja seetõttu kasutatakse tavaliselt erinevaid tööriistu. Kuid nüüd võib see võtta teistsuguse pöörde, sest veebi raskekaallased on jõud ühendanud.

Ja see Pärast kuut aastat pärast viimast väljalaskmist esitletakse seda Värskendatud tööriist veebibrauserite jõudluse ja reageerimisvõime hindamiseks: Spidomeeter 3.0, mis töötati välja Mozilla, Google'i, Microsofti ja Apple'i koostöös, keskendub viivituste hindamisele, simuleerides kasutajate tööd tavaliste veebirakendustega.

Koostöös juhtivate veebibrauseri mootoritega Blink/V8, Gecko/SpiderMonkey ja WebKit/JavaScriptCore on meil põnevil Speedometer 3.0 väljalase. Võrdlusnäitajad, nagu spidomeeter, on tööriistad, mis aitavad brauserimüüjatel jõudlust parandada. Ideaalis simuleerivad need funktsioone, mida kasutajad tavalistelt veebisaitidelt leiavad, et brauserid saaksid optimeerida kasutajatele kasulikke alasid.

Spidomeetri 3.0 kohta

Spidomeeter 3.0 on Märkimisväärne selle poolest, et see on esimene koos loodud brauseri jõudluse testimise komplekt suuremate brauserimootorite arendajate poolt ja see on saanud võimalikuks tänu ühise testimispoliitika väljatöötamisele.

Tööriistakomplekt testide läbiviimiseks on laiendatud, et kaaluda erinevaid toiminguid kasutaja toimingutele reageerimist mõõtes. See ei hõlma ainult koodi täitmise aega, vaid ka renderdusaega ja asünkroonse ülesande täitmist.

Brauseri arendajatele on välja töötatud tööriistad testitulemuste analüüsimiseks, jõudlusprofiilide loomiseks ja vajadusel testiparameetrite kohandamiseks. Lisaks pakutakse võimalust luua keerulisi kohandatud katsekäivitusskripte.

Seoses spidomeetri 3.0 värskendustega Üleminek on tehtud raamistike uute versioonide kasutamisele Angular, Backbone, jQuery, Lit, Preact, React, React+Redux, Svelte ja Vue. Samuti on juurutatud saitide ja veebirakenduste kaasaegsed disainimustrid, näiteks Webpacki, veebikomponentide ja värskendatud meetodite kasutamine DOM-iga töötamiseks.

on kaasatud täiendavad testid renderdamise toimivuse hindamiseks Canvas elemendiga, SVG genereerimine, Kompleksne CSS-i töötlemine, DOM-puude töötlemine ulatuslikud ja tehnikad, mida kasutatakse WYSIWYG sisu redigeerimisel ja uudistesaitidel.

spidomeeter 3.0, on mõeldud hindamiseks erinevate kasutatud võrdlusaluste toimivus:

  1. Märkmete lisamine, täiendamine ja kustutamine TodoMVC-s: Sellised toimingud nagu 100 märkme lisamine, lõpetamine ja kustutamine tehakse TodoMVC tegumihalduri abil. Seda rakendatakse variantides, mis põhinevad erinevatel veebiraamistikel, töömeetoditel DOM-iga ja ECMAScripti standardi versioonidel. TodoMVC valikute näidete hulka kuuluvad sellised raamistikud nagu React, Angular, Vue, jQuery, WebComponents, Backbone, Preact, Svelte ja Lit, samuti suvandid, mis kasutavad ECMAScript 5 ja ECMAScript 6 spetsifikatsioonides tutvustatud täiustatud funktsioone.
  2. Teksti redigeerimine WYSIWYG-režiimis: WYSIWYG-märgistusega teksti redigeerimist hinnatakse koodiredaktorite, nagu CodeMirror ja TipTap, abil.
  3. Graafika laadimine ja interaktsioon: Hinnatakse laadimist ja interaktsiooni graafikaga, mis on loodud kasutades lõuendielementi või loodud SVG-vormingus, kasutades selliseid teeke nagu Observable Plot, chart.js ja react-stockcharts.
  4. Navigeerimine ja suhtlus uudistesaitidega: Leheküljel navigeerimist ja sisuga suhtlemist simuleeritakse tüüpilistel uudistesaitidel, kasutades veebiraamistikke Next.js ja Nuxt.

Speedometer 3.0 testikomplekti läbimisel saadud tulemuste osas juhib macOS-is Chrome 22.6 punktiga, järgnevad Firefox 20.7 ja Safari 19.0 punktiga. Võrdluseks, spidomeetri 2.1 puhul juhtis Safari 481 punktiga, järgnes Firefox 478 punktiga ja Chrome märkimisväärselt maha 404 punktiga samas testis samade brauseritega. Ubuntu 22.04 puhul sai Chrome 13.5 ja 234 punkti, Firefox aga vastavalt 12.1 ja 186 punkti spidomeetri versioonidel 3.0 ja 2.1.

lõpuks kui oled huvitatud sellest rohkem teada, saate üksikasju kontrollida Järgmisel lingil.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.