В соответствии с графиком выхода релизов увидела свет финальная версия браузера Mozilla Firefox 46 для Windows, Linux, OS X и платформы Android. В ближайшее время обновятся ESR-ветки с длительным сроком поддержки Firefox 38.8 и 45.1 (сборка 38.8 станет последней в серии 38.x). Вскоре на стадию тестирования перейдет ветка Firefox 47 Beta и будет отделен Firefox 48 Developer Edition. Следуя шестинедельному циклу анонсов, релиз Firefox 47 намечен на 7 июня, а Firefox 48 - на 2 августа 2016 года.
Анонсированный стабильный выпуск "Огнелиса" нельзя назвать особо примечательным, хотя кое-что интересное в т.ч. пользователям GNU/Linux есть и будет озвучено. Во-первых, для расшифровки медиа-контента H.264 и AAC в случае отсутствия соответствующего кодека как запасной вариант стал применяться CDM-модуль, предназначенный для декодирования защищенного DRM-контента (Digital Rights Management, технические средства защиты авторских прав). Вы можете открыть страницу about:addons, чтобы убедиться, что "Плагин расшифровки контента Primetime" присутствует и активирован (скриншот ниже). Аддон работает в Windows Vista и выше, а также в Mac OS X.
Во-вторых, в веб-обозреватель включен W^X JIT-код. В соответствии с политикой безопасности для страниц памяти W^X или Write XOR Execute, страницы не могут быть доступны одновременно на запись и исполнение. Данная мера призвана улучшить безопасность приложения против различных видов атак на JIT-компилятор JavaScript и снизить риск нарушения памяти. Как показали тесты, включение режима W^X замедляет работу JavaScript-движка на 1-4%.
В-третьих, в сборках для платформы GNU/Linux осуществлен переход на GTK3+ (библиотека для создания графического интерфейса проекта GNU), в связи с чем наблюдается улучшенная поддержка устройств ввода и виджетов для экранов высокого разрешения. Кроме того, обнаружены незначительные трансформации внешнего вида, например, при запуске браузера в Ubuntu изменился фон контекстных меню. По сообщению разработчиков, поддержка GTK2+ пока сохранена в полном объеме.
Далее, из значимых "вкусностей" Firefox 46.0 надо упомянуть:
- в about:config появилась опция network.dns.blockDotOnion, позволяющая блокировать обращение к доменам .onion на уровне DNS (отключена по умолчанию, для активации поменяйте значение параметра на false);
- в реализацию технологии WebRTC (англ. real-time communications – "коммуникации в реальном времени") внесена серия исправлений (добавлена поддержка для Simulcast, переписан код завершения соединения, WebRTC теперь поддерживается в многопроцессном режиме);
- в инструмент отладки потребления памяти интегрирован режим "Dominator view", отображающий косвенный размер объектов ("retained size"), и режим "Allocations View", позволяющий обнаружить функции, потребляющие много памяти;
- редактор стилей в боковой панели правил "@media" обзавелся возможность создания и отладки слоев на базе отзывчивых изображений (Responsive Images, задание вариантов изображений, оптимизированных для разных экранных разрешений и уровня масштабирования);
- устранено 10 уязвимости, одна из которых помечена как критическая.
Дмитрий Евдокимов
www.TestSoft.su
![Версия для печати Версия для печати](https://www.kv.by/sites/all/modules/print/icons/print_icon.png)
Горячие темы