В новом стабильном релизе Mozilla Firefox была расширена поддержка технологий Do Not Track и WebRTC, а также произведено несколько менее существенных изменений. В релизе также исправлено несколько критических ошибок.
Mozilla Foundation сообщила о выходе очередного стабильного релиза популярного браузера Mozilla Firefox 21. В течение нескольких дней следующий релиз, Firefox 22, будет переведен в режим бета-тестирования, а в альфа-канале будет сформирован будущий релиз Firefox 23. По плану разработки, Firefox 22 должен быть выпущен 25 июня, а Firefox 23 – 6 августа текущего года. Одновременно с выходом Firefox 21 было представлено корректирующее обновление релиза с длительным сроком поддержки – Firefox 17.0.6.
В этой версии были произведены следующие изменения:
- расширена поддержка протокола Do Not Track (DNT), предназначенной для пользователей, желающим управлять передаваемой веб-сайтам информацией и ее дальнейшим использованием.
Стало доступным три опции:
- а) передавать сайтам команду о запрещении отслеживания активности;
- б) передавать сайтам команду о разрешении отслеживания активности;
- в) не передавать вообще никакой информации.
- добавлена возможность восстановления случайно удаленных эскизов веб-сайтов в «Экспресс-панели»;
- если веб-приложения выполняются медленно, браузер выводит специальное окно с рекомендациями по уменьшению времени запуска;
- в браузере была реализована технология Firefox Health Report, собирающая данные о работе и производительности Mozilla Firefox на данном конкретном компьютере. Статистика регулярно отправляется на специальный сервер Mozilla Foundation, где автоматически анализируется. По результатам анализа составляются руководства по оптимизации и планы по внесению улучшений в те или иные модули. Следует отметить, что решение о включении технологии Firefox Health Report принимается пользователем браузера. Разработчики утверждают, что браузер не собирает и не отсылает никаких личных данных;
- удалена поддержка API для работы с журналом посещений. Это связано с переходом системы закладок и истории посещений на асинхронный режим работы;
- CSS-свойство «-moz-user-select:none» модифицировано таким образом, чтобы оно стало совместимым с аналогичными решениями из браузеров на основе WebKit, Internet Explorer и Opera;
- повышена производительность модуля отрисовки графики;
- из движка обработки JavaScript-кода SpiderMonkey была удалена поддержка расширения ECMAScript for XML, позволяющего работать с данными в формате XML прямо из JavaScript. Поддержка удалена потому, что технология уже давно является устаревшей и не используется;
- в браузер была добавлена возможность профилирования кода для приложений для мобильного браузера Firefox в версии для операционной системы Android и для Firefox OS. Теперь разработчики может писать код непосредственно при работе с настольной версией Mozilla Firefox;
- в браузер был интегрирован загрузки Add-on SDK, а также библиотеки с реализацией различных API;
- добавлена поддержка элемента «main», позволяющего выделять основной контент на веб-странице, например, выделение текста статьи без навигационных элементов и рекламы;
- добавлена поддержка CSS-тэга «style scoped», который позволяет оформить по тем или иным правилам стили для определенной страницы;
- начиная с этого релиза в браузере включена по умолчанию поддержка технологии WebRTC, с помощью которой веб-разработчики могут создавать приложения для работы с голосовой и видеосвязью прямо в браузере. Благодаря данной технологии разработчики сумеют представить приложения для общения голосом и видео в режиме реального времени только через браузер, без использования сторонних сервисов.
Как сообщают разработчики, в релизе было исправлено несколько уязвимостей, некоторые из которых отнесены к классу критических. Конкретная информация об уязвимостях будет опубликована в ближайшее время.
Скачать Mozilla Firefox 21 с официального сайта. Обсудить выход новой версии можно на нашем форуме.