Microsoft edge получава нови актуализации за производителност и стабилност

Видео: BUILD 2020: What's New from Microsoft Edge 2024

Видео: BUILD 2020: What's New from Microsoft Edge 2024
Anonim

Microsoft иска Edge да се превърне в най-мощния браузър на пазара, като непрекъснато разгръща актуализации, за да подобри работата и стабилността на браузъра с цел това.

Наскоро технологичният гигант насочи някои актуализации на производителността на JavaScript в любимия си браузър, правейки го по-бърз и по-ефективен. Актуализацията подобрява две основни области на браузъра Edge: използване на паметта и поведение на обработващи събития.

Разработчиците използват малки по размер функции, за да разбият сложна кодираща логика на много по-малки части. Тази стратегия намалява повтаряемостта и позволява на разработчиците да четат, тестват и отстраняват грешки в кодовете по-бързо. Освен това опитът за сърфиране е по-добър и по-бърз, тъй като по-малките функции обикновено са по-лесни за вграждане.

За по-добра ефективност екипът на Edge възстанови формата на метаданните, използван за всяка функция с малък размер, включена в скриптове. По този начин паметта няма да се консумира, освен ако не е необходимо:

Вътре във всяка уеб страница има система за събития с много мениджъри на събития, които определят поведението на натискане на бутони, преминаване на мишката и много други подобни събития. Повечето от тези събития обикновено остават мъртъв код, тъй като потребителите задействат много малко събития при сърфиране. Проблемът е, че тези непрекъснати събития могат да останат в състояние на заспиване и да повлияят на паметта и ефективността на браузъра.

Microsoft Edge ще промени това, тъй като браузърът вече ще забави пълното анализиране и генериране на байт кодове на обработващи събития, докато не бъдат извикани за първи път. С други думи, тази функция подобрява времето за стартиране и освен това спестява памет от неизползвани манипулатори.

Комбинацията от отложен разбор за обработващи събития и оптимизации на паметта свива доста голям отпечатък от паметта за всяка страница. нашият експеримент показва, че тези оптимизации, заедно с други по-малки ощипвания, обикновено намаляват около 4% до 10% от използването на памет на страница, отворена в Microsoft Edge, като случаите, когато спестяванията достигат над 20%.

Може би тези подобрения най-накрая могат да помогнат на Microsoft да превърне Edge в най-удобния за батерията браузър. Наскоро Redmond публикува резултатите от експеримент с батерии, който според Microsoft доказва, че браузърът му изразходва 70% по-малко батерия от Chrome и 15% по-малко батерия от Opera.

Opera не чакаше твърде дълго, за да извърши свой собствен, по-прозрачен експеримент, като успя да докаже, че браузърът му наистина е най-удобният браузър, удължаващ живота на батерията на компютъра благодарение на най-новата функция на Battery Saver. Изненадващо, Microsoft остана безмълвен след отговора на Opera и все още не е коментирал въпроса.

Microsoft edge получава нови актуализации за производителност и стабилност