Проект Mozilla официально представил релиз web-браузера Firefox 30, а также мобильную версию Firefox 30 для платформы Android. В ближайшие часы ожидается релиз Seamonkey 2.27, а также обновление веток с длительным сроком поддержки Firefox 24.5.0 и Thunderbird 24.6.0. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 31 и будет отделена aurora-ветка Firefox 32. В соответствии с шестинедельным циклом разработки релиз Firefox 31 намечен на 22 июля, а Firefox 32 на 2 сентября.
Основные новшества:
Добавлена поддержка отображения боковых панелей с интерфейсом для предоставления упрощённого доступа к закладкам, истории посещений и обмену ссылками в социальных сетях;
Ужесточены ограничения при показе связанного с плагинами контента. Добавленная в Firefox 26 функция активации плагина после клика, работающая для Java и устаревших версий NPAPI-плагинов, теперь будет переведена на блокирование по умолчанию всех плагинов, за исключением добавленных в специальный белый список. В белый список будут помещены только плагины, прошедшие специальное рецензирование и выполняющие ряд условий, в том числе предусматривающие план ухода от использования NPAPI-плагинов в пользу стандартных web-технологий;
При использовании WebAudio добавлена возможность управления громкостью и приглушения звука для отдельных окон;
Поддержка мультимедиа-фреймворка GStreamer 1.0 в Linux (ранее поддерживался 0.10) в качестве бэкенда для проигрывания аудио/видео элементов HTML5, в том числе для несвободных форматов H.264, AAC и MP3, если для них в системе установлен соответствующий плагин для GStreamer;
Для пользователей OS X добавлена поддержка клавиатурной комбинации command-E для подстановки найденного выражения в выделенный текст;
Устранён выход элементов за границы, в том числе за пределы области box-shadow;
Включена по умолчанию поддержка CSS-элемента background-blend-mode, позволяющего указать режимы смешивания при выводе поверх фона;
Для тега input добавлена поддержка указания свойства line-height для кнопок (type="reset|button|submit");
В web-приложениях запрещён вызов конструкторов WebIDL (Interface Definition Language) как функций;
Добавлены поддержка абстракции массивов (Array comprehensions, создание нового массива на основе другого) и генераторов, определённых в спецификации ECMAScript 6;
Для обеспечения приватности список плагинов больше не доступен для перебора через интерфейс navigator.plugins (отдельные плагины по-прежнему можно проверить по имени);
Расширены инструменты для web-разработчиков: Реализован инструмент Box Model Highlighter, позволяющий наглядно выделять цветом области на странице, соответствующие выбранной в инспекторе карте отступов (можно сразу оценить как параметры CSS вносят свой вклад в отступы вокруг элемента).
Улучшения версии для платформы Android:
В контекстное меню добавлены кнопки Quickshare для быстрого обмена ссылками через социальные сети;
Представлено дополнение Home Feeds для добавления web-контента на панели домашней страницы;
Добавлена локализация для белорусского и латвийского языков.
Отдельно следует отметить, что кроме новшеств и исправления ошибок в Firefox 30 устранена серия уязвимостей, из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.
Если в настоящее время вы ещё не получили обновления для Firefox в Ubuntu/Linux Mint, сделать это можно самостоятельно прямо сейчас, подключив репозиторий ppa:ubuntu-mozilla-security/ppa и обновить ситему, выполнив следующие команды в терминале:
Пользователи Ubuntu/Linux Mint не желающие ждать официального обновления, могут прямо сейчас сделать обновление браузера с подключением репозитория, выполнив следующие команды в терминале:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa
sudo apt-get update
Затем откройте Менеджер обновлений, где вы найдёте обновление Firefox до версии 30:
Либо выполните следующую команду в терминале для обновления системы и Firefox в том числе:
sudo apt-get upgrade
По окончании обновления перезапустите браузер.
Источник описания Firefox 30: The OpenNET Project
Удачи.
Основные новшества:
Добавлена поддержка отображения боковых панелей с интерфейсом для предоставления упрощённого доступа к закладкам, истории посещений и обмену ссылками в социальных сетях;
Ужесточены ограничения при показе связанного с плагинами контента. Добавленная в Firefox 26 функция активации плагина после клика, работающая для Java и устаревших версий NPAPI-плагинов, теперь будет переведена на блокирование по умолчанию всех плагинов, за исключением добавленных в специальный белый список. В белый список будут помещены только плагины, прошедшие специальное рецензирование и выполняющие ряд условий, в том числе предусматривающие план ухода от использования NPAPI-плагинов в пользу стандартных web-технологий;
При использовании WebAudio добавлена возможность управления громкостью и приглушения звука для отдельных окон;
Поддержка мультимедиа-фреймворка GStreamer 1.0 в Linux (ранее поддерживался 0.10) в качестве бэкенда для проигрывания аудио/видео элементов HTML5, в том числе для несвободных форматов H.264, AAC и MP3, если для них в системе установлен соответствующий плагин для GStreamer;
Для пользователей OS X добавлена поддержка клавиатурной комбинации command-E для подстановки найденного выражения в выделенный текст;
Устранён выход элементов за границы, в том числе за пределы области box-shadow;
Включена по умолчанию поддержка CSS-элемента background-blend-mode, позволяющего указать режимы смешивания при выводе поверх фона;
Для тега input добавлена поддержка указания свойства line-height для кнопок (type="reset|button|submit");
В web-приложениях запрещён вызов конструкторов WebIDL (Interface Definition Language) как функций;
Добавлены поддержка абстракции массивов (Array comprehensions, создание нового массива на основе другого) и генераторов, определённых в спецификации ECMAScript 6;
Для обеспечения приватности список плагинов больше не доступен для перебора через интерфейс navigator.plugins (отдельные плагины по-прежнему можно проверить по имени);
Расширены инструменты для web-разработчиков: Реализован инструмент Box Model Highlighter, позволяющий наглядно выделять цветом области на странице, соответствующие выбранной в инспекторе карте отступов (можно сразу оценить как параметры CSS вносят свой вклад в отступы вокруг элемента).
Улучшения версии для платформы Android:
В контекстное меню добавлены кнопки Quickshare для быстрого обмена ссылками через социальные сети;
Представлено дополнение Home Feeds для добавления web-контента на панели домашней страницы;
Добавлена локализация для белорусского и латвийского языков.
Отдельно следует отметить, что кроме новшеств и исправления ошибок в Firefox 30 устранена серия уязвимостей, из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.
Если в настоящее время вы ещё не получили обновления для Firefox в Ubuntu/Linux Mint, сделать это можно самостоятельно прямо сейчас, подключив репозиторий ppa:ubuntu-mozilla-security/ppa и обновить ситему, выполнив следующие команды в терминале:
Пользователи Ubuntu/Linux Mint не желающие ждать официального обновления, могут прямо сейчас сделать обновление браузера с подключением репозитория, выполнив следующие команды в терминале:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa
sudo apt-get update
Затем откройте Менеджер обновлений, где вы найдёте обновление Firefox до версии 30:
Либо выполните следующую команду в терминале для обновления системы и Firefox в том числе:
sudo apt-get upgrade
По окончании обновления перезапустите браузер.
Источник описания Firefox 30: The OpenNET Project
Удачи.