close

EdgeHTML

Gå til navigasjon Gå til søk
EdgeHTML
En del av Microsoft Edge
Microsoft Edge-logo (2015–2019).svg
Microsoft Edge screenshot.jpg
Generell informasjon
programtype komponentbasert programvareutvikling
utvikler Microsoft Corporation
Tillatelse proprietær programvare
Teknisk informasjon
Planlagt inn C++
Versjoner
Siste stabile versjon 18.17763 (2. oktober 2018 (4 år og 16 dager))
Microsoft Edge -serien
trefork
EdgeHTML

EdgeHTML er en gjengivelsesmotor utviklet av Microsoft og brukt i Microsoft Edge - nettleseren i den eldre utgaven. Det er en gaffel av Trident ved at den har fjernet all koden fra gamle versjoner av Internet Explorer og erstattet det meste av kildekoden med nettstandarder og interoperabilitet med andre moderne nettlesere i tankene. [ 1 ] Gjengivelsesmotoren ble først utgitt som et prøvealternativ som kunne testes mellom Internet Explorer 11 som en del av Windows 10 Technical Preview build 9879.

I desember 2018 kunngjorde Microsoft at Edge bygges om for å være basert på Chromium -gjengivelsesmotoren ( Blink ), [ 2 ] [ 3 ] som betydde at EdgeHTML ble avviklet av EdgeHTML.

Bruk på Windows

EdgeHTML er designet som en programvarekomponent som lar utviklere legge til navigasjonsfunksjonalitet til sine egne applikasjoner. Den har et COM -grensesnitt for tilgang til og redigering av nettsider i alle miljøer med COM -støtte , for eksempel C++ og .NET. For eksempel kan en navigasjonskontroll legges til et program designet i C++, og EdgeHTML kan brukes for å få tilgang til siden som vises i nettleseren og dermed trekke ut elementverdier. Hendelser fra nettleserkontrollen kan også fanges opp. Den brukes også til å gjengi Windows RT -apper som er basert på nettteknologi.

Versjoner

EdgeHTML Kant Utgivelsesdato Karakterer
12.0 12. november 2014 Opprinnelig versjon av EdgeHTML, inkludert som en eksperimentell funksjon i Internet Explorer 11 som en erstatning for Trident 7.0 i Project Spartan, senere omdøpt til Microsoft Edge.
12.10049 0.10.10049 31. mars 2015 Nye funksjoner introdusert, den kommer sammen med den første versjonen av Microsoft Edge.
12.10166 20.10166 9. juli 2015
  • Localhost loopback aktivert som standard. Det kan endres ved å skrive inn about:flags Støtte implementert i about:flags og andre språk.
  • Feilretting
