Достъпен издание Firefox 67.
Основни промени:
- Ускорена работа на браузъра:
- Намаляване на приоритета на setTimeout при зареждане на страницата (например, скриптовете на Instagram, Amazon и Google вече се зареждат с 40-80% по-бързо); преглеждане на алтернативни таблици със стилове само след зареждане на страницата; отказ от зареждане на модула за автоматично попълване, ако на страницата няма формуляри за въвеждане.
- Изпълнение на рендериране на ранния етап, но по-рядко извиквано.
- Отложена инициализация на компоненти и подистеми на браузъра (например, добавки, отговарящи за оформлението на браузъра).
- Изключване на неизползвани табове, ако остава под 400 мегабайта свободна памет.
- Блокировка на съдържание сега се разпространява на криптомайнинг и сайтове, хванати в събиране на цифрови отпечатъци.
- Кнопките на панела с инструменти сега са напълно достъпни без използване на мишка.
- Появи се възможност за запазване на пароли в режим на частно сърфиране.
- Новите добавки, инсталирани от потребителя, няма да работят в режим на частно сърфиране, докато това
не е разрешено изрично. - В прозореца за управление на запазените пароли е добавена опция за деактивиране на автоматичното попълване на запазените имена и пароли. Преди това тя беше достъпна само чрез about:config.
- Към панела с инструменти е добавено кнопка за управление на синхронизацията и свързаните с нея действия.
- В менюто за действия (три точки в адресната лента) е добавен елемент „Закрепи таб“.
- При посещение на сайт, който е допускал изтичане на данни през последните 12 месеца (проверка се извършва по база данни haveibeenpwned.com), потребителят ще получи предупреждение, че данните му може да са били компрометирани и предложение да провери дали акаунтът му е бил изложен на риск.
- Браузърът ще предлага на потребителя различни функции (например, закрепване на табове), ако прецени, че ще бъдат полезни. Тази функция може да бъде деактивирана в графичния интерфейс на настройките.
- Облекчен е достъпът до запазените учетни данни: в главното меню е добавена съответна опция, а при въвеждане на име на потребител браузърът ще предложи да прегледа всички запазени имена за текущия сайт (показването на този футер се управлява чрез настройката signon.showAutoCompleteFooter).
- Подсветка на формуляри за въвеждане, за които са запазени име на потребител и парола.
- В менюто „Файл“ е добавен елемент „Импорт от друг браузър…“.
- Firefox ще използва отделен профил за всяка инсталация (включително версии на редакции Nightly, Beta, Developer, а също и ESR), което позволява да се стартират паралелно.
- Firefox ще възпрепятства стартирането на профила, използван в по-нова версия, в стари версии, тъй като това може да доведе до загуба на данни (например, в новите версии се използва различен backend за съхранение на данните на разширенията). Заобикалянето на защитата се извършва чрез стартиране на браузъра с ключа -allow-downgrade.
- Като декодер на формата AV1 сега се използва dav1d.
- Включена поддръжка FIDO U2F, тъй като някои сайтове все още използват този API вместо съвременния WebAuthn.
- Някои потребители ще получат различна подредба на блоковете Pocket на началната страница, както и съдържание по нови теми.
- Добавена е поддръжка на нови емодзита от стандарта Unicode 11.0.
- Премахна се запазването на снимки на екрана в „облака“. Сървърът скоро ще бъде изключен, потребителите се съветват да изтеглят своите снимки на екрана, ако им трябват. Причината е изключително ниската търсеност на услугата.
- Броят на „недавно затворените табове“ е увеличен от 10 на 25.
- Осъществена е поддръжка на prefers-color-scheme, позволяваща на сайта да се адаптира към избраната от потребителя тема на браузъра (светла или тъмна). Например, ако в Firefox е активирана тъмната тема, Bugzilla също ще стане тъмен.
- Осъществен е методът String.prototype.matchAll().
- За динамично зареждане на модули JavaScript е представена функция import(). Сега е възможно да се зареждат модули в зависимост от условията или в отговор на действия на потребителя, въпреки че такъв импорт усложнява използването на инструменти за сборка, които използват статичен анализ за оптимизация,
- WebRender (чиято активация първоначално се очакваше в Firefox 64) ще бъде активирана за 5% от потребителите на Windows 10 с видеокарти NVIDIA. В следващите седмици, ако не възникнат проблеми, този процент ще бъде увеличен до 100%. Тази година разработчиците планират да се съсредоточат върху поддръжката на други операционни системи и видеокарти.
Източник: linux.org.ru
