Microsoft explique comment Microsoft Edge vainc les pages Web lentes

Icône de temps de lecture 2 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

Microsoft Edge a bénéficié de quelques nouvelles fonctionnalités avec la mise à jour Windows 10 Creators en avril. Parallèlement à toutes les nouvelles fonctionnalités, Microsoft apporte des améliorations significatives en coulisse pour améliorer les performances et la stabilité de Microsoft Edge. Ces améliorations ont été principalement ajoutées au moteur de navigateur de Microsoft Edge connu sous le nom de EdgeHTML. Avec la sortie d'EdgeHTML 15, Microsoft a apporté des améliorations substantielles à la façon dont certaines opérations JavaScript sont gérées sur une page Web afin d'améliorer la réactivité des entrées sur les pages Web, ainsi que l'interface utilisateur du navigateur de Microsoft Edge.

Avec EdgeHTML 15, Microsoft Edge donne désormais la priorité aux événements d'entrée par rapport à certaines des autres opérations JavaScirpt telles que setTimeout(). Les ingénieurs de Microsoft Edge ont implémenté un nouveau calendrier dans EdgeHTML 15 qui permet de hiérarchiser les entrées sur setTimeout, rendre les sites plus réactifs. En d'autres termes, si vous visitez un site Web qui utilise beaucoup de setTimeouts, vous pourrez désormais interagir avec les liens et autres éléments du site avant même ceux setTimeouts sont exécutés. Cela rendra également le défilement des pages Web beaucoup plus fluide, car vous pourrez commencer à faire défiler une page dès qu'elle se charge pendant que le setTimeouts sont gérés par le navigateur.


Une autre amélioration substantielle que Microsoft a apportée à Edge avec EdgeHTML 15 et la mise à jour Windows 10 Creators donne la priorité à l'interface utilisateur du navigateur. Microsoft Edge et EdgeHTML15 donnent désormais la priorité aux entrées dans l'interface utilisateur du navigateur par rapport aux événements sur la page. En termes simples, cela garantira que l'interface utilisateur réelle du navigateur de Microsoft Edge continue de fonctionner même lorsqu'une page Web commence à être en retard à cause de choses comme des boucles infinies ou des quantités ridicules de fonctions de délai d'attente. Par conséquent, lorsqu'une page Web commence à ralentir, vous pourrez toujours interagir avec l'interface utilisateur du navigateur Edge (la barre d'adresse, les onglets, le bouton Nouvel onglet, le bouton Favoris, etc.) :


Microsoft affirme que les améliorations apportées à la gestion des événements d'entrée par Edge ont entraîné une augmentation du nombre de sessions réactives (moins de 300 ms de temps de réponse) pour passer de 88.71 % à 95.53 %. Les améliorations ont également réduit le nombre de sessions avec une mauvaise réactivité (entre 300 ms et 1 s de temps de réponse) de 5.68 % à seulement 3 % et les sessions avec une mauvaise réactivité (plus d'une seconde de temps de réponse) de 1 % à seulement 5.61 %.

En savoir plus sur les sujets : bord, EdgeHTML, Edge HTML 15, Microsoft Edge, fenêtres 10, Windows Update 10 Créateurs