Speedometer 3.0, un effort collaboratif entre les fournisseurs de navigateurs, améliore l'optimisation des applications Web via l'analyse de référence.
Grâce à un modèle de gouvernance multipartite, le benchmark mis à jour représente diverses perspectives et flux de travail, visant à améliorer l'expérience utilisateur sur tous les navigateurs.
Les nouvelles charges de travail capturent l'évolution du Web, notamment les dispositions DOM complexes, le rendu SVG et Canvas, ainsi que des parcours utilisateurs plus réalistes.
L'inclusion de frameworks a été déterminée en fonction des données d'archives HTTP et de discussions avec les fournisseurs de navigateurs, fournissant un échantillon représentatif.
L'ajout d'une charge de travail basée sur des composants Web élargit la portée du benchmark.
La validation à l'aide des statistiques d'appel du runtime de Chrome indique une représentation plus équilibrée des API Web, avec moins d'accent sur innerHTML et une plus grande attention aux API DOM.
Le benchmark inclut TodoMVC, Complex DOM, les applications monopage, les tableaux et les tableaux de bord, ainsi que les éditeurs de code pour simuler les interactions utilisateur typiques.
En représentant un éventail plus large de cas d'utilisation Web, Speedometer 3.0 permet aux fournisseurs de navigateurs d'optimiser les performances dans les domaines qui importent le plus aux utilisateurs.
Cette approche collaborative garantit que les améliorations apportées aux moteurs de navigation profitent aux utilisateurs quel que soit leur navigateur préféré.
Le benchmark continue d'évoluer, visant à refléter avec précision le paysage changeant du Web.
blog.chromium.org
Speedometer 3: Building a benchmark that represents the web
Create attached notes ...
