Apple, Google et Mozilla s’associent pour développer une nouvelle version du benchmark du navigateur Speedometer qui, selon eux, évaluera les performances du navigateur Web d’une manière novatrice : une version qui reflète les parcours des utilisateurs, et non une rationalisation sous le capot.
L’indicateur de vitesse a été initialement publié en 2014 par l’équipe WebKit d’Apple et mesure la réactivité des applications Web. la version 2 était libéré en 2018. Le Kit Web, Chrome et Développeur Mozilla les équipes ont confirmé dans des tweets qu’elles collaborent désormais sur la version 3.
La page du projet Speedometer indique que son objectif est de créer une référence dans laquelle des scores plus élevés indiquent un avantage réel pour l’utilisateur. “Historiquement, les benchmarks n’ont pas fait un excellent travail dans ce domaine et ont activement rivalisé pour attirer l’attention sur les besoins des sites réels”, a déclaré le compte développeur de Mozilla dans un tweet.
<br /> <a target="_blank" href="https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Y6Crs9azFsmuUI-DfhoHYQAAAAk&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0" rel="noopener"><br /> <img decoding="async" src="https://pubads.g.doubleclick.net/gampad/ad?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Y6Crs9azFsmuUI-DfhoHYQAAAAk&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0" alt="" /><br /> </a><br />Speedometer incluait à l’origine des implémentations d’applications de tâches en Javascript vanille ainsi que les frameworks Ember, Backbone, AngularJS, jQuery, Flight et React. La version 2 a ajouté la prise en charge de frameworks et de bibliothèques JavaScript modernes supplémentaires.
<br /> <a target="_blank" href="https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Y6Crs9azFsmuUI-DfhoHYQAAAAk&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0" rel="noopener"><br /> <img decoding="async" src="https://pubads.g.doubleclick.net/gampad/ad?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Y6Crs9azFsmuUI-DfhoHYQAAAAk&t=ct%3Dns%26unitnum%3D426raptor%3Dfalcon%26pos%3Dmid%26test%3D0" alt="" /><br /> </a><br /> <br /> <a target="_blank" href="https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Y6Crs9azFsmuUI-DfhoHYQAAAAk&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0" rel="noopener"><br /> <img decoding="async" src="https://pubads.g.doubleclick.net/gampad/ad?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Y6Crs9azFsmuUI-DfhoHYQAAAAk&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0" alt="" /><br /> </a><br />L’équipe de WebKit a déclaré que les ingénieurs des navigateurs avaient optimisé leurs moteurs pour répondre aux normes de l’indicateur de vitesse “en tant que proxy pour une utilisation réelle” de divers frameworks “depuis plusieurs années”. Il l’a dit en 2018 – il y a maintenant près de cinq ans.
“Speedometer 2 était un bond en avant lors de sa sortie en 2018, mais il est temps de le mettre à jour pour tester les parcours réels des utilisateurs de la vie en ligne aujourd’hui”, a déclaré Mozilla. L’équipe Chrome, à son tour, a plaidé en faveur du modèle de gouvernance conjointe de Speedometer, qui, selon elle, “dirigera les performances du navigateur de manière à aider les utilisateurs”.
<br /> <a target="_blank" href="https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Y6Crs9azFsmuUI-DfhoHYQAAAAk&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0" rel="noopener"><br /> <img decoding="async" src="https://pubads.g.doubleclick.net/gampad/ad?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Y6Crs9azFsmuUI-DfhoHYQAAAAk&t=ct%3Dns%26unitnum%3D426raptor%3Dfalcon%26pos%3Dmid%26test%3D0" alt="" /><br /> </a><br />Ce que cela implique n’est pas tout à fait clair, mais l’équipe Chrome a déclaré qu’elle attendait avec impatience que Speedometer soit mis à jour pour inclure des “charges de travail modernes représentatives” comme les frameworks JavaScript.
Les modifications apportées devront passer par ce programme de gouvernance susmentionné, qui États tout ce qui va au-delà d’un “changement trivial” (défini comme un changement qui n’a aucun effet sur le benchmark réel) nécessite l’approbation d’au moins deux autres projets de navigateur participants.
À l’heure actuelle, la documentation de Speedometer indique que Blink/V8 (moteurs de rendu et JavaScript de Chromium), Gecko/SpiderMonkey (équivalents de Mozilla) et WebKit/JavaScriptCore (équivalents d’Apple) sont les projets participants.
<br /> <a target="_blank" href="https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Y6Crs9azFsmuUI-DfhoHYQAAAAk&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0" rel="noopener"><br /> <img decoding="async" src="https://pubads.g.doubleclick.net/gampad/ad?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Y6Crs9azFsmuUI-DfhoHYQAAAAk&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0" alt="" /><br /> </a><br />Il n’est pas rare que les grands fabricants de navigateurs Web du monde collaborent pour améliorer les produits les uns des autres en concevant une norme partagée – ils ont fait la même chose, ainsi que l’ajout de Microsoft et des consultants en logiciels Bocoup et Igalia, plus tôt cette année pour faire Interop 2022. C’était la première fois que tous les fournisseurs de navigateurs se réunissaient dans un tel effort, a déclaré Google.
Le benchmark Interop concerne la manière dont les normes Web sont mises en œuvre dans les fournisseurs de navigateurs et comprend l’analyse d’éléments tels que les couches en cascade, les espaces colorimétriques et les fonctions de couleur CSS, le défilement, etc.
Si vous vous demandez où se trouve Microsoft Edge dans la collaboration Speedometer, il utilise également Blink/V8, et en tant que tel est probablement couvert par la participation de Google (nous avons demandé, mais Microsoft ne l’a pas confirmé).
Il n’y a pas non plus de bonne raison d’inclure Internet Explorer – il est prévu qu’il soit définitivement désactivé sur les systèmes Windows 10 le 14 février 2023, via une mise à jour Edge qui enfin et avec force couper les récalcitrants restants.
“Personne ne construit intentionnellement un site Web qui traîne ou bégaie”, a déclaré Mozilla, ajoutant qu’il avait beaucoup d’idées sur la façon d’améliorer l’état général de l’expérience utilisateur sur le Web, mais que la plupart nécessitent une collaboration et une compréhension partagée de ce qui compte pour Internet. utilisateurs.
“Imeuble [Speedometer 3] sera un travail acharné, et travailler ensemble nous donne une chance de créer la meilleure version pour aider à rendre le Web plus rapide pour les années à venir », a déclaré le fabricant de Firefox dans un tweet.
Speedometer 3 n’a pas de date de sortie, et sa description sur Github dit seulement qu’il est “en développement actif et instable”. Les parties intéressées peuvent suivre le développement sur Github, où le projet n’a pas été mis à jour depuis trois semaines. ®
— to news.google.com