close

EdgeHTML

Přejít na navigaci Přejít na hledání
EdgeHTML
Část Microsoft Edge
Logo Microsoft Edge (2015–2019).svg
Microsoft Edge screenshot.jpg
Obecná informace
typ programu softwarové inženýrství založené na komponentách
vývojář společnost Microsoft
Licence proprietární software
Technické informace
Naplánováno v C++
Verze
Nejnovější stabilní verze 18.17763 (2. října 2018 (4 roky a 16 dní))
Řada Microsoft Edge
trojzubec
EdgeHTML

EdgeHTML je vykreslovací modul vyvinutý společností Microsoft a používaný v prohlížeči Microsoft Edge ve starší edici. Je to fork Tridentu v tom, že odstranil veškerý kód ze starých verzí Internet Exploreru a nahradil většinu jeho zdrojového kódu webovými standardy a interoperabilitou s jinými moderními prohlížeči. [ 1 ] Vykreslovací modul byl poprvé vydán jako zkušební možnost, kterou bylo možné testovat v aplikaci Internet Explorer 11 jako součást Windows 10 Technical Preview build 9879.

V prosinci 2018 Microsoft oznámil, že Edge je přestavěn tak, aby byl založen na vykreslovacím enginu Chromium ( Blink ), [ 2 ] [ 3 ] , což znamenalo, že EdgeHTML EdgeHTML zavrhl.

Použití ve Windows

EdgeHTML je navržen jako softwarová součást , která umožňuje vývojářům přidávat navigační funkce do jejich vlastních aplikací. Obsahuje rozhraní COM pro přístup a úpravu webových stránek v jakémkoli prostředí s podporou COM , jako je C++ a .NET. Například do programu navrženého v C++ lze přidat ovládací prvek navigace a EdgeHTML lze použít pro přístup na stránku zobrazenou v prohlížeči a tím extrahovat hodnoty prvků. Události z ovládacího prvku webového prohlížeče lze také zachytit. Používá se také k vykreslování aplikací Windows RT , které jsou založeny na webových technologiích.

Verze

EdgeHTML Okraj datum vydání Známky
12.0 12. listopadu 2014 Počáteční verze EdgeHTML, zahrnutá jako experimentální funkce v Internet Exploreru 11 jako náhrada za Trident 7.0 v Project Spartan, později přejmenovaná na Microsoft Edge.
12.10049 0.10.10049 31. března 2015 Byly představeny nové funkce a je dodáván s první verzí Microsoft Edge.
12.10166 20.10166 9. července 2015
  • Zpětná smyčka místního hostitele je ve výchozím nastavení povolena. Lze jej změnit zadáním about:flags Podpora implementovaná v about:flags a dalších jazycích.
  • Oprava chyb
