close

EdgeHTML

Zur Navigation gehen Zur Suche gehen
EdgeHTML
Teil von Microsoft Edge
Microsoft Edge-Logo (2015–2019).svg
Microsoft Edge-Screenshot.jpg
Allgemeine Information
Programmtyp Komponentenbasiertes Software-Engineering
Entwickler Microsoft Corporation
Lizenz proprietäre Software
Technische Information
Eingeplant C++
Versionen
Neueste stabile Version 18.17763 (2. Oktober 2018 (4 Jahre und 16 Tage))
Microsoft Edge -Reihe
Dreizack
EdgeHTML

EdgeHTML ist eine von Microsoft entwickelte und im Microsoft Edge - Browser in der Legacy-Edition verwendete Rendering-Engine. Es ist eine Abzweigung von Trident , da es den gesamten Code aus alten Versionen von Internet Explorer entfernt und den größten Teil seines Quellcodes durch Webstandards und Interoperabilität mit anderen modernen Browsern ersetzt hat. [ 1 ] Die Rendering-Engine wurde zunächst als Testoption veröffentlicht, die zwischen Internet Explorer 11 als Teil von Windows 10 Technical Preview Build 9879 getestet werden konnte.

Im Dezember 2018 gab Microsoft bekannt, dass Edge neu erstellt wird, um auf der Chromium -Rendering-Engine ( Blink ) zu basieren, [ 2 ] [ 3 ] was bedeutete, dass EdgeHTML von EdgeHTML als veraltet markiert wurde.

Verwendung unter Windows

EdgeHTML ist als Softwarekomponente konzipiert , die es Entwicklern ermöglicht, ihren eigenen Anwendungen Navigationsfunktionen hinzuzufügen. Es verfügt über eine COM -Schnittstelle für den Zugriff auf und die Bearbeitung von Webseiten in jeder Umgebung mit COM -Unterstützung , wie C++ und .NET. Beispielsweise kann einem in C++ entworfenen Programm ein Navigationssteuerelement hinzugefügt werden, und EdgeHTML kann verwendet werden, um auf die im Browser angezeigte Seite zuzugreifen und so Elementwerte zu extrahieren. Ereignisse aus der Webbrowser-Steuerung können ebenfalls erfasst werden. Es wird auch zum Rendern von Windows RT -Apps verwendet , die auf Webtechnologien basieren.

Versionen

EdgeHTML Rand Veröffentlichungsdatum Noten
12.0 12. November 2014 Ursprüngliche Version von EdgeHTML, enthalten als experimentelles Feature in Internet Explorer 11 als Ersatz für Trident 7.0 in Project Spartan, später umbenannt in Microsoft Edge.
12.10049 0.10.10049 31. März 2015 Es wurden neue Funktionen eingeführt, die mit der ersten Version von Microsoft Edge gebündelt sind.
12.10166 20.10166 9. Juli 2015
  • Localhost-Loopback standardmäßig aktiviert. Es kann durch Eingabe von about:flags geändert werden Unterstützung in about:flags und anderen Sprachen implementiert.
  • Fehler Korrektur
