Le groupe de travail Web Performance du W3C a récemment organisé un atelier consacré aux performances du W3C le jeudi 8 novembre 2012. L'objectif était d'exposer les défis actuels et de proposer de nouvelles idées dans le domaine des performances. Étaient présents 45 participants provenant de 21 organisations, notamment la plupart des fabricants de navigateurs (Microsoft, Google et Mozilla), des fabricants de matériels (Intel, Qualcomm, Nokia et Motorola), des sociétés orientées réseau (Cisco, Akamai et F5), et des plateformes Web majeures (GMail, Google Search, Bing, NetFlix, LinkedIn, Zynga et bien plus). Vous trouverez dans ce rapport plus d'informations sur les présentations et les discussions de l'atelier.
Permettre de mesurer avec précision les caractéristiques de performances des applications Web et de créer des applications efficaces sur les plans de la consommation électrique et de la consommation des ressources processeur est essentiel pour les performances Web. Le groupe de travail Web Performance du W3C s'est attaché à atteindre ces objectifs au cours de sa deuxième mission qui s'est achevée récemment. En moins de deux ans, le groupe de travail a rapidement normalisé ces huit interfaces, qui sont maintenant implémentées dans les navigateurs Web HTML5 modernes : Navigation Timing, Resource Timing, User Timing, Performance Timeline, Page Visibility, Timing control for script-based animations, High Resolution Time et Efficient Script Yielding. Internet Explorer 10 est le premier navigateur à prendre en charge l'ensemble de ces huit nouvelles API.
Le groupe de travail s'est depuis consacré à la collecte de données visant à identifier les domaines sur lesquels concentrer sa troisième mission. En plus de l'atelier sur les performances, le groupe de travail a invité des experts en matière de performances à participer à ses réunions téléphoniques hebdomadaires et a passé en revue les idées de la communauté.
D'après les données recueillies au cours des derniers mois, le groupe de travail Web Performance a décidé de concentrer la troisième mission sur les domaines suivants :
Ce groupe de travail montre bien à quelle vitesse les idées innovantes peuvent devenir des normes interopérables sur lesquelles les développeurs peuvent s'appuyer au sein des navigateurs HTML5 modernes. Aux côtés de grands acteurs du secteur et de responsables de la communauté qui ont participé au groupe de travail, nous espérons continuer à progresser rapidement dans le domaine des normes interopérables pour le bénéfice des développeurs et de quiconque utilise le Web.
Jatinder Mann, Internet Explorer, Chef de projet