EdgeHTML
| EdgeHTML | ||
|---|---|---|
| En del av Microsoft Edge | ||
|
| ||
|
| ||
| 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 |
|
| 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 |
|
| 15.14942 | 39.14942 | 7. oktober 2016 |
EdgeHTML har blitt oppdatert til versjon 15 med følgende forbedringer:
|
| 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
- ↑ "Hva er kraft spartansk? Internet Explorer, selvfølgelig» . Neowin .
- ↑ https://github.com/MicrosoftEdge/MSEdge/blob/7d69268e85e198cee1c2b452d888ac5b9e5995ca/README.md Åpnet 16. desember 2018
- ↑ https://blogs.windows.com/windowsexperience/2018/12/06/microsoft-edge-making-the-web-better-through-more-open-source-collaboration/ |accessed=16. desember 2018
- ↑ "Vi introduserer EdgeHTML 13, vår første plattformoppdatering for Microsoft Edge" . WindowsBlogg . Hentet 19. november 2015 .
- ↑ Brett Howse. "AnandTech - Internet Explorer Project Spartan viser store ytelsesgevinster" . anandtech.com .
- ↑ "Benchmark Deep-Dive: Microsoft Windows 10 Spartan Browser vs. IE11 vs. Google Chrome 41 vs. MozillaFirefox» . WinBuzzer . Hentet 9. februar 2015 .
- ^ "Bygge et mer interoperabelt nett med Microsoft Edge" .