www.wikidata.de-de.nina.az
EdgeHTML ist ein von Microsoft entwickelter proprietarer HTML Renderer fur den Microsoft Edge Webbrowser Es ist ein Fork von Trident dem alle Legacy Codes von alteren Versionen von Internet Explorer entfernt und die Mehrheit des Quellcodes mit neuen Web Standards neu geschrieben wurde 2 Die Interoperabilitat mit anderen modernen Browsern wurde dabei auch grosstenteils entfernt Die Rendering Engine welche zunachst als experimentell veroffentlicht worden war ist seit Windows 10 Technical Preview 9879 Teil des Betriebssystems und wurde als Microsoft Edge zusammen mit Internet Explorer veroffentlicht EdgeHTMLBasisdatenEntwickler MicrosoftErscheinungsjahr Juli 2015 1 Aktuelle Version 18 18362 2019 Betriebssystem WindowsProgrammiersprache C Kategorie HTML Rendering BibliothekIm Dezember 2018 kundigte Microsoft an dass zukunftige Versionen von Edge nicht mehr EdgeHTML als Renderer benutzen werden sondern auf Chromium basieren sollen 3 Seit Januar 2020 steht der neue Chromium basierte Edge Browser in Windows 10 ab Version 1803 zur Verfugung 4 Am Update Dienstag im April 2021 wird fur Windows 10 ein Update veroffentlicht mit dessen Anwendung EdgeHTML deinstalliert und der neue Edge installiert wird Dies gilt auch fur das Preview Update im Marz 5 Inhaltsverzeichnis 1 Benutzung unter Windows 2 Versionsgeschichte 3 EdgeHTML 12 3 1 User Agents 4 EdgeHTML 13 5 EdgeHTML 14 6 Leistung 7 Kompatibilitat 8 Weblink 9 EinzelnachweiseBenutzung unter Windows BearbeitenEdgeHTML ist als Softwarekomponente entworfen worden um Softwareentwicklern die Moglichkeit zu bieten ihren Applikationen Webbrowsing Funktionalitat zu geben Es hat eine COM Schnittstelle fur den Zugriff und die Editierung der Webseiten mit jeder Ausstattung fur COM Support wie z B C und Net Framework Damit kann man z B eine Webbrowser Komponente zu einem C Programm hinzufugen und dann die Seite die gerade angezeigt wird und Eigenschaften der Elemente abrufen Ereignisse konnen damit auch aufgefangen werden EdgeHTML wird auch dafur verwendet WinRT Applikationen die auf Web Technologien basieren zu rendern Versionsgeschichte BearbeitenEdgeHTML Edge Release Datum Release Notes12 10240 20 10240 15 Juli 2015 Erstes Release basiert auf Trident 7 0 Teil von Windows seit Windows 10 Technical Preview build 10049 Es ist nun performanter und unterstutzt HTML5 CSS3 und ECMAScript 6 13 10586 25 10586 5 Nov 2015 Erstes Platform Update enthalt weitere Verbesserungen fur ECMAScript 6 Unterstutzung fur HTML5 und Unterstutzung fur Object RTC 14 14393 38 14393 2 Aug 2016 Unterstutzung fur Web Benachrichtigungen WebRTC 1 0 verbesserte HTML5 CSS3 ECMAScript 6 und 7 Unterstutzung 15 15063 40 15063 20 Marz 2017 Unterstutzung fur die Payment Request API WebVR und CSS Custom Properties 16 16299 41 16299 26 Sep 2017 Verbesserte Entwicklerwerkzeuge uber F12 aufrufbar EdgeHTML 12 BearbeitenMicrosoft hat EdgeHTML erstmals als Teil von Internet Explorer 11 in der Windows 10 Technical Preview Build 9879 am 12 November 2014 veroffentlicht Microsoft plante EdgeHTML in Internet Explorer und Projekt Spartan welches spater zu Microsoft Edge umbenannt wurde zu nutzen In Internet Explorer wurde es unter der Trident 7 Engine existieren um Kompatibilitatsprobleme zu beheben Jedoch entschied sich Microsoft den Internet Explorer 11 in Windows 10 so wie in Windows 8 1 mitzuliefern EdgeHTML wird daher nur in Microsoft Edge benutzt EdgeHTML unterstutzt im Gegenteil zu Trident kein ActiveX Es unterstutzt auch keinen X UA kompatiblen Header welcher in Trident benutzt wurde um die Version festzustellen in der eine Webseite gerendert werden sollte Auch benutzt EdgeHTML nicht mehr die Kompatibilitatsansicht Listen Edge wird automatisch feststellen ob eine Seite eine der entfernten Technologien benotigt um richtig gerendert zu werden und wurde den Benutzer empfehlen die Seite in Internet Explorer zu offnen Ausserdem wurde der User Agent String geandert welcher angibt Google Chrome oder Apple Safari zu sein jedoch auch kompatibel mit KHTML und Gecko zu sein damit Server Edge die vollen Versionen einer Webseite senden statt Seiten mit reduzierter Funktionalitat EdgeHTML hat auch grosse Performance Verbesserungen gegenuber Trident wodurch Benchmark Ergebnisse oft besser sind User Agents Bearbeiten EdgeHTML 12 Mozilla 5 0 Windows NT 10 0 AppleWebKit 537 36 KHTML like Gecko Chrome 42 0 2311 135 Safari 537 36 Edge 12 10240Trident 11 Mozilla 5 0 Windows NT 10 0 Trident 7 0 rv 11 0 like GeckoEdgeHTML ist starker auf moderne Web Standards und Interoperabilitat statt Kompatibilitat fokussiert Bei der ersten Release Version auf Windows 10 gab es mehr als 4000 Interoperatibilitatsverbesserungen EdgeHTML 13 BearbeitenAm 18 August 2015 veroffentlichte Microsoft die erste Vorschau von EdgeHTML Version 13 als Teil von Windows 10 10525 es war jedoch noch Version 12 angegeben In nachfolgenden Updates wurde die Unterstutzung von HTML5 und Cascading Style Sheets CSS3 mit neuen Elementen erweitert Auch unterstutzt EdgeHTML 13 nun Object RTC Hauptsachlich wurde jedoch die Unterstutzung von ECMAScript 6 verbessert und einige Funktionen von ECMAScript 7 hinzugefugt Mit dem Update fur Chakra stellt Edge laut dem Kangax Benchmark die beste Unterstutzung fur ECMAScript 6 zur Verfugung Das Ergebnis liegt bei 84 fur Edge mit 90 der Flags aktiviert 13 besser als Mozilla Firefox 42 die damals neueste Version von Firefox EdgeHTML 13 10586 wurde in mehreren Versionen von Windows veroffentlicht Am 12 November 2015 wurde das New Xbox One Experience Update fur die Xbox One veroffentlicht welches Internet Explorer 10 durch EdgeHTML 13 10586 ersetzte Es wurde am selben Tag auf Windows 10 als Teil des Updates auf Version 1511 veroffentlicht Am 18 November 2015 wurde das Update auf Windows 10 Mobile Insider Preview veroffentlicht Dann veroffentlichte Microsoft das Update auf Windows Server 2016 als Teil der Technical Preview 4 EdgeHTML 14 BearbeitenMicrosoft veroffentlichte am 16 Dezember 2015 Redstone Build 1 Im Januar und Februar 2016 folgten andere Builds welche alle die fundamentale Arbeit fur EdgeHTML 14 darstellten Schliesslich wurde die erste Version von EdgeHTML 14 am 18 Februar 2016 als Version 14 14267 veroffentlicht Diese Version enthalt nahezu keine Anderungen in der Standard Unterstutzung jedoch fundamentale Arbeiten fur Web Notifications und WebRTC 1 0 Ausserdem wurde die Unterstutzung fur ECMAScript und CSS3 verbessert Es enthielt auch einige neue Flags Ausserdem erwahnte Microsoft dass sie an VP9 WOFF 2 0 Web Speech API WebM FIDO 2 0 Beacon sowie vielen anderen Technologien arbeiten Die Veroffentlichung der finalen Version 14 14393 erfolgte am 2 August 2016 als Teil des 2016er Anniversary Updates von Windows 10 Leistung BearbeitenEine Rezension des letzten Windows 10 Builds von AnandTech fand grosse Leistungsverbesserungen gegenuber Trident vor allem die JavaScript Engine Chakra verbesserte sich erheblich und ist nun gleich schnell wie V8 JavaScript Implementierung von Google welche auch in Google Chrome benutzt wird Andere Benchmarks welche sich auf die Leistung des WebGL APIs spezialisieren fanden dass EdgeHTML mehr leistete als Blink Rendering Engine von Google Chrome und Gecko Rendering Engine von Firefox Kompatibilitat BearbeitenEdgeHTML sollte mit der WebKit Engine kompatibel sein welche von Apple Safari und anderen Webbrowsern wie Chrome mit der Abspaltung Blink benutzt wird Any Edge WebKit differences are bugs that we re interested in fixing Jeder Unterschied zwischen Edge und Webkit sind Bugs Fehler an deren Beseitigung wir interessiert sind 6 Weblink BearbeitenMicrosoft Edge Developer Guide 2 Oktober 2018 abgerufen am 28 Dezember 2019 englisch Einzelnachweise Bearbeiten support microsoft com Mary Jo Foley Microsoft s Spartan browser What s under the hood In ZDNet 22 Januar 2015 abgerufen am 6 Marz 2016 englisch Microsoft Edge goes Chromium and macOS In TechCrunch Abgerufen am 6 Dezember 2018 amerikanisches Englisch Der neue Edge mit Chromium fur Windows 10 kommt jetzt als Windows Update In heise de Abgerufen am 18 Januar 2020 deutsch New Microsoft Edge to replace Microsoft Edge Legacy with April s Windows 10 Update Tuesday release In techcommunity microsoft com Abgerufen am 7 Februar 2021 englisch Building a more interoperable Web with Microsoft Edge Abgerufen im 1 Januar 1 Abgerufen von https de wikipedia org w index php title EdgeHTML amp oldid 223733455