26 июня в соответствии с опубликованным графиком увидел свет релиз веб-обозревателя Mozilla Firefox 61 для платформ Windows, Linux, macOS и Android. Браузер на базе многопроцессного движка Quantum стал более "шустрым" и функциональным, с переработанным интерфейсом Photon и поддержкой расширений WebExtensions. В ближайшее время обновится ESR-ветка с длительным сроком поддержки Firefox 52.9, а выход финальной версии Firefox 62 намечен на 4 сентября.
В сравнении с 60-ой сборкой, мозилловцы продолжили улучшать производительность приложения. Согласно анонсу, в движке Quantum CSS реализована технология "Retained Display Lists", ускоряющая отрисовку сайтов. Она основана на изменении обработки списка элементов страниц (текст, фон, поля), теперь он не формируется каждый раз заново, а сохраняется, с загрузкой измененных элементов. В движке обеспечено и распараллеливание операций парсинга CSS-файлов, что вкупе сократило время полного цикла отрисовки на ~33%, а частоту вызова операций отрисовки – на 40%.
Также в "Огнелисе" появилась упреждающая прорисовка вкладок (когда пользователь подводит курсор к вкладке, начинается ее прорисовка в фоновом режиме). Соответственно, после клика мышью переход на новую вкладку происходит мгновенно, без задержки на визуализацию видимых областей.

Два заметных – в прямом и переносном смысле – нововведения коснулись интерфейса программы. Во-первых, в общие настройки добавлена секция about:preferences#home для управления содержимым домашней страницы и страницы новой вкладки (см. меню "Инструменты" → "Настройки" → "Начало" либо в новой вкладке щелкните по значку шестеренки).
Во-вторых, если открытый сайт поддерживает функцию OpenSearch, в контекстном меню адресной строки выводится приглашение "Добавить поисковую систему", дабы быстро искать контент на часто посещаемых ресурсах (скриншот ниже).

Остальные значимые "вкусности" в Firefox 61 Quantum:
- ускорен запуск браузера, который фиксирует время старта и в случае проблем выдает ссылку на страницу техподдержки с советом сбросить настройки до первоначальных;
- оптимизирована система синхронизации закладок;
- обеспечена лучшая сочетаемость темной темы оформления со всеми элементами интерфейса;
- интегрирована поддержка изменчивых шрифтов OpenType (variable fonts);
- в экспериментальном режиме у части пользователей включено дополнение, проверяющее e-mail в общемировой базе скомпрометированных (взломанных) учетных записей сервиса Firefox Monitor;
- в инструментах для веб-разработчиков появился Accessibility Tool Inspector с целью оценить применение на странице средств для людей со слабым зрением (по умолчанию отключен), в режим инспектирования сети добавлено меню урезания пропускной способности, чтобы смоделировать работу в низкоскоростном канале связи;
- устранено 18 уязвимостей, шесть из которых были критическими.
Дмитрий dmitry_spb Евдокимов
2 pings