EdgeHTML
| EdgeHTML | ||
|---|---|---|
| Teil von Microsoft Edge | ||
|
| ||
|
| ||
| 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 |
|
| 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 |
|
| 15.14942 | 39.14942 | 7. Oktober 2016 |
EdgeHTML wurde mit den folgenden Verbesserungen auf Version 15 aktualisiert:
|
| 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
- ↑ „Was ist Macht Spartan? Internet Explorer natürlich» . Neuwin .
- ↑ https://github.com/MicrosoftEdge/MSEdge/blob/7d69268e85e198cee1c2b452d888ac5b9e5995ca/README.md Abgerufen am 16. Dezember 2018
- ↑ https://blogs.windows.com/windowsexperience/2018/12/06/microsoft-edge-making-the-web-better-through-more-open-source-collaboration/ |accessed=16 Dec 2018
- ↑ „Einführung von EdgeHTML 13, unserem ersten Plattform-Update für Microsoft Edge“ . WindowsBlog . Abgerufen am 19. November 2015 .
- ↑ Brett Howse. "AnandTech - Internet Explorer Project Spartan zeigt große Leistungssteigerungen" . anandtech.com .
- ↑ „Benchmark Deep-Dive: Microsoft Windows 10 Spartan Browser vs. IE11 vs. Google Chrome 41 vs. MozillaFirefox» . WinBuzzer . Abgerufen am 9. Februar 2015 .
- ^ "Aufbau eines interoperableren Webs mit Microsoft Edge" .