close

EdgeHTML

Aller à la navigation Aller à la recherche
EdgeHTML
Fait partie de Microsoft Edge
Logo MicrosoftEdge (2015–2019).svg
Capture d'écran de Microsoft Edge.jpg
Informations générales
type de programme génie logiciel à base de composants
développeur Microsoft Corporation
Licence logiciel propriétaire
Information technique
Prévu dans C++
Versions
Dernière version stable 18.17763 (2 octobre 2018 (4 ans et 16 jours))
Série Microsoft Edge
trident
EdgeHTML

EdgeHTML est un moteur de rendu développé par Microsoft et utilisé dans le navigateur Microsoft Edge dans l'ancienne édition. Il s'agit d'un fork de Trident en ce sens qu'il a supprimé tout le code des anciennes versions d'Internet Explorer et a remplacé la plupart de son code source par des normes Web et une interopérabilité avec d'autres navigateurs modernes à l'esprit. [ 1 ] Le moteur de rendu a d'abord été publié en tant qu'option d'essai pouvant être testée entre Internet Explorer 11 dans le cadre de Windows 10 Technical Preview build 9879.

En décembre 2018, Microsoft a annoncé qu'Edge était en cours de reconstruction pour être basé sur le moteur de rendu Chromium ( Blink ), [ 2 ] [ 3 ] , ce qui signifiait qu'EdgeHTML était obsolète par EdgeHTML.

Utilisation sous Windows

EdgeHTML est conçu comme un composant logiciel qui permet aux développeurs d'ajouter des fonctionnalités de navigation à leurs propres applications. Il dispose d'une interface COM pour accéder et modifier des pages Web dans n'importe quel environnement avec prise en charge COM , comme C++ et .NET. Par exemple, un contrôle de navigation peut être ajouté à un programme conçu en C++, et EdgeHTML peut être utilisé pour accéder à la page affichée dans le navigateur et ainsi extraire les valeurs des éléments. Les événements du contrôle du navigateur Web peuvent également être capturés. Il est également utilisé pour rendre les applications Windows RT basées sur les technologies Web.

Versions

EdgeHTML Bord date de sortie Notes
12.0 12 novembre 2014 Version initiale d'EdgeHTML, incluse en tant que fonctionnalité expérimentale dans Internet Explorer 11 en remplacement de Trident 7.0 dans Project Spartan, renommé plus tard Microsoft Edge.
12.10049 0.10.10049 31 mars 2015 Nouvelles fonctionnalités introduites, il est fourni avec la première version de Microsoft Edge.
12.10166 20.10166 9 juillet 2015
  • Bouclage Localhost activé par défaut. Il peut être modifié en saisissant about:flags. Prise en charge implémentée dans about:flags et d'autres langues.
  • Correction des erreurs
