Speedometer 3.0, anländer tack vare samarbetet mellan Mozilla, Google, Microsoft och Apple

Hastighetsmätare

Hastighetsmätaren mäter webbläsarens prestanda

Trots de stora framsteg som har uppnåtts inom webbutveckling och alla dessa ansträngningar för att uppnå en enhetlig webbutveckling, är det i mitten av 2024 det datum då webbläsare inte har lyckats (eller velat) nå en gemensam standard och för bättre eller sämre, denna situation har också lett till att var och en har bidragit med någon funktion eller fördel som har implementerats i andra webbläsare vid den tiden.

Att prata om att mäta prestanda hos webbläsare är inte så enkelt som det skulle vara i andra fall, eftersom man i det här fallet undersöker olika aspekter och det är därför som oftast olika verktyg används. Men nu kan det här ta en annan vändning eftersom nätets tungviktare har gått samman.

Och det Efter sex år sedan den senast släpptes presenteras den Ett uppdaterat verktyg för att utvärdera prestanda och lyhördhet hos webbläsare: Speedometer 3.0, som utvecklades i samarbete av Mozilla, Google, Microsoft och Apple, fokuserar på att uppskatta förseningar genom att simulera användararbete med vanliga webbapplikationer.

I samarbete med ledande webbläsarmotorer Blink/V8, Gecko/SpiderMonkey och WebKit/JavaScriptCore är vi glada över att släppa Speedometer 3.0. Benchmarks, som Speedometer, är verktyg som kan hjälpa webbläsarleverantörer att hitta möjligheter att förbättra prestandan. Helst simulerar de den funktionalitet som användare hittar på vanliga webbplatser, för att säkerställa att webbläsare kan optimera områden som är fördelaktiga för användarna.

Om Speedometer 3.0

Hastighetsmätare 3.0 är känd för att vara den första testsviten för webbläsares prestanda som skapats tillsammans av stora utvecklare av webbläsarmotorer och detta har möjliggjorts genom utvecklingen av en gemensam testpolicy.

Verktygsuppsättningen för att köra tester har utökats för att överväga en mängd olika verksamheter av webbläsaren genom att mäta responsen på användaråtgärder. Detta inkluderar inte bara kodexekveringstid, utan också renderingstid och asynkron aktivitetsexekvering.

Verktyg har utvecklats för webbläsarutvecklare för att analysera testresultat, skapa prestandaprofiler och justera testparametrar efter behov. Dessutom finns möjligheten att skapa komplexa anpassade teststartskript.

Angående Speedometer 3.0-uppdateringar, Övergången har gjorts till att använda nya versioner av ramverken Angular, Backbone, jQuery, Lit, Preact, React, React+Redux, Svelte och Vue. Moderna designmönster för webbplatser och webbapplikationer har också implementerats, såsom användning av Webpack, webbkomponenter och uppdaterade metoder för att arbeta med DOM.

har tagits med Ytterligare tester för att utvärdera renderingsprestanda med Canvas-element, SVG-generering, Komplex CSS-behandling, DOM-trädhantering omfattande och tekniker som används vid redigering av WYSIWYG-innehåll och på nyhetssajter.

Hastighetsmätare 3.0, är utformad för att utvärdera prestanda för olika riktmärken som används:

  1. Lägg till, komplettera och ta bort anteckningar i TodoMVC: Åtgärder som att lägga till, slutföra och ta bort 100 anteckningar utförs med hjälp av TodoMVC-uppgiftshanteraren. Detta implementeras i varianter baserade på olika webbramverk, arbetssätt med DOM och versioner av ECMAScript-standarden. Exempel på TodoMVC-alternativ inkluderar ramverk som React, Angular, Vue, jQuery, WebComponents, Backbone, Preact, Svelte och Lit, samt alternativ som använder avancerade funktioner som introduceras i ECMAScript 5- och ECMAScript 6-specifikationerna.
  2. Textredigering i WYSIWYG-läge: Textredigering med WYSIWYG-markering utvärderas med hjälp av kodredigerare som CodeMirror och TipTap.
  3. Laddar och interaktion med grafik: Inläsningen och interaktionen med grafik designad med canvas-elementet eller genererad i SVG-format med hjälp av bibliotek som Observable Plot, chart.js och react-stockcharts utvärderas.
  4. Navigering och interaktion med nyhetssajter: Sidnavigering och interaktion med innehåll simuleras på typiska nyhetssajter med hjälp av Next.js och Nuxt webbramverk.

När det gäller resultaten som erhålls genom att klara testsviten Speedometer 3.0, på macOS, leder Chrome med 22.6 poäng, tätt följt av Firefox med 20.7 poäng och Safari med 19.0 poäng. Som jämförelse, i Speedometer 2.1, var Safari ledande med 481 poäng, följt av Firefox med 478 poäng och Chrome särskilt efter med 404 poäng i samma test med samma webbläsare. På Ubuntu 22.04 fick Chrome 13.5 och 234 poäng, medan Firefox fick 12.1 och 186 poäng på Speedometer-versionerna 3.0 respektive 2.1.

äntligen om du är det intresserad av att veta mer om det, du kan kontrollera detaljerna I följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.