Rychloměr 3.0 přichází díky spolupráci společností Mozilla, Google, Microsoft a Apple

Rychloměr

Rychloměr měří výkon prohlížeče

Navzdory velkému pokroku, kterého bylo ve vývoji webu dosaženo, a všem těm snahám o sjednocení vývoje webu, je polovina roku 2024 datem, kdy se prohlížečům nepodařilo (nebo nechtěly) dosáhnout společného standardu a lepší nebo horší, tato situace také vedla k tomu, že každý z nich přispěl nějakou funkcí nebo výhodou, která byla v té době implementována v jiných prohlížečích.

Mluvit o měření výkonu webových prohlížečů není tak jednoduché, jak by tomu bylo v jiných případech, protože v tomto případě se zkoumají různé aspekty, a proto se obvykle používají různé nástroje. Ale teď to může nabrat jiný směr, protože těžké váhy webu spojily své síly.

A Po šesti letech od posledního vydání se představuje Aktualizovaný nástroj pro hodnocení výkonu a odezvy webových prohlížečů: Speedometer 3.0, který byl vyvinut ve spolupráci společností Mozilla, Google, Microsoft a Apple, se zaměřuje na odhadování zpoždění pomocí simulace uživatelské práce s běžnými webovými aplikacemi.

Ve spolupráci s předními enginy webových prohlížečů Blink/V8, Gecko/SpiderMonkey a WebKit/JavaScriptCore jsme nadšeni z vydání Speedometer 3.0. Benchmarky, jako je Speedometer, jsou nástroje, které mohou pomoci prodejcům prohlížečů najít příležitosti ke zlepšení výkonu. V ideálním případě simulují funkce, které uživatelé nacházejí na typických webových stránkách, aby bylo zajištěno, že prohlížeče mohou optimalizovat oblasti, které jsou pro uživatele přínosné.

O rychloměru 3.0

Rychloměr 3.0 je pozoruhodný tím, že jde o první sadu pro testování výkonu prohlížeče vytvořenou společně hlavními vývojáři vyhledávačů, což bylo umožněno vývojem společné testovací politiky.

Sada nástrojů pro spouštění testů byl rozšířen o různé operace prohlížeče měřením odezvy na akce uživatele. To zahrnuje nejen čas provádění kódu, ale také čas vykreslování a provádění asynchronních úloh.

Pro vývojáře prohlížečů byly vyvinuty nástroje pro analýzu výsledků testů, vytváření profilů výkonu a úpravu parametrů testu podle potřeby. Navíc je poskytována možnost vytvářet složité vlastní testovací spouštěcí skripty.

Pokud jde o aktualizace Speedometer 3.0, Byl proveden přechod na používání nových verzí rámců Angular, Backbone, jQuery, Lit, Preact, React, React+Redux, Svelte a Vue. Byly také implementovány moderní návrhové vzory pro weby a webové aplikace, jako je použití Webpacku, webových komponent a aktualizovaných metod pro práci s DOM.

byly zahrnuty další testy k vyhodnocení výkonu vykreslování s prvkem Canvas, generací SVG, Komplexní zpracování CSS, zpracování stromu DOM rozsáhlé a techniky používané při úpravě obsahu WYSIWYG a na zpravodajských webech.

Rychloměr 3.0, je určen k hodnocení výkon různých použitých benchmarků:

  1. Přidejte, doplňte a odstraňte poznámky v TodoMVC: Akce jako přidání, dokončení a odstranění 100 poznámek se provádějí pomocí správce úloh TodoMVC. To je implementováno ve variantách založených na různých webových frameworkech, pracovních metodách s DOM a verzích standardu ECMAScript. Příklady možností TodoMVC zahrnují rámce jako React, Angular, Vue, jQuery, WebComponents, Backbone, Preact, Svelte a Lit, stejně jako možnosti, které využívají pokročilé funkce představené ve specifikacích ECMAScript 5 a ECMAScript 6.
  2. Úprava textu v režimu WYSIWYG: Úpravy textu se značkami WYSIWYG se vyhodnocují pomocí editorů kódu, jako jsou CodeMirror a TipTap.
  3. Načítání a interakce s grafikou: Hodnotí se načítání a interakce s grafikou navrženou pomocí prvku canvas nebo vygenerovanou ve formátu SVG pomocí knihoven, jako je Observable Plot, chart.js a Reag-stockcharts.
  4. Navigace a interakce se zpravodajskými weby: Navigace na stránce a interakce s obsahem je simulována na typických zpravodajských webech pomocí webových rámců Next.js a Nuxt.

Pokud jde o výsledky získané absolvováním testovací sady Speedometer 3.0, na macOS vede Chrome s 22.6 body, těsně následovaný Firefoxem s 20.7 body a Safari s 19.0 body. Pro srovnání, v Speedometer 2.1 vedlo Safari s 481 body, následované Firefoxem s 478 body a Chrome výrazně zaostává se 404 body ve stejném testu se stejnými prohlížeči. Na Ubuntu 22.04 dosáhl Chrome 13.5 a 234 bodů, zatímco Firefox získal 12.1 a 186 bodů na Speedometer verze 3.0 a 2.1.

konečně jestli jsi zájem se o tom dozvědět více, můžete zkontrolovat podrobnosti Na následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.