close

EdgeHTML

Gå til navigation Gå til søg
EdgeHTML
En del af Microsoft Edge
Microsoft Edge-logo (2015–2019).svg
Microsoft Edge screenshot.jpg
Generel information
programtype komponentbaseret softwareudvikling
Udvikler Microsoft Corporation
Licens proprietær software
Teknisk information
Planlagt ind C++
Versioner
Seneste stabile version 18.17763 (2. oktober 2018 (4 år og 16 dage))
Microsoft Edge -serien
trefork
EdgeHTML

EdgeHTML er en gengivelsesmotor udviklet af Microsoft og brugt i Microsoft Edge - browseren i den ældre udgave. Det er en forgrening af Trident , idet den har fjernet al koden fra gamle versioner af Internet Explorer og erstattet det meste af dens kildekode med webstandarder og interoperabilitet med andre moderne browsere i tankerne. [ 1 ] Gengivelsesmotoren blev først udgivet som en prøvemulighed, der kunne testes mellem Internet Explorer 11 som en del af Windows 10 Technical Preview build 9879.

I december 2018 annoncerede Microsoft , at Edge er ved at blive ombygget til at være baseret på Chromium -gengivelsesmotoren ( Blink ), [ 2 ] [ 3 ] hvilket betød, at EdgeHTML blev forældet af EdgeHTML.

Brug på Windows

EdgeHTML er designet som en softwarekomponent, der giver udviklere mulighed for at tilføje navigationsfunktionalitet til deres egne applikationer. Den har en COM -grænseflade til at få adgang til og redigere websider i ethvert miljø med COM -understøttelse , såsom C++ og .NET. For eksempel kan en navigationskontrol tilføjes til et program designet i C++, og EdgeHTML kan bruges til at få adgang til den side, der vises i browseren og dermed udtrække elementværdier. Hændelser fra webbrowserkontrol kan også fanges. Det bruges også til at gengive Windows RT -apps , der er baseret på webteknologier.

Versioner

EdgeHTML Edge udgivelses dato Karakterer
12,0 12. november 2014 Den oprindelige version af EdgeHTML, inkluderet som en eksperimentel funktion i Internet Explorer 11 som erstatning for Trident 7.0 i Project Spartan, senere omdøbt til Microsoft Edge.
12.10049 0.10.10049 31. marts 2015 Nye funktioner introduceret, den leveres sammen med den første version af Microsoft Edge.
12.10166 20.10166 9. juli 2015
  • Localhost loopback aktiveret som standard. Det kan ændres ved at indtaste about:flags Support implementeret på about:flags og andre sprog.
  • Fejlretning
12.10240 20.10240 15. juli 2015
Første offentlige udgivelse. Indeholder ydeevneforbedringer, understøttelse af HTML5 og CSS3.
12.10525 20,10525 18. august 2015
Denne udgivelse indeholder indledende grundlag for Object RTC i Microsoft Edge.
12.10532 20.10532 27. august 2015
Nye funktioner som museblok, lærredsblandingstilstande og nye inputtyper
13,10547 21.10547 18. september 2015
Microsoft Edge er blevet opdateret til version 13, som giver udvidet understøttelse af HTML5 og CSS3, Extended srcset (størrelser), en [download] attribut, SVG eksternt indhold, Canvas Ellipse, WebRTC - RTC API Object (desktop).
13,10565 23,10565 12. oktober 2015
Tilføjede indledende og ikke indstillede CSS-værdier, indledende understøttelse af F12 (udviklerværktøjer).
13,10586 25.10586 5. november 2015
Første offentlige opdatering på platformen inkluderer nye HTML5-forbedringer, herunder RTC-objektunderstøttelse. [ 4 ]
13.11099 27.11099 13. januar 2016
Indledende grundlæggende arbejde for EdgeHTML 14
14.14267 31,14267 18. februar 2016
Microsoft Edge er blevet opdateret til version 14 med understøttelse af webmeddelelser
14.14279 31,14279 4. marts 2016
Understøttelse af ny eksperimentel Javascript-funktion.
14.14291 34.14291 17. marts 2016
Test understøttelse af open source VP9-codec på nogle enheder.
14.14316 37,14316 6. april 2016 Nye udviklerværktøjer, nye JavaScript-funktioner og nye webplatformforbedringer.
14.14327 37,14327 20. april 2016
Forbedringer af tilgængelighed.
14.14342 38.14342 10. maj 2016
Web Fetch API-meddelelser aktiveret som standard, ydeevneforbedringer for forskellige JavaScript API'er.
14.14352 38.14352 26. maj 2016
H.264/AVC-afkodning tilgængelig via ORTC API.
14.14356 38,14356 1. juni 2016
Forskellige ydeevne og fejlrettelser
14.14361 38,14361 8. juni 2016
Open Fast TCP er nu deaktiveret som standard.
14.14366 38,14366 14. juni 2016
Rettede et problem, der kunne resultere i høj CPU-brugsydelse ved åbning af flere sider med flere GIF'er. samt captchas, der ikke vises korrekt.
14.14367 38,14367 16. juni 2016
Forbedringer for at reducere batteriforbruget i Windows 10 Mobile, når Microsoft Edge kører
14.14376 38,14376 28. juni 2016 Fejlrettelser og ydeevneforbedringer.
14.14393 38,14393 2. august 2016
EdgeHTML 14 stabil kanal frigivet med Windows 10 Anniversary Update.
14.14901 39,14901 11. august 2016
Denne udgivelse tilføjer nye eksperimentelle funktioner til about:flags-siden, herunder understøttelse af WebRTC 1.0.
14.14915 39,14915 Delvis implementering af Webkit-Text-Stroke og CSS outline-offset.
14.14926 39,14926 14. september 2016
  • Forbedret ydeevne på websteder med ændringer af et stort antal HTML-elementer, der indeholder tekst ved at forbedre stavekontrollens effektivitet. Disse præstationsresultater forbedres væsentligt på websteder som TweetDeck.
  • Håndteret den største årsag til pålidelighedsproblemer i Insider-builds af Microsoft Edge, som skulle forbedre pålideligheden på store websteder som Facebook og Outlook.
15.14942 39.14942 7. oktober 2016

EdgeHTML er blevet opdateret til version 15 med følgende forbedringer:

  • Aktiveret understøttelse af H.264/AVC som standard for RTC
  • ES6 forbedret
  • Forbedringer af webydelse.
  • Tilføjet support til CSP 2.0, WebRTC 1.0 og Service Worker
15.14959 39.14959 3. november 2016
Fejlrettelser og forbedringer af pålidelighed
15.14986 39,14986 7. december 2016
Flere nye platformsfunktioner og forbedringer af udviklerværktøjer.
15.15063 40,15063 11. april 2017
Dette er EdgeHTML stabil kanal sammen med Windows 10 Creators Update

Ydeevne

Ifølge en gennemgang af EdgeHTML i Windows 10 build 9926 af AnandTech , er der fundet ydeevneforbedringer i forhold til Trident, især ydelsen af ​​JavaScript-motoren, som nu er på niveau med Google Chrome . [ 5 ] Andre benchmarks fokuserer på ydeevnen af ​​WebGL API i EdgeHTML, med bedre ydeevne end Google Chrome og Mozilla Firefox . [ 6 ]

Kompatibilitet

EdgeHTML understøtter fuldt ud Blink- og Webkit - layoutmotorerne , der bruges af henholdsvis Google Chrome og Safari . Microsoft har udtalt, at "enhver Blink-WebKit-forskelle er fejl, som vi er interesserede i at rette." [ 7 ]

Referencer