Релиз Firefox 44

Состоялся релиз web-браузера Firefox 44, а также мобильной версии Firefox 44 для платформы Android. В ближайшие часы ожидается обновление ветки с длительным сроком поддержки Firefox 38.6.0, а также почтового клиента Thunderbird 38.0.6. Выпуск пакета SeaMonkey 2.40 находится под вопросом, прошлое обновление было пропущено. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 45 и будет отделён Firefox Developer Edition 46. В соответствии с шестинедельным циклом разработки релиз Firefox 45 намечен на 8 марта, а Firefox 46 на 19 апреля.

Основные новшества:

  • Включена поддержка видео WebM/VP9 на системах, не поддерживающих MP4/H.264;
  • Включена поддержка H.264 при наличии в системе декодера для данного формата;
  • Поддержка формата сжатия Brotli, предложенного компанией Google для минимизации объёма данных, передаваемых по сети. Информация о поддержке Brotli анонсируется для запросов HTTPS в заголовке content-encoding;
  • Изменено оформление страницы c предупреждением о проблемах с сертификатом, используемым для установки защищённого соединения; 0_1447015496.png
  • Возможность выполнения отрисовки через WebGL в отдельном потоке, не мешающем работе основного потока обработки контента. Запуск WebGL в отдельном потоке производится при помощи нового API OffscreenCanvas, добавленного в систему Web Workers, предоставляющую средства для фонового выполнения длительных JavaScript-операций. API OffscreenCanvas пока отключен по умолчанию, доступен только для Linux и OS X, и требует активации gfx.offscreencanvas.enabled в about: config.
  • Поддержка многомониторных конфигураций при потоковом вещании при помощи WebRTC;
  • Страницы, содержащие формы ввода паролей («input type=password»), помечаются как небезопасные в случае обращения к ним по протоколу HTTP. 0_1447015346.png
  • Вывод предупреждения для страниц, отображаемых по HTTPS с серверов, поддерживающих только шифр RC4;
  • Из списка заслуживающих доверия корневых сертификатов исключён 1024-разрядный сертификат удостоверяющего центра Equifax;
  • Код сопоставления шрифтов на платформе Linux приведён в соответствие с кодом для других платформ, что позволило обеспечить поддержку диапазонов описаний unicode (unicode-range) для web-шрифтов (webfont);
  • Ужесточена проверка корректности web-шрифтов;
  • Представлен API для отладки WebSocket;
  • Добавлен визуальный редактор анимации, позволяющий наглядно анализировать, приостанавливать и изменять любой анимированный элемент на странице;
  • Добавлен визуальный редактор фильтров CSS и раскладок страницы, позволяющий добавлять, удалять и корректировать CSS-фильтры на лету, сразу наблюдая результат, а также проверять корректность установки размеров, отступов и позиции элементов;
  • Полная поддержка перехвата сетевой активности средствами Service Workers;
  • Новый инструмент для инспектирования потребления памяти, позволяющий создавать слепки распределения памяти в разные моменты работы web-приложения; 0_1447043270.png
  • Интерактивный просмотрщик для инспектирования документов в формате JSON; 0_1447016766.png
  • В инструментах для разработчиков в команды для создания скриншотов добавлена возможность выбора соотношения пикселей;
  • Переход к жесткому режиму проверки дополнений по цифровой подписи отложен до 19 апреля. До выхода Firefox 46 в about: config будет сохранена опция «xpinstall.signatures.required», отменяющая блокировку дополнений без цифровой подписи.
  • Изменения в версии для платформы Android:
    • Обеспечен вывод предупреждения при попытке открытия ссылок на Приложения Android (Intent) в приватном режиме;
    • Улучшена работа панели вкладок на смартфонах;
    • Реализованы подсказки при поиске в истории просмотра;
    • Упрощён доступ к настройкам поисковых систем;
    • Добавлена возможность установки своей домашней страницы, показываемой при запуске Firefox;
    • Поддержка системе облачной печати через обращение к сервису печати Android;
    • Поддержка указания протокола «mms:» в URI;
    • Реализованная через Web страница управления учётной записью (Firefox Accounts).

Как обычно следует отметить, что кроме новшеств и исправления ошибок в Firefox 43 устранена серия уязвимостей, из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.

© OpenNet