Июл
17
2013

Финальный релиз браузера Firefox 22

На днях разработчики Mozilla представили уже 22 версию своего интернет-обозревателя. Выпуск содержит несколько новинок и улучшений.

Реализация поддержки Asm.js

Ранее мы уже рассказывали про данную разработку в стенах компании. Asm.js содержит низкоуровневые подмножества JavaScript со строгой типизацией, что делает возможным повышение производительности веб-приложений, которые преобразованы с C\C++ в JS.

Проект совместим с привычным JavaScript и если браузер не поддерживает Asm.js, то веб-приложение работает через JS. Посмотреть на демо, использующее Asm.js можно по данной ссылке. Ранее разработчики Google заявили, что рассматривают вопрос о реализации поддержки у себя в интернет-обозревателе Chrome. Если это случится, то и Opera будет в числе браузеров, в которых имеется данная поддержка.

WebRTC теперь включен по умолчанию

Возможность организовать работу средств аудио и видео-коммуникации прямо в браузере через специальные JS API (а это и есть WebRTC) появилась в Firefox несколько версий назад. Однако тогда она была отключена по умолчанию. Теперь разработчики считают, что функционал работает стабильно, поэтому включили его без необходимости что-либо активировать. Что же касается самой функции, то ее возможности будут улучшаться. Сейчас ведется работа по обходу ограничений сети, работающей через NAT.

Улучшение поддержки стандартов

— Улучшена поддержка Pointer Lock API, с помощью которого веб-приложение может перехватывать курсор мыши. Теперь перехват возможен не только в полноэкранном режиме.
— Внедрена поддержка элементов HTML5 data и time, а также input type=range.
— Внедрена поддержка Web Notifications API, с помощью которого возможен вывод системных уведомлений.
— Внедрена поддержка clipboardData API.
— По умолчанию теперь активно CSS3-свойство Flexbox.
— Появилась возможность изменять скорость проигрывания контента через HTML5-теги audio и video.

Улучшения для разработчиков

— Панель инструментов для веб-разработки с данной версии можно перемещать в боковую панель;
— Появился новый режим визуализации изменений, который показывает измененные части страницы.

Другие изменения в Firefox 22

— На платформе Mac OS X в иконке браузера на системной пенеле теперь отображается статус загрузки файлов;
— На ОС Windows выставляемый размер шрифтов учитывает системные настройки масштабирования текста;
— Улучшена работа по выводу большого числа графических изображений (при этом уменьшено использование памяти, сокращено время выполнения операции);
— В отображении текстовых файлов используется перенос строк.

Закрытие уязвимостей

В релизе Firefox 22 было закрыто 14 найденных уязвимостей, из которых имел критический статус опасности.

Сейчас Firefox 23 перешел на стадию бета-тестирования, а 24 — в Aurora-ветку. Релиз первого намечен на 6 августа. Также стоит обратить внимание на обновление версии, с длительным сроком поддержки, Firefox 17.0.7.

Оставить комментарий

Цитировать