EdgeHTML - EdgeHTML
![]() | Tento článek je hlavní část není adekvátně shrnout klíčové body jeho obsahu. Zvažte prosím rozšíření potenciálního zákazníka na poskytnout přístupný přehled všech důležitých aspektů článku. (Srpna 2020) |
![]() | |
![]() Screenshot z Microsoft Edge ve Windows 10 zobrazující hlavní stránku anglické Wikipedie vykreslenou EdgeHTML 17. | |
Vývojáři | Microsoft |
---|---|
Stabilní uvolnění | 17.17134 |
Náhled verze | EdgeHTML verze 18.17746 / 23. srpna 2018 |
Napsáno | C ++[2] |
Operační systém | Windows 10 |
Typ | Engine prohlížeče |
Licence | Proprietární |
webová stránka | https://www.microsoft.com/en-us/windows/microsoft-edge |
EdgeHTML je ukončena proprietární engine prohlížeče z Microsoft použitý v Okraj webový prohlížeč. V prosinci 2018 společnost Microsoft oznámila, že Edge je přestavován na Chrom - prohlížeč založený na[1][3] což znamená použití Blikat engine a ukončení EdgeHTML.
Použití ve Windows
EdgeHTML je Vidlička společnosti Microsoft Trojzubec to byl motor internet Explorer prohlížeč.[4] Poprvé byl vydán jako experimentální možnost v aplikaci Internet Explorer 11 jako součást Windows 10 Technický náhled sestavení 9879.
EdgeHTML je navržen jako softwarová součást dovolit vývojáři softwaru snadno přidat funkce procházení webu do svých vlastních aplikací. Představuje a KOM rozhraní pro přístup a úpravy webových stránek v jakémkoli prostředí podporovaném COM C ++ a .SÍŤ.[Citace je zapotřebí ] Například lze do programu C ++ přidat ovládací prvek webového prohlížeče a EdgeHTML lze poté použít pro přístup na stránku aktuálně zobrazenou ve webovém prohlížeči a načtení hodnot prvků. Lze také zaznamenávat události z ovládacího prvku webového prohlížeče. Používá se také k vykreslení aplikací WinRT založených na webových technologiích.
Historie vydání
![]() | Tato část musí být aktualizováno.Prosince 2018) ( |
EdgeHTML | Okraj | Datum vydání | Poznámky |
---|---|---|---|
12.0 | 12. listopadu 2014 | Počáteční verze EdgeHTML má být zahrnuta jako experimentální funkce aplikace Internet Explorer 11, kterou je třeba nahradit Trojzubec 7.0 v dalším webovém prohlížeči Project Spartan, později přejmenovaném na Microsoft Edge. | |
12.10049 | 0.10.10049 | 31. března 2015 | Představil nové funkce a přišel s první verzí Microsoft Edge. |
12.10166 | 20.10166 | 9. července 2015 |
|
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 | Toto vydání obsahuje počáteční základy pro Object RTC v Microsoft Edge. |
12.10532 | 20.10532 | 27. srpna 2015 | Nové funkce jako Pointer Lock (Mouse Lock), režimy míchání na plátně a nové typy vstupu. |
13.10547 | 21.10547 | 18. září 2015 | Edge HTML byl aktualizován na verzi 13, rozšířená podpora pro HTML5 a CSS3, Extended srcset (velikosti), atribut [download], Canvas elipsa, SVG externí obsah, WebRTC - Object RTC API (desktop). |
13.10565 | 23.10565 | 12. října 2015 | Počáteční a nenastavené hodnoty CSS, počáteční podpora pro ukotvené vývojové nástroje F12. |
13.10586 | 25.10586 | 5. listopadu 2015 | První aktualizace veřejné platformy zahrnuje další vylepšení HTML5, včetně podpory Object RTC.[5] |
13.11099 | 27.11099 | 13. ledna 2016 | Počáteční základní práce pro EdgeHTML 14. |
14.14267 | 31.14267 | 18. února 2016 | Edge HTML byl aktualizován na verzi 14, s počáteční instalací pro podporu webových oznámení. |
14.14279 | 31.14279 | 4. března 2016 | Podpora nových experimentálních funkcí JavaScriptu. |
14.14291 | 34.14291 | 17. března 2016 | Náhled podpory pro video formát VP9 na některých zařízeních. |
14.14316 | 37.14316 | 6. dubna 2016 | Nové vývojářské nástroje F12, nové funkce JavaScriptu a experimentální funkce a nové funkce webové platformy. |
14.14327 | 37.14327 | 20. dubna 2016 | Vylepšení Beacon rozhraní a přístupnosti. |
14.14342 | 38.14342 | 10. května 2016 | Ve výchozím nastavení jsou povolena webová oznámení, Beacon a Fetch API, vylepšení výkonu pro několik běžných API API. |
14.14352 | 38.14352 | 26. května 2016 | Dekódování H.264 / AVC bylo k dispozici prostřednictvím API ORTC. |
14.14356 | 38.14356 | 1. června 2016 | Různá vylepšení výkonu a spolehlivosti a opravy chyb. |
14.14361 | 38.14361 | 8. června 2016 | TCP Fast Open je nyní ve výchozím nastavení zakázáno. |
14.14366 | 38.14366 | 14. června 2016 | Opravili jsme problém, který mohl vést k neobvykle vysokému využití procesoru při otevření stránky s mnoha animovanými soubory GIF, stejně jako problém, který vedl k tomu, že se určitá captcha nezobrazovala správně. |
14.14367 | 38.14367 | 16. června 2016 | Vylepšení ke snížení využití baterie v systému Windows 10 Mobile, když je Microsoft Edge spuštěn na pozadí. |
14.14376 | 38.14376 | 28. června 2016 | Opravy chyb a vylepšení výkonu. |
14.14393 | 38.14393 | 2. srpna 2016 | Jedná se o stabilní vydání kanálu EdgeHTML 14 s aktualizací Windows 10 Anniversary Update. |
14.14901 | 39.14901 | 11. srpna 2016 | Toto vydání přidává: příznaky nastavení pro několik funkcí ve vývoji, včetně podpory funkcí WebRTC 1.0 a Service Worker. |
14.14915 | 39.14915 | 39.14915 | Částečná implementace Webkit-Text-Stroke a CSS outline-offset, částečná podpora pro WebRTC 1.0. |
14.14926 | 39.14926 | 14. září 2016 |
|
15.14942 | 39.14942 | 7. října 2016 | EdgeHTML byl aktualizován na verzi 15 s následujícími funkcemi:
|
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 vývojářské nástroje. |
15.15063 | 40.15063 | 11. dubna 2017 | Jedná se o stabilní vydání kanálu EdgeHTML 15 s aktualizací Windows 10 Creators Update. |
16 | 41 | Toto je stabilní vydání kanálu EdgeHTML 16, které je součástí aktualizace 2017 Fall Creators Update WebAssembly ve výchozím nastavení povoleno. |
EdgeHTML 12
Společnost Microsoft poprvé představila vykreslovací modul EdgeHTML jako součást Internet Explorer 11 v Windows Technical Preview sestavení 9879 12. listopadu 2014.[6] Microsoft plánoval používat EdgeHTML v obou internet Explorer a Projekt Spartan; v Internet Exploreru by existoval vedle enginu Trident 7 z Internet Exploreru 11, který by se používal pro účely kompatibility. Společnost Microsoft se však rozhodla dodat Internet Explorer 11 dovnitř Windows 10 jak to bylo v Windows 8.1,[7] ponechání EdgeHTML pouze pro nový prohlížeč Edge. EdgeHTML byl také přidán do Windows 10 Mobile a druhý Windows Server 2016 Technický náhled. To bylo oficiálně vydáno 29. července 2015 jako součást Windows 10.[8]
Na rozdíl od Trident EdgeHTML nepodporuje ActiveX. Rovněž upustí podporu pro záhlaví kompatibilní s X-UA, které používá Trident k určení, ve které verzi musel vykreslit určitou stránku. Společnost Microsoft také upustila od používání seznamů kompatibilních zobrazení.[9] Edge rozpozná, zda stránka vyžaduje řádné fungování některé z odstraněných technologií, a navrhne uživateli, aby místo toho stránku otevřel v aplikaci Internet Explorer. Další změnou bylo spoofing řetězec agenta uživatele, který tvrdí, že je Chrome a Safari, a zároveň zmínit KHTML a Gekon, takže webové servery, které používají čichání agentů uživatelů, posílají uživatelům Edge plnou verzi webových stránek místo stránek se sníženou funkčností.
EdgeHTML také výrazně vylepšil výkon oproti Tridentu, což vedlo k lepšímu srovnávacímu skóre JavaScriptu.[10]
Microsoft EdgeHTML 12 | Mozilla / 5.0 (Windows NT 10.0;) AppleWebKit / 537,36 (KHTML, jako Gecko) Chrome / 42.0.2311.135 Safari / 537,36 Edge / 12.10240 |
---|---|
Internet Explorer 11 | Mozilla / 5.0 (Windows NT 10.0; Trident / 7.0; rv: 11.0) jako Gecko |
Po odchodu z Tridentu bude nový engine EdgeHTML zaměřen spíše na moderní webové standardy a interoperabilitu než na kompatibilitu. Počáteční vydání Edge HTML pro Windows 10 zahrnovalo více než 4000 oprav interoperability.[11]
EdgeHTML 13
18. srpna 2015 společnost Microsoft vydala první náhled na platformu EdgeHTML verze 13 jako součást systému Windows 10.0.10525, přestože byla stále označena jako verze 12. V následujících aktualizacích byla podpora pro HTML5 a CSS3 rozšířena o nové prvky. Microsoft také zahrnoval podporu Object RTC a ve výchozím nastavení povolil ASM.js po přidání ve verzi 12. Hlavní důraz na aktualizaci spočíval ve vylepšení podpory ECMAScript 6 a také zahrnutí některých funkcí z ECMAScript 7. S touto aktualizací na Čakra Edge poskytl nejrozsáhlejší podporu ECMAScript 6 podle benchmarku Kangax s 84% (a 90% se všemi povolenými příznaky), 13% před Mozilla Firefox 42, tehdy aktuální verze Firefoxu a druhého místa.[5]
EdgeHTML 13.10586 byl vydán ve více verzích systému Windows. Dne 12. Listopadu 2015 se Nový Xbox One Zkušenosti- aktualizace pro Xbox One zahrnovala EdgeHTML 13.10586, nahrazuje Internet Explorer 10 v průběhu. To bylo propuštěno Windows 10 v rámci listopadové aktualizace téhož dne. 18. listopadu 2015 byla aktualizovaná verze uvedena pro uživatele Windows 10 Mobile v Insider Preview. Nakonec společnost Microsoft uvedla stejnou aktualizaci na Windows Server 2016 jako součást technického náhledu 4.
EdgeHTML 14
Dne 16. prosince 2015 společnost Microsoft vydala první verzi Červený kámen. V lednu a únoru 2016 následovaly 4 další verze, které položily základní práci pro EdgeHTML 14. 18. února 2016 společnost Microsoft vydala první verzi EdgeHTML 14 ve verzi 14.14267. Tato verze enginu dosud neobsahovala téměř žádné změny v podpoře standardů, ale obsahovala základní práci pro Web Notifications, WebRTC 1.0, vylepšenou podporu ECMAScript a CSS a také obsahovala řadu nových vlajek. Společnost Microsoft dále oznámila, že pracuje na technologiích VP9, WOFF 2.0, Web Speech API, WebM, FIDO 2.0, Beacon a mnoha dalších technologiích.
2. srpna 2016 byl EdgeHTML 14 vydán pro Windows 10 v rámci aktualizace výročí 2016.[Citace je zapotřebí ]
EdgeHTML 15
11. dubna 2017 byl EdgeHTML 15 vydán pro Windows 10 v rámci aktualizace 2017 Creators Update.[Citace je zapotřebí ]
EdgeHTML 16
8. října 2017 byl EdgeHTML 16 vydán pro Windows 10 v rámci aktualizace Fall Fall Creators 2017, která má WebAssembly ve výchozím nastavení povoleno.[Citace je zapotřebí ]
EdgeHTML 17
30. dubna 2018 byl EdgeHTML 17 vydán pro Windows 10 v rámci aktualizace z dubna 2018 (viz historie verzí ), s funkcemi, jako jsou ztlumení karet kliknutím, automatické vyplňování formulářů a údajů o kreditní kartě, lepší čtení s anotacemi, gramatické nástroje a další.[Citace je zapotřebí ]
EdgeHTML 18
2. října 2018 byl EdgeHTML 18 vydán pro Windows 10 v rámci říjnové aktualizace z roku 2018 (viz historie verzí ), s funkcemi, jako jsou zásady automatického přehrávání, vylepšení CSS a vylepšení modulu JavaScript, Čakra.[12]
EdgeHTML ukončeno
Edge byl přejmenován na Edge Legacy, když 15. ledna 2020 společnost Microsoft vydala „Microsoft Edge Chromium“, který na Windows Update lze automaticky nainstalovat.[13] Edge Legacy byl skryt z nabídky Start a pokusy o spuštění Microsoft Edge Legacy / EdgeHTML selhaly. K dispozici je výukový program o „technické komunitě“ společnosti Microsoft, ale rozšířená podpora pro EdgeHTML končí 17. srpna 2021, kdy Internet Explorer 11 končí také rozšířená podpora.[14]
Výkon
Recenze motoru v nejnovějším systému Windows 10 sestaveného v roce 2015 AnandTech našel oproti Tridentu podstatná vylepšení srovnávacích testů, zejména výkon motoru JavaScript, který je nyní srovnatelný s výkonem Google Chrome.[15] Další měřítka zaměřená na výkonnost EU WebGL API zjistil, že EdgeHTML funguje mnohem lépe než Google Chrome a Mozilla Firefox.[16]
Kompatibilita
Vykreslování EdgeHTML má být plně kompatibilní s vykreslením Blikat a WebKit rozložení motory, používané Google Chrome a Safari, resp. Microsoft uvedl, že „jakékoli rozdíly v Edge-WebKit jsou chyby, které bychom chtěli opravit.“[17]
Viz také
Reference
- ^ A b Belfiore, Joe (06.12.2018), Microsoft Edge: Vylepšování webu prostřednictvím spolupráce s otevřenějšími zdroji, Microsoft
- ^ Hachamovitch, Dean (2007-12-14), Internet Explorer 8 a Acid2: Milník, Microsoft
- ^ „Microsoft Edge a Chromium Open Source: náš záměr“. Tým Microsoft Edge. 6. prosince 2018. Citováno 8. prosince 2018.
- ^ „Co pohání Spartan? Samozřejmě Internet Explorer.“. Neowin.
- ^ A b „Představujeme EdgeHTML 13, naši první aktualizaci platformy pro Microsoft Edge“. Blog Windows. Citováno 19. listopadu 2015.
- ^ „Život na hraně - náš další krok, jak pomoci webu fungovat“. IE blog. Citováno 19. listopadu 2015.
- ^ „Aktualizace z„ Developer Spartan “Workshop pro vývojáře. IE blog. Citováno 6. prosince 2015.
- ^ „Bezplatný upgrade na Windows 10 je dnes k dispozici ve 190 zemích“. Blog Windows. Citováno 19. listopadu 2015.
- ^ „Odchod z minulosti: zrození nového enginu společnosti Microsoft pro vykreslování webů“. IE blog. Citováno 19. listopadu 2015.
- ^ „Edge rychle planou“. Blog Windows. Citováno 20. dubna 2016.
- ^ Microsoft Edge Team (17. června 2015). „Vytváření interoperabilnějšího webu s Microsoft Edge“. Blog Microsoft Edge Dev. Citováno 8. května 2016.
- ^ QuinnRadich. „Co je nového ve Windows 10 pro vývojáře, nástroje a funkce - vývojář aplikací UWP“. docs.microsoft.com. Citováno 2018-11-13.
- ^ Joe Belfiore. „Co je nového ve Windows 10 pro vývojáře, nástroje a funkce - vývojář aplikací UWP“. blogs.windows.com/windowsexperience/. Citováno 2020-11-30.
- ^ https://techcommunity.microsoft.com/t5/discussions/tutorial-how-to-run-legacy-and-chromium-based-edge/m-p/1121216
- ^ Brett Howse. „AnandTech - Internet Explorer Project Spartan vykazuje velké zvýšení výkonu“. anandtech.com.
- ^ „Benchmark Deep-Dive: Microsoft Windows 10 Spartan Browser vs. IE11 vs. Google Chrome 41 vs. Mozilla Firefox“. WinBuzzer. Citováno 9. února 2015.
- ^ „Vytváření interoperabilnějšího webu s Microsoft Edge“.
Další čtení
- Weber, Jason (22. ledna 2015). „Project Spartan and the Windows 10 January Preview Build“. IEBlog. Microsoft.