12,10240 20,10240 15. července 2015
První veřejné vydání. Obsahuje vylepšení výkonu, podporu HTML5 a CSS3.
12,10525 20,10525 18. srpna 2015
Tato verze obsahuje počáteční základy pro Object RTC v Microsoft Edge.
12,10532 20,10532 27. srpna 2015
Nové funkce, jako je blok myši, režimy prolnutí plátna a nové typy vstupů
13,10547 21,10547 18. září 2015
Microsoft Edge byl aktualizován na verzi 13, která poskytuje rozšířenou podporu pro HTML5 a CSS3, Extended srcset (velikosti), atribut [download], externí obsah SVG, Canvas Ellipse, WebRTC - RTC API Object (desktop).
13,10565 23,10565 12. října 2015
Přidány počáteční a nenastavené hodnoty CSS, počáteční podpora F12 (nástroje pro vývojáře).
13,10586 25,10586 5. listopadu 2015
První veřejná aktualizace na platformě zahrnuje nová vylepšení HTML5, včetně podpory objektů RTC. [ 4 ]
13,11099 27,11099 13. ledna 2016
Počáteční základní práce pro EdgeHTML 14
14,14267 31,14267 18. února 2016
Microsoft Edge byl aktualizován na verzi 14 s podporou upozornění na webu
14,14279 31,14279 4. března 2016
Podpora nové experimentální funkce Javascript.
14,14291 34,14291 17. března 2016
Otestujte podporu pro open source kodek VP9 na některých zařízeních.
14,14316 37,14316 6. dubna 2016 Nové vývojářské nástroje, nové funkce JavaScriptu a nová vylepšení webové platformy.
14,14327 37,14327 20. dubna 2016
Vylepšení přístupnosti.
14,14342 38,14342 10. května 2016
Oznámení rozhraní Web Fetch API jsou ve výchozím nastavení povolena, vylepšení výkonu pro různá rozhraní JavaScript API.
14,14352 38,14352 26. května 2016
Dekódování H.264/AVC dostupné prostřednictvím ORTC API.
14,14356 38,14356 1. června 2016
Různý výkon a opravy chyb
14,14361 38,14361 8. června 2016
Open Fast TCP je nyní ve výchozím nastavení zakázáno.
14,14366 38,14366 14. června 2016
Opraven problém, který mohl mít za následek vysoký výkon CPU při otevírání více stránek s více GIFy. stejně jako captcha se nezobrazují správně.
14,14367 38,14367 16. června 2016
Vylepšení pro snížení spotřeby baterie ve Windows 10 Mobile, když je spuštěn Microsoft Edge
14,14376 38,14376 28. června 2016 Opravy chyb a vylepšení výkonu.
14,14393 38,14393 2. srpna 2016
Stabilní kanál EdgeHTML 14 vydán s aktualizací Windows 10 Anniversary Update.
14,14901 39,14901 11. srpna 2016
Toto vydání přidává nové experimentální funkce na stránku about:flags, včetně podpory pro WebRTC 1.0.
14,14915 39,14915 Částečná implementace Webkit-Text-Stroke a CSS obrys-offset.
14,14926 39,14926 14. září 2016
  • Zlepšený výkon na webových stránkách se změnami velkého počtu prvků HTML obsahujících text zlepšením účinnosti kontroly pravopisu. Tyto výsledky výkonu se podstatně zlepšují na webech, jako je TweetDeck.
  • Řeší největší příčinu problémů se spolehlivostí v sestavách Insider Microsoft Edge, které by potřebovaly zlepšit spolehlivost na hlavních webech, jako je Facebook a Outlook.
15,14942 39,14942 7. října 2016

EdgeHTML byl aktualizován na verzi 15 s následujícími vylepšeními:

  • Ve výchozím nastavení povolena podpora H.264/AVC pro RTC
  • ES6 vylepšeno
  • Zlepšení výkonu webu.
  • Přidána podpora pro CSP 2.0, WebRTC 1.0 a Service Worker
15,14959 39,14959 3. listopadu 2016
Opravy chyb a vylepšení spolehlivosti
15,14986 39,14986 7. prosince 2016
Několik nových funkcí platformy a vylepšení vývojářských nástrojů.
15,15063 40,15063 11. dubna 2017
Toto je stabilní kanál EdgeHTML spolu s aktualizací Windows 10 Creators Update

Výkon

Podle recenze EdgeHTML ve Windows 10 sestavení 9926 od AnandTech bylo zjištěno zlepšení výkonu oproti Tridentu, zejména výkon JavaScript enginu, který je nyní na stejné úrovni jako Google Chrome . [ 5 ] Další benchmarky se zaměřují na výkon rozhraní WebGL API v EdgeHTML s lepším výkonem než Google Chrome a Mozilla Firefox . [ 6 ]

Kompatibilita

EdgeHTML plně podporuje moduly rozložení Blink a Webkit , které používají Google Chrome a Safari . Microsoft prohlásil, že „jakékoli rozdíly Blink-WebKit jsou chyby, které nás zajímá opravit“. [ 7 ]

Reference