Microsoft forklarer, hvordan Microsoft Edge besejrer laggy websider

Ikon for læsetid 2 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Microsoft Edge fik et par nye funktioner med Windows 10 Creators Update i april. Sammen med alle de nye funktioner laver Microsoft betydelige forbedringer bag kulisserne for at forbedre Microsoft Edges ydeevne og stabilitet. Disse forbedringer blev for det meste føjet til browsermotoren i Microsoft Edge kendt som EdgeHTML. Med udgivelsen af ​​EdgeHTML 15 har Microsoft foretaget væsentlige forbedringer af, hvordan nogle af JavaScript-handlingerne håndteres på en webside for at forbedre reaktionsevnen af ​​input på websider, såvel som den faktiske browser-UI af Microsoft Edge.

Med EdgeHTML 15 prioriterer Microsoft Edge nu inputhændelser over nogle af de andre JavaScirpt-operationer som f.eks. setTimeout(). Microsoft Edge-ingeniører implementerede en ny tidsplan i EdgeHTML 15, der gør det muligt at prioritere input over setTimeout, gør websteder mere lydhøre. Med andre ord, hvis du besøger en hjemmeside, der bruger meget sæt Timeouts, du vil nu være i stand til at interagere med webstedets links og andre elementer, selv før disse sætTimeouts bliver henrettet. Dette vil også gøre rulning på websider meget smidigere, da du vil være i stand til at begynde at rulle på en side, så snart den indlæses, mens sætTimeouts håndteres af browseren.


En anden væsentlig forbedring, som Microsoft har lavet til Edge med EdgeHTML 15 og Windows 10 Creators Update, er at prioritere browserens brugergrænseflade. Microsoft Edge og EdgeHTML15 prioriterer nu input i browserens brugergrænseflade over hændelser på siden. Forenklet sagt vil dette sikre, at den faktiske browser-UI for Microsoft Edge fortsætter med at fungere, selv når en webside begynder at halte på grund af ting som uendelige loops eller latterlige mængder af timeout-funktioner. Som et resultat, når en webside begynder at halte, vil du stadig være i stand til at interagere med Edges browser-brugergrænseflade (adresselinjen, fanerne, knappen ny fane, knappen Favoritter osv.):


Microsoft siger, at forbedringerne af, hvordan inputhændelser håndteres af Edge, resulterede i en stigning i antallet af gode responsive sessioner (mindre end 300 ms responstid) til at stige fra 88.71 % til 95.53 %. Forbedringerne bragte også antallet af sessioner med dårlig reaktionstid (mellem 300 ms og 1 s responstid) ned fra 5.68 % til kun 3 % og sessioner med frygtelig reaktionstid (mere end 1 sekunds responstid) fra 5.61 % til blot 1.46 %.

Mere om emnerne: kant, EdgeHTML, EdgeHTML 15, Microsoft Edge, Windows 10, Skaberne 10 Windows Update