Un outil de benchmark inter-navigateurs commun pour la réactivité des applications web
- Développé avec la participation de contributeurs d’Apple, Google, Microsoft et Mozilla
- Conçu pour mesurer la réactivité des applications web en simulant des interactions utilisateur sur de vraies pages web.
- Introduit une meilleure méthode de mesure des performances et un ensemble de tests reflétant le web moderne
Un nouveau modèle de gouvernance
- Développé pour la première fois via une collaboration intersectorielle avec le soutien des principaux moteurs de navigateur, dont Blink/V8, Gecko/SpiderMonkey et WebKit/JavaScriptCore
- Le nouveau modèle de gouvernance est piloté par le consensus et structuré pour permettre des contributions ouvertes dans un dépôt commun
Une expérience utilisateur plus large
- Speedometer 3 ajoute de nombreux nouveaux tests en identifiant les scénarios et interactions utilisateur importants pour l’optimisation des navigateurs
- Inclut de nouveaux tests simulant le rendu de graphiques en canvas et SVG, l’édition de code, l’édition WYSIWYG et la lecture de sites d’actualités
- Le test TodoMVC a également été amélioré, avec un code mis à jour pour correspondre aux dernières versions des frameworks les plus populaires sur la base des données de HTTP Archive
- Offre de nouvelles opportunités d’optimisation de JS, du layout, du CSS, des graphismes et des API DOM afin d’améliorer l’expérience utilisateur sur le web
Améliorations du lanceur de tests
- Amélioré pour mesurer davantage le travail effectué par le navigateur en réponse aux actions de l’utilisateur
- Speedometer 2.0 mesurait le temps d’exécution synchrone des scripts de test et les tâches supplémentaires, mais manquait une partie du travail du moteur de navigateur chargé de mettre à jour le rendu des pages web
- Avec Speedometer 3.0, il est désormais possible de mesurer ce travail de rendu auparavant ignoré, offrant davantage d’opportunités pour optimiser le contenu réel
- La précision du benchmark a été nettement améliorée, et l’optimisation de ce travail auparavant ignoré par les moteurs produit des améliorations concrètes pour les utilisateurs
Amélioration des performances web
- L’objectif principal de Speedometer 3 est de refléter autant que possible le web réel, afin que les utilisateurs bénéficient des améliorations lorsque les navigateurs font progresser leur score au benchmark
- Avant même sa sortie publique, certaines optimisations clés des principaux moteurs ont déjà permis d’améliorer la réactivité pour les utilisateurs à travers le web
Aucun commentaire pour le moment.