12.10240 20.10240 15. Juli 2015
Erste öffentliche Veröffentlichung. Enthält Leistungsverbesserungen, Unterstützung für HTML5 und CSS3.
12.10525 20.10525 18. August 2015
Diese Version enthält erste Grundlagen für Object RTC in Microsoft Edge.
12.10532 20.10532 27. August 2015
Neue Funktionen wie Mausblock, Leinwand-Mischmodi und neue Eingabetypen
13.10547 21.10547 18. September 2015
Microsoft Edge wurde auf Version 13 aktualisiert, die erweiterte Unterstützung für HTML5 und CSS3, Extended srcset (Sizes), ein [download]-Attribut, externe SVG-Inhalte, Canvas Ellipse, WebRTC – RTC API Object (Desktop) bietet.
13.10565 23.10565 12. Oktober 2015
Anfängliche und nicht festgelegte CSS-Werte hinzugefügt, anfängliche Unterstützung für F12 (Entwicklertools).
13.10586 25.10586 5. November 2015
Erstes öffentliches Update auf der Plattform, enthält neue HTML5-Verbesserungen, einschließlich RTC-Objektunterstützung. [ 4 ]
13.11099 27.11099 13. Januar 2016
Erste Grundlagenarbeit für EdgeHTML 14
14.14267 31.14267 18. Februar 2016
Microsoft Edge wurde auf Version 14 aktualisiert, mit Unterstützung für Webbenachrichtigungen
14.14279 31.14279 4. März 2016
Unterstützung für neue experimentelle Javascript-Funktion.
14.14291 34.14291 17. März 2016
Testen Sie die Unterstützung für den Open-Source-Codec VP9 auf einigen Geräten.
14.14316 37.14316 6. April 2016 Neue Entwicklertools, neue JavaScript-Funktionen und neue Verbesserungen der Webplattform.
14.14327 37.14327 20. April 2016
Verbesserungen der Zugänglichkeit.
14.14342 38.14342 10. Mai 2016
Web Fetch API-Benachrichtigungen standardmäßig aktiviert, Leistungsverbesserungen für verschiedene JavaScript-APIs.
14.14352 38.14352 26. Mai 2016
H.264/AVC-Decodierung verfügbar über die ORTC-API.
14.14356 38.14356 1. Juni 2016
Diverse Performance- und Bugfixes
14.14361 38.14361 8. Juni 2016
Open Fast TCP ist jetzt standardmäßig deaktiviert.
14.14366 38.14366 14. Juni 2016
Es wurde ein Problem behoben, das zu einer hohen CPU-Auslastung führen konnte, wenn mehrere Seiten mit mehreren GIFs geöffnet wurden. sowie Captchas werden nicht richtig angezeigt.
14.14367 38.14367 16. Juni 2016
Verbesserungen zur Reduzierung des Akkuverbrauchs in Windows 10 Mobile, wenn Microsoft Edge ausgeführt wird
14.14376 38.14376 28. Juni 2016 Fehlerbehebungen und Performanceverbesserungen.
14.14393 38.14393 2. August 2016
Der stabile Kanal von EdgeHTML 14 wurde mit dem Windows 10 Anniversary Update veröffentlicht.
14.14901 39.14901 11. August 2016
Diese Version fügt der Seite „about:flags“ neue experimentelle Funktionen hinzu, einschließlich der Unterstützung für WebRTC 1.0.
14.14915 39.14915 Teilweise Implementierung von Webkit-Text-Stroke und CSS-Outline-Offset.
14.14926 39.14926 14. September 2016
  • Verbesserte Leistung auf Websites mit Änderungen an einer großen Anzahl von HTML-Elementen, die Text enthalten, indem die Effizienz der Rechtschreibprüfung verbessert wurde. Diese Leistungsergebnisse verbessern sich erheblich auf Websites wie TweetDeck.
  • Behebung der größten Ursache für Zuverlässigkeitsprobleme in Insider-Builds von Microsoft Edge, die die Zuverlässigkeit auf großen Websites wie Facebook und Outlook verbessern müssten.
15.14942 39.14942 7. Oktober 2016

EdgeHTML wurde mit den folgenden Verbesserungen auf Version 15 aktualisiert:

  • Aktivierte Unterstützung für H.264/AVC standardmäßig für RTC
  • ES6 verbessert
  • Verbesserungen der Webleistung.
  • Unterstützung für CSP 2.0, WebRTC 1.0 und Service Worker hinzugefügt
15.14959 39.14959 3. November 2016
Fehlerbehebungen und Zuverlässigkeitsverbesserungen
15.14986 39.14986 7. Dezember 2016
Mehrere neue Plattformfunktionen und Verbesserungen an Entwicklertools.
15.15063 40.15063 11. April 2017
Dies ist der stabile EdgeHTML-Kanal zusammen mit Windows 10 Creators Update

Leistung

Laut einer Überprüfung von EdgeHTML in Windows 10 Build 9926 von AnandTech wurden Leistungsverbesserungen gegenüber Trident festgestellt, insbesondere die Leistung der JavaScript-Engine, die jetzt auf Augenhöhe mit der von Google Chrome liegt . [ 5 ] Andere Benchmarks konzentrieren sich auf die Leistung der WebGL-API in EdgeHTML, mit besserer Leistung als Google Chrome und Mozilla Firefox . [ 6 ]

Kompatibilität

EdgeHTML unterstützt vollständig die Blink- und Webkit- Layout-Engines , die von Google Chrome bzw. Safari verwendet werden. Microsoft hat erklärt, dass „alle Blink-WebKit-Unterschiede Fehler sind, an deren Behebung wir interessiert sind“. [ 7 ]

Referenzen