16 points par xguru 2024-03-15 | Aucun commentaire pour le moment. | Partager sur WhatsApp

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.

Aucun commentaire pour le moment.