12.10240 20.10240 15. juli 2015
Første offentlige utgivelse. Inneholder ytelsesforbedringer, støtte for HTML5 og CSS3.
12.10525 20.10525 18. august 2015
Denne utgivelsen inneholder det første grunnlaget for Object RTC i Microsoft Edge.
12.10532 20.10532 27. august 2015
Nye funksjoner som museblokk, lerretsblandingsmoduser og nye inndatatyper
13.10547 21.10547 18. september 2015
Microsoft Edge har blitt oppdatert til versjon 13, som gir utvidet støtte for HTML5 og CSS3, Extended srcset (størrelser), en [nedlasting] attributt, SVG eksternt innhold, Canvas Ellipse, WebRTC - RTC API Object (skrivebord).
13.10565 23.10565 12. oktober 2015
Lagt til innledende og udefinerte CSS-verdier, innledende støtte for F12 (utviklerverktøy).
13.10586 25.10586 5. november 2015
Første offentlige oppdatering på plattformen inkluderer nye HTML5-forbedringer, inkludert støtte for RTC-objekter. [ 4 ]
13.11099 27.11099 13. januar 2016
Innledende grunnleggende arbeid for EdgeHTML 14
14.14267 31.14267 18. februar 2016
Microsoft Edge har blitt oppdatert til versjon 14, med støtte for webvarsling
14.14279 31.14279 4. mars 2016
Støtte for ny eksperimentell Javascript-funksjon.
14.14291 34.14291 17. mars 2016
Test støtte for åpen kildekode VP9-kodeken på enkelte enheter.
14.14316 37.14316 6. april 2016 Nye utviklerverktøy, nye JavaScript-funksjoner og nye forbedringer av nettplattformen.
14.14327 37.14327 20. april 2016
Tilgjengelighetsforbedringer.
14.14342 38.14342 10. mai 2016
Web Fetch API-varsler aktivert som standard, ytelsesforbedringer for ulike JavaScript APIer.
14.14352 38.14352 26. mai 2016
H.264/AVC-dekoding tilgjengelig gjennom ORTC API.
14.14356 38.14356 1. juni 2016
Ulike ytelse og feilrettinger
14.14361 38.14361 8. juni 2016
Open Fast TCP er nå deaktivert som standard.
14.14366 38.14366 14. juni 2016
Rettet et problem som kan resultere i høy CPU-bruksytelse når du åpner flere sider med flere GIF-er. samt captchaer som ikke vises riktig.
14.14367 38.14367 16. juni 2016
Forbedringer for å redusere batteribruken i Windows 10 Mobile når Microsoft Edge kjører
14.14376 38.14376 28. juni 2016 Feilrettinger og ytelsesforbedringer.
14.14393 38.14393 2. august 2016
EdgeHTML 14 stabil kanal utgitt med Windows 10 Anniversary Update.
14.14901 39.14901 11. august 2016
Denne utgivelsen legger til nye eksperimentelle funksjoner til about:flags-siden, inkludert støtte for WebRTC 1.0.
14.14915 39.14915 Delvis implementering av Webkit-Text-Stroke og CSS outline-offset.
14.14926 39.14926 14. september 2016
  • Forbedret ytelse på nettsteder med endringer i et stort antall HTML-elementer som inneholder tekst ved å forbedre stavekontrolleffektiviteten. Disse ytelsesresultatene forbedres betydelig på nettsteder som TweetDeck.
  • Håndtert den største årsaken til pålitelighetsproblemer i Insider-byggene til Microsoft Edge, som ville trenge å forbedre påliteligheten på store nettsteder som Facebook og Outlook.
15.14942 39.14942 7. oktober 2016

EdgeHTML har blitt oppdatert til versjon 15 med følgende forbedringer:

  • Aktivert støtte for H.264/AVC som standard for RTC
  • ES6 forbedret
  • Nettytelsesforbedringer.
  • Lagt til støtte for CSP 2.0, WebRTC 1.0 og Service Worker
15.14959 39.14959 3. november 2016
Feilrettinger og pålitelighetsforbedringer
15.14986 39.14986 7. desember 2016
Flere nye plattformfunksjoner og forbedringer av utviklerverktøy.
15.15063 40,15063 11. april 2017
Dette er EdgeHTML stabil kanal sammen med Windows 10 Creators Update

Ytelse

I følge en gjennomgang av EdgeHTML i Windows 10 build 9926 av AnandTech , har det blitt funnet ytelsesforbedringer i forhold til Trident, spesielt ytelsen til JavaScript-motoren, som nå er på nivå med Google Chrome . [ 5 ] Andre benchmarks fokuserer på ytelsen til WebGL API i EdgeHTML, med bedre ytelse enn Google Chrome og Mozilla Firefox . [ 6 ]

Kompatibilitet

EdgeHTML støtter fullt ut Blink- og Webkit - layoutmotorene , brukt av henholdsvis Google Chrome og Safari . Microsoft har uttalt at "enhver Blink-WebKit-forskjell er feil som vi er interessert i å fikse." [ 7 ]

Referanser