Состоялся релиз web-браузера Firefox 63 (http://www.mozilla.org/en-US/firefox/63.0/releasenotes/), а также мобильной версии (http://www.mozilla.org/en-US/mobile/63.0/releasenotes/) Firefox 63 для платформы Android. Кроме того, сформировано обновление ветки (https://www.mozilla.org/en-US/firefox/organizations/all/) с длительным сроком поддержки 60.3.0 (http://www.mozilla.org/en-US/firefox/60.3.0/releasenotes/). В ближайшее время на стадию бета-тестирования (http://firefox.com/channel) перейдёт ветка Firefox 64, релиз которой намечен на 11 декабря. Основные (http://www.mozilla.org/en-US/firefox/63.0/releasenotes/) новшества (https://developer.mozilla.org/en-US/Firefox/Releases/63):
- Предложен набор настроек для управления блокированием контента. Пользователь может включить блокировку сторонних Cookie и скриптов, применяемых для отслеживания перемещений (блокировка по базе disconnect.me).
Для каждого сайта в адресной строке показывается специальный значок, отображающий статус блокировки скриптов и Cookie.
Предоставляется возможность добавления отдельных исключения для выбранных сайтов, которые не могут корректно работать при блокировке скриптов отслеживания.
- На платформе Linux в отдельный процесс вынесено выполнение дополнений на базе WebExtensions (для Windows и macOS отдельный процесс для WebExtensions уже был задействован в Firefox 56 и Firefox 61). Выполнение в отдельном процессе позволяет изолировать дополнения и снизить влияние ошибок в дополнениях на стабильность работы браузера. Напомним, что ранее в отдельные процессы Firefox уже вынесены обработчики контента, а также код для обработки графики и доступа к локальным файлам;
- Добавлена экспериментальная поддержка видеокодека AV1 (https://www.opennet.ru/opennews/art.shtml?num=48345). AV1 позиционируется как общедоступный и не требующий оплаты отчислений свободный формат кодирования видео, который заметно опережает H.264 и VP9 по уровню сжатия. По умолчанию кодек отключен (в about:config следует установить опцию "media.av1.enabled = true");
- Для пользователей из США на стартовую страницу добавлены специальные ярлыки для Google и Amazon и связанные с ними ключи быстрого перехода "@google" и "@amazon". При клике на новые ярлыки вместо перехода на сайт осуществляется подстановка ключа с предложением ввести поисковый запрос из адресной строки. Как и обычные кнопки быстрого перехода со стартовой страницы поисковые ярлыки могут быть удалены или перемещены;
- При попытке закрытия основного окна браузера, в котором остаётся более одной вкладки, или при выходе через меню при наличии нескольких открытых окон, теперь выводится предупреждение с диалогом для подтверждения выхода;
- Обзор вкладок, отображаемый по "Ctrl+Tab", теперь показывает не значки, а эскизы окон всех вкладок и прокручивает вкладки в порядке последнего обращения пользователя. Для возврата старого поведения в настройки добавлена опция "Ctrl+Tab cycles through tabs in recently used order";
- Firefox теперь определяет активность в операционной системе настроек для людей с ограниченными возможностями (Accessibility) и убирает лишнюю анимацию;
- Удалена функция открытыия отдельных закладок в боковой панели ("Open in Sidebar" в "Library");
- Из настроек about:preferences удалена опция для отключения проверки наличия обновлений ("Never check for updates"). Оставлены только опции для автоматической установки обновлений и установки после подтверждения пользователем;
- Добавлена поддержка спецификации Shadow DOM (https://w3c.github.io/webcomponents/spec/shadow/), предоставляющей средства для комбинирования нескольких деревьев DOM в одну иерархию. API Shadow DOM позволяет решить проблемы с влиянием импортируемых сторонних стилей на другие элементы, давая возможность отделить стиль элемента и связанную с ним подветку DOM от основного документа;
- Обеспечена поддержка спецификации Custom Elements (https://github.com/w3c/webcomponents/), позволяющей добавлять собственные HTML-элементы, расширяющие функциональность существующих HTML-тегов (например, для тега button можно добавить анимацию);
- Изменено стилевое оформление меню в инструментах для разработчиков/
- В систему инспектирования добавлен встроенный редактор шрифтов (https://developer.mozilla.org/en-US/docs/Tools/Page_Inspecto...), позволяющий посмотреть используемые на странице шрифты и управлять параметрами как обычных, так и изменчивых шрифтов;
- Включён по умолчанию режим инспектирования средств для людей с ограниченными возможностями (Accessibility inspector), позволяющий оценить какие из Accessibility API используются на странице и какую информацию удаётся извлечь;
- Улучшена поддержка платформы Windows: Для формирования сборок для платформы Windows задействован компилятор Clang, что положительно сказалось на производительности. Тема оформления сборок для Windows теперь адаптируется к тёмным и светлым режимам интерфейса Windows 10;
- Увеличена производительность сборки для macOS: Улучена отзывчивость интерфейса и ускорено переключение между вкладками. Для WebGL добавлена возможность выбора GPU, позволяющая на системах с несколькими GPU в приложениях не требующих особо высокой графической производительности задействовать GPU, потребляющий меньше энергии;
- В версии для Android добавлена возможность просмотра видео поверх контента в режиме "картинка в картинке" (Picture-In-Picture), добавлена поддержка каналов уведомлений и задействованы дополнительные оптимизации производительности и безопасности на платформе Android 8.0 "Oreo".
Кроме новшеств и исправления ошибок в Firefox 63 устранена серия уязвимостей (http://www.mozilla.org/security/known-vulnerabilities/firefo...), из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.
URL: https://www.mozilla.org/en-US/firefox/63.0/releasenotes/
Новость: https://www.opennet.ru/opennews/art.shtml?num=49485