Сен
4
2014

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

Mozilla представила настольную и мобильную версии своего интернет-обозревателя Firefox 32.

Firefox 32 стал доступен ровно по запланированному графику позавчера, 2 сентября 2014 года. Обновление затрагивает все доступные платформы, включая мобильную версию для Android. Помимо этого, обновлена ветка с длительной технической поддержкой — до Firefox 24.8.0. Посмотрим на основные новшества в релизе.

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

Новая система кеширования HTTP

Включена новая система кеширования HTTP-запросов, приносящая новые возможности и улучшения. Разработчики реализовали большое количество оптимизаций для ускорения запросов, загрузки контента, поддержке перечня часто используемых заголовков. Улучшена работа кеша: более быстрая проверка данных, удаление устаревшей информации. Отдельно акцентируется внимание на защите кеша от повреждений при падениях браузера.

Внедрение нового сборщика мусора

В интернет-обозреватель добавлен новый сборщик мусора Generational Garbage Collector. С его помощью достигается лучшая производительность, а потребление памяти уменьшается, особенно в ситуациях, когда необходимо хранить большое число объектов с коротким сроком жизни.

Улучшение безопасности: привязка открытых ключей

Добавлена система Public Key Pinning. Она позволяет лучше определять сертификаты удостоверяющих центров. Теперь уточняются центры, которые могут использовать сертификаты при соединении с каким-то конкретным сайтом. Если при защищенном соединении выдается подлинный сертификат, но выданный каким-то другим центром — соединение не будет установлено.

Упрощение контекстного меню

Новое контекстное меню в Firefox 32

Как и было запланировано ранее, в релизе было упрощено контекстное меню, вызываемое по клику правой кнопкой мыши. Убраны некоторые пункты, а другие заменены на иконки.

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

— Улучшена производительность менеджеров паролей и дополнений. В первом добавлена возможность просматривать некоторые мета-данные логинов;
— Из списков достоверных было изъято несколько 1024-разрядных корневых сертификата.
— При поиске на странице в панели отображается число обнаруженных совпадений.

Изменения для разработчиков

— Поддержка Vibration API обновлена до последней спецификации;
— Добавлена поддержка свойства navigator.languages;
— Добавлена поддержка CSS-свойства box-decoration-break;
— По умолчанию включена поддержка CSS-свойств mix-blend-mode и position:sticky;
— Для Canvas добавлен метод drawFocusIfNeeded;
— Улучшена поддержка ECMAScript 6: Array.prototype.copyWithin (), Array.from () и Number.isSafeInteger ().
— Добавлена поддержка API Encrypted Media Extensions, который станет основой для внедрения в браузер модуля CDM, защищающего контент от копирования.
— Изменения были внесены и в инструменты для разработчиков: добавлена поддержка мониторов с высоким разрешением, перенесена кнопка для инспектирования на более удобное место, добавлен новый инструмент Web Audio Editor, всплывающие подсказки теперь показывают размер элемента, всплывающие подсказки над шрифтами показывают начертания данного шрифта, в редакторе Scratchpad появилось автодополнение JavaScript.

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

В релизе было закрыто 6 обнаруженных уязвимостей, 3 из которых имели критический статус опасности, 2 средний и 1 низкий. Подробней с закрытыми проблемами можно ознакомиться по данной ссылке.

Таким получился релиз браузера Firefox 32. В самое ближайшее время следует ожидать перехода 33 версии на стадию Beta, а 34 на Aurora. Выход финала первой назначен на середину октября, стабильная 34 версия станет доступна к концу ноября.

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

Цитировать