Microsoft adopte une nouvelle approche HTML-first pour Edge, en abandonnant React
Dans une décision stratégique visant à optimiser les performances de son navigateur Edge, Microsoft a annoncé l'abandon progressif de React au profit d'une approche centrée sur HTML-first. Ce changement vise à offrir une meilleure expérience utilisateur, notamment pour ceux utilisant des appareils plus anciens ou aux ressources limitées.
D'après un communiqué récent de l'équipe de développement d'Edge, les efforts d'optimisation ont débuté avec la version 122 du navigateur. Les premières améliorations se sont concentrées sur les "Éléments essentiels du navigateur" (Browser Essentials), menant à une réactivité accrue de l'interface.
Les résultats sont impressionnants :
« L'interface utilisateur est désormais 42 % plus rapide pour les utilisateurs d'Edge et jusqu'à 76 % plus rapide pour ceux dont les appareils sont équipés d'un disque dur classique ou de moins de 8 Go de RAM ! »
Ce changement s'inscrit dans le cadre d'un projet interne baptisé WebUI 2.0, dont une partie sera rendue open source dans le futur, permettant à la communauté de contribuer à cette avancée technologique.
Microsoft encourage également les développeurs de sites web à adopter cette approche :
« Nous espérons que de plus en plus de sites web suivront cette tendance vers un balisage HTML-first, avec des paquets plus légers et une utilisation réduite de JavaScript pour le rendu des interfaces. »
Cette initiative pourrait transformer la conception des interfaces web en favorisant des sites plus rapides et réactifs, même sur des matériels moins performants.
Bien que la démarche de Microsoft ne semble pas directement motivée par des objectifs d’éco-conception web, elle y contribue indirectement. En améliorant les performances logicielles, elle réduit la consommation d’énergie et prolonge la durée de vie des appareils avec peu de mémoire ou de puissance, limitant ainsi le besoin de renouvellement matériel excessif.
- améliorer les performances des logiciels, réduit la consommation d’énergie,
- rendre encore utilisable un appareil avec peu de mémoire ou de puissance, évite les renouvellements excessifs de matériel.