12.10240 20.10240 15 juillet 2015
Première sortie publique. Contient des améliorations de performances, la prise en charge de HTML5 et CSS3.
12.10525 20.10525 18 août 2015
Cette version contient les bases initiales pour Object RTC dans Microsoft Edge.
12.10532 20.10532 27 août 2015
De nouvelles fonctionnalités telles que le bloc souris, les modes de fusion Canvas et de nouveaux types d'entrée
13.10547 21.10547 18 septembre 2015
Microsoft Edge a été mis à jour vers la version 13, qui offre une prise en charge étendue de HTML5 et CSS3, Extended srcset (tailles), un attribut [download], un contenu externe SVG, Canvas Ellipse, WebRTC - RTC API Object (bureau).
13.10565 23.10565 12 octobre 2015
Ajout de valeurs CSS initiales et non définies, prise en charge initiale de F12 (outils de développement).
13.10586 25.10586 5 novembre 2015
Première mise à jour publique sur la plate-forme, inclut de nouvelles améliorations HTML5, y compris la prise en charge des objets RTC. [ 4 ]
13.11099 27.11099 13 janvier 2016
Travail de base initial pour EdgeHTML 14
14.14267 31.14267 18 février 2016
Microsoft Edge a été mis à jour vers la version 14, avec prise en charge des notifications Web
14.14279 31.14279 4 mars 2016
Prise en charge de la nouvelle fonctionnalité Javascript expérimentale.
14.14291 34.14291 17 mars 2016
Testez la prise en charge du codec open source VP9 sur certains appareils.
14.14316 37.14316 6 avril 2016 Nouveaux outils de développement, nouvelles fonctionnalités JavaScript et nouvelles améliorations de la plate-forme Web.
14.14327 37.14327 20 avril 2016
Améliorations de l'accessibilité.
14.14342 38.14342 10 mai 2016
Notifications de l'API Web Fetch activées par défaut, améliorations des performances pour diverses API JavaScript.
14.14352 38.14352 26 mai 2016
Décodage H.264/AVC disponible via l'API ORTC.
14.14356 38.14356 1 juin 2016
Diverses performances et corrections de bogues
14.14361 38.14361 8 juin 2016
Open Fast TCP est maintenant désactivé par défaut.
14.14366 38.14366 14 juin 2016
Correction d'un problème qui pouvait entraîner une utilisation élevée du processeur lors de l'ouverture de plusieurs pages avec plusieurs GIF. ainsi que les captchas qui ne s'affichent pas correctement.
14.14367 38.14367 16 juin 2016
Améliorations pour réduire l'utilisation de la batterie dans Windows 10 Mobile lorsque Microsoft Edge est en cours d'exécution
14.14376 38.14376 28 juin 2016 Corrections de bogues et améliorations des performances.
14.14393 38.14393 2 août 2016
Canal stable EdgeHTML 14 publié avec la mise à jour anniversaire de Windows 10.
14.14901 39.14901 11 août 2016
Cette version ajoute de nouvelles fonctionnalités expérimentales à la page about:flags, y compris la prise en charge de WebRTC 1.0.
14.14915 39.14915 Implémentation partielle de Webkit-Text-Stroke et CSS outline-offset.
14.14926 39.14926 14 septembre 2016
  • Amélioration des performances sur les sites Web avec des modifications apportées à un grand nombre d'éléments HTML contenant du texte en améliorant l'efficacité du correcteur orthographique. Ces résultats de performance s'améliorent considérablement sur des sites Web comme TweetDeck.
  • Résolution de la principale cause de problèmes de fiabilité dans les versions Insider de Microsoft Edge, qui devraient améliorer la fiabilité sur les principaux sites tels que Facebook et Outlook.
15.14942 39.14942 7 octobre 2016

EdgeHTML a été mis à jour vers la version 15 avec les améliorations suivantes :

  • Prise en charge activée pour H.264/AVC par défaut pour RTC
  • ES6 amélioré
  • Améliorations des performances Web.
  • Ajout de la prise en charge de CSP 2.0, WebRTC 1.0 et Service Worker
15.14959 39.14959 3 novembre 2016
Corrections de bogues et améliorations de la fiabilité
15.14986 39.14986 7 décembre 2016
Plusieurs nouvelles fonctionnalités de la plateforme et améliorations des outils de développement.
15.15063 40.15063 11 avril 2017
Il s'agit d'un canal stable EdgeHTML avec la mise à jour Windows 10 Creators

Performance

Selon un examen d'EdgeHTML dans Windows 10 build 9926 par AnandTech , des améliorations de performances par rapport à Trident ont été constatées, en particulier les performances du moteur JavaScript, qui sont désormais à égalité avec celles de Google Chrome . [ 5 ] D'autres benchmarks se concentrent sur les performances de l' API WebGL dans EdgeHTML, avec de meilleures performances que Google Chrome et Mozilla Firefox . [ 6 ]

Compatibilité

EdgeHTML prend entièrement en charge les moteurs de mise en page Blink et Webkit , utilisés respectivement par Google Chrome et Safari . Microsoft a déclaré que "toutes les différences entre Blink et WebKit sont des bogues que nous souhaitons corriger". [ 7 ]

Références