EdgeHTML
| EdgeHTML | ||
|---|---|---|
| Fait partie de Microsoft Edge | ||
|
| ||
|
| ||
| 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 |
|
| 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 |
|
| 15.14942 | 39.14942 | 7 octobre 2016 |
EdgeHTML a été mis à jour vers la version 15 avec les améliorations suivantes :
|
| 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
- ↑ "Qu'est-ce que le pouvoir Spartan ? Internet Explorer, bien sûr » . Néowin .
- ↑ https://github.com/MicrosoftEdge/MSEdge/blob/7d69268e85e198cee1c2b452d888ac5b9e5995ca/README.md Consulté le 16 décembre 2018
- ↑ https://blogs.windows.com/windowsexperience/2018/12/06/microsoft-edge-making-the-web-better-through-more-open-source-collaboration/ |accessed=16 décembre 2018
- ↑ "Présentation d'EdgeHTML 13, notre première mise à jour de plateforme pour Microsoft Edge" . WindowsBlog . Consulté le 19 novembre 2015 .
- ↑ Brett Howse. "AnandTech - Le projet Spartan d'Internet Explorer affiche des gains de performances importants" . anandtech.com .
- ↑ "Benchmark Deep-Dive : Microsoft Windows 10 Spartan Browser vs. IE11 contre Google Chrome 41 contre. MozillaFirefox» . WinBuzzer . Consulté le 9 février 2015 .
- ^ "Construire un Web plus interopérable avec Microsoft Edge" .