Spidometras 3.0 pasiekiamas bendradarbiaujant su „Mozilla“, „Google“, „Microsoft“ ir „Apple“.

Spidometras

Spidometras matuoja naršyklės našumą

Nepaisant didelių pažangų, pasiektų kuriant žiniatinklius, ir visų tų pastangų suvienodinti žiniatinklio kūrimą, 2024 m. viduryje tai yra data, kai naršyklėms nepavyko (ar nenorėjo) pasiekti bendro standarto. geriau ar blogiau, dėl šios situacijos kiekvienas prisidėjo prie kokios nors funkcijos ar naudos, kuri tuo metu buvo įdiegta kitose naršyklėse.

Kalbėti apie žiniatinklio naršyklių našumo matavimą nėra taip paprasta, kaip būtų kitais atvejais, nes šiuo atveju nagrinėjami skirtingi aspektai, todėl dažniausiai naudojami įvairūs įrankiai. Tačiau dabar tai gali pasisukti kitaip, nes žiniatinklio sunkiasvoriai sujungė jėgas.

Ir tai Praėjus šešeriems metams nuo paskutinio išleidimo, jis pristatomas Atnaujintas įrankis žiniatinklio naršyklių našumui ir reagavimui įvertinti: Spidometras 3.0, kurį bendradarbiavo Mozilla, Google, Microsoft ir Apple, dėmesys sutelkiamas į vėlavimo įvertinimą, imituojant vartotojo darbą su įprastomis žiniatinklio programomis.

Bendradarbiaudami su pirmaujančiais interneto naršyklių varikliais Blink/V8, Gecko/SpiderMonkey ir WebKit/JavaScriptCore, džiaugiamės galėdami išleisti Speedometer 3.0. Etalonai, pvz., spidometras, yra įrankiai, kurie gali padėti naršyklių pardavėjams rasti galimybių pagerinti našumą. Idealiu atveju jie imituoja funkcijas, kurias vartotojai randa įprastose svetainėse, kad naršyklės galėtų optimizuoti naudotojams naudingas sritis.

Apie spidometrą 3.0

Spidometras 3.0 yra pasižymi tuo, kad tai pirmasis kartu sukurtas naršyklės našumo testavimo rinkinys pagrindinių naršyklių variklių kūrėjų, ir tai tapo įmanoma sukūrus bendrą testavimo politiką.

Įrankių rinkinys testams atlikti buvo išplėstas, kad būtų atsižvelgta į įvairias operacijas naršyklės reakciją į vartotojo veiksmus. Tai apima ne tik kodo vykdymo laiką, bet ir atvaizdavimo laiką bei asinchroninį užduočių vykdymą.

Naršyklės kūrėjams buvo sukurti įrankiai, skirti analizuoti bandymų rezultatus, kurti našumo profilius ir prireikus koreguoti bandymo parametrus. Be to, suteikiama galimybė kurti sudėtingus pasirinktinius bandymo paleidimo scenarijus.

Dėl spidometro 3.0 atnaujinimų, Pereita prie naujų struktūrų versijų naudojimo Angular, Backbone, jQuery, Lit, Preact, React, React+Redux, Svelte ir Vue. Taip pat buvo įdiegti modernūs svetainių ir žiniatinklio programų dizaino modeliai, pvz., Webpack naudojimas, žiniatinklio komponentai ir atnaujinti darbo su DOM metodai.

buvo įtraukti Papildomi testai, skirti įvertinti pateikimo našumą su drobės elementu, SVG karta, Sudėtingas CSS apdorojimas, DOM medžio tvarkymas platūs ir metodai, naudojami redaguojant WYSIWYG turinį ir naujienų svetainėse.

Spidometras 3.0, skirtas įvertinti įvairių naudojamų etalonų našumas:

  1. Pridėkite, užpildykite ir ištrinkite pastabas „TodoMVC“: Veiksmai, tokie kaip 100 užrašų pridėjimas, užbaigimas ir ištrynimas, atliekami naudojant „TodoMVC“ užduočių tvarkyklę. Tai įgyvendinama variantuose, pagrįstuose skirtingomis žiniatinklio sistemomis, darbo metodais su DOM ir ECMAScript standarto versijomis. „TodoMVC“ parinkčių pavyzdžiai apima tokias sistemas kaip „React“, „Angular“, „Vue“, „jQuery“, „WebComponents“, „Backbone“, „Preact“, „Svelte“ ir „Lit“, taip pat parinktis, kuriose naudojamos išplėstinės funkcijos, įdiegtos ECMAScript 5 ir ECMAScript 6 specifikacijose.
  2. Teksto redagavimas WYSIWYG režimu: Teksto redagavimas naudojant WYSIWYG žymėjimą vertinamas naudojant kodo redaktorius, tokius kaip CodeMirror ir TipTap.
  3. Grafikos įkėlimas ir sąveika su ja: Įvertinamas įkėlimas ir sąveika su grafika, sukurta naudojant drobės elementą arba sugeneruota SVG formatu naudojant tokias bibliotekas kaip Observable Plot, chart.js ir react-stockcharts.
  4. Naršymas ir sąveika su naujienų svetainėmis: Puslapio naršymas ir sąveika su turiniu yra modeliuojami tipinėse naujienų svetainėse naudojant Next.js ir Nuxt žiniatinklio sistemas.

Kalbant apie rezultatus, gautus išlaikius „Speedometer 3.0“ testų rinkinį, „MacOS“ sistemoje pirmauja „Chrome“ su 22.6 taško, toliau rikiuojasi „Firefox“ su 20.7 taško ir „Safari“ su 19.0 taško. Palyginimui, spidometre 2.1 pirmavo „Safari“ su 481 tašku, „Firefox“ su 478 taškais ir „Chrome“ gerokai atsiliko su 404 taškais tame pačiame bandyme su tomis pačiomis naršyklėmis. „Ubuntu 22.04“ versijoje „Chrome“ surinko 13.5 ir 234 taškus, o „Firefox“ surinko atitinkamai 12.1 ir 186 taškus spidometro 3.0 ir 2.1 versijose.

pagaliau jei esi nori sužinoti daugiau apie tai, galite patikrinti išsamią informaciją Šioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.