Microsoft želi, da Edge postane najmočnejši brskalnik na trgu, ki nenehno uvaja posodobitve za izboljšanje delovanja in stabilnosti brskalnika.
Pred kratkim je tehnološki velikan v svoj najljubši brskalnik potisnil nekaj posodobitev zmogljivosti JavaScript, s čimer je postal hitrejši in učinkovitejši. Posodobitev izboljšuje dve bistveni področji brskalnika Edge: uporabo pomnilnika in vedenje upravljavcev dogodkov.
Razvijalci uporabljajo majhne funkcije za razgradnjo kompleksne logike kodiranja na veliko manjših kosov. Ta strategija zmanjšuje ponavljanje in razvijalcem omogoča hitrejše branje, testiranje in odpravljanje napak. Poleg tega je izkušnja brskanja boljša in hitrejša, saj je manjše funkcije na splošno lažje vstaviti.
Za boljšo učinkovitost je ekipa Edge preoblikovala obliko metapodatkov, ki se uporablja za vsako majhno funkcijo, vključeno v skripte. Na ta način spomin ne bo porabljen, razen če je potrebno:
Opazili so tudi, da ima večina 32-bitnih števcev v FunctionBody redko vrednosti nad 256, na primer število spremenljivk ali število literarnih predmetov znotraj funkcije. Tako je te števce nadomestila kompaktna struktura, ki za vsak števec uporablja en bajt, te števce pa lahko po potrebi poviša na polne 32-bitne vrednosti.
Znotraj vsake spletne strani je sistem dogodkov z mnogimi vodniki dogodkov ki opredeljujejo obnašanje klikov, premikov miške in številnih drugih takšnih dogodkov. Večina teh dogodkov običajno ostane mrtva koda, ker uporabniki med brskanjem sprožijo zelo malo dogodkov. Težava je v tem, da lahko ti sproženi dogodki ostanejo v stanju spanja in vplivajo na pomnilnik in učinkovitost brskalnika.
Microsoft Edge bo to spremenil, saj bo brskalnik zdaj odložil celotno razčlenjevanje in generiranje bajt kod za obdelavo dogodkov, dokler jih ne pokliče prvič. Z drugimi besedami, ta funkcija podaljša čas zagona in prihrani pomnilnik pred neuporabljenimi upravljavci.
Kombinacija odloženega razčlenjevanja za obdelovalce dogodkov in optimizacij pomnilnika […] skrči precejšen odtis pomnilnika za vsako stran. […] Naš poskus […] kaže, da te optimizacije skupaj z drugimi manjšimi popravki običajno zmanjšajo približno 4% do 10% porabe pomnilnika na stran, odprto v Microsoft Edge, v primerih, ko prihranki presežejo 20%.
Morda lahko te izboljšave končno pomagajo Microsoftu spremeniti Edge v najbolj prijazen bateriji brskalnik. Redmond je nedavno objavil rezultati eksperimenta z baterijami ki je po Microsoftovih besedah dokazal, da njegov brskalnik porabi 70% manj baterije kot Chrome in 15% manj baterije kot Opera.
Opera ni predolgo čakala na izvedbo svoj bolj pregleden eksperiment, uspelo dokazati, da je bil njegov brskalnik res najbolj prijazen do baterij brskalnik, podaljšanje življenjske dobe računalniške baterije hvala najnovejšim Funkcija varčevanja z baterijo. Presenetljivo je, da je Microsoft po odgovoru Opere ostal brez besed in še ni podal nobenega komentarja v zvezi s tem.
POVEZANE ZGODBE, KI JIH MORATE OGLEDATI:
- Microsoft trdi, da je Edge najvarnejši brskalnik, ki doslej ni izkoriščal ničesar
- Nova razširitev Breeze za Edge v sistemu Windows 10 vam omogoča enostavno odpiranje zavihkov
- Kako blokirati spletna mesta v programu Microsoft Edge