Mozilla представила браузер Firefox 24. В этот раз вместе с версией для платформы PC дебютировала версия и для платформы Android. Что самое интересное, для 24 выпуска обещают длительный срок поддержки, а обновления для него будут выпускаться на протяжении года.
Одновременно Mozilla готовится к дебюту Thunderbird 25, который также получит годовую поддержку. Как говорят представители Mozilla, скоро они начнут бета-тестирование ветки Firefox 25, а также отделят aurora-ветку для 26-й версии браузера. Если исходить из шестинедельного цикла разработки, то 25-й Firefox выйдет 29 октября, а 26-й – 10 декабря. В ближайшие дни Mozilla представит Seamonkey в версии 2.21 и обновит ветку с длительной поддержкой Firefox 17.0.9. Что же касается ESR-ветки Firefox 17, то она будет обновляться до тех самых пор, пока не выйдет запланированное на 10 декабря обновление Firefox 25.0.2.
Детальнее об основных особенностях новой версии браузера:
- Появился функционал для группового закрытия серии вкладок, расположенных справа от активной вкладки. Указанная возможность будет полезна в тех случаях, когда во время работы с определенным сайтом открываешь дополнительные несколько страниц на нем же (например, когда в отдельную вкладку открываются комментарии или картинки), а потом долго закрываешь эти вкладки последовательно. Эта функция поможет одним нажатием закрывать сразу все вкладки, открытые по ссылке с одной страницы.
- Интерфейс для работы с соцсетями получил возможность открывать отдельные окна с чатами. Для этого необходимо просто перетянуть элементы из общего окна чата за границы активной вкладки.
- В браузере существенно улучшился рендеринг SVG-изображений, что позволило ускорить обработку кусочной компоновки изображений и масштабирования.
- Для платформ начиная с Mac OS X 10.7 появилась поддержка анимационных эффектов при навигации. В частности, обновилось оформление полосы прокрутки и когда прокрутка достигает начала или конца страницы, ползунок словно отскакивает от границы.
- Для повышения гладкости рендеринга видео- и анимационного контента на платформе Mac OS X внедрили поддержку технологии ввода Off-Main-Thread-Compositing.
- С этой версии браузер перестал поддерживать списки отозванных SSL-сертификатов. Причиной для этого отказа стало существенное увеличение размера данных списков (например, у GoDaddy CA этот список занимает 41 Мб). Еще одна причина для удаления этой поддержки – регулярная загрузка CRL, что порождало «паразитный» трафик. Поскольку подобный функционал не поддерживается другими браузерами, его почти не использовали и в Firefox.
- Разработчики получили унифицированную браузерную консоль, которая пришла на смену консоли вывода ошибок. Это изменение также сопровождается увеличением числа средств отладки для разработчиков. В новой консоли содержится достаточно средств для инспектирования каждого лога браузера (а не только логов на уровне страниц). Так называемый Browser console получил достаточный набор инструментов для того чтобы использовать его при разработке дополнений. Модуль поддерживает фильтрацию логов по их типу (есть поддержка текстовых масок).
- Браузер получил увеличенную производительность при открытии страниц из списка часто открываемых. Скорость повысилась за счет отключения предварительной загрузки содержимого страницы в память (ранее такая возможность была, но по умолчанию она находилась в выключенном состоянии).
- В код захвата звука WebRTC добавили новый ресэмплер. Теперь он не имеет привязки к частоте 44000 Гц.
- Разработчики удалили поддержку sherlock-файлов, подгружаемых из профиля или каталога приложений.
- Проблемы в текущей реализации API W3C Touch Events послужили причиной для ее временного отключения.
Детальнее об изменениях в Firefox 24 для платформы Android:
- Добавлен функционал, позволяющий обмениваться открытыми ссылками во вкладках с находящимися рядом устройствами. Для передачи используется протокол NFC.
- Отныне поддержка WebRTC включена по умолчанию.
- Интерфейс читателя дополнился новым режимом для чтения в темноте. В Firefox 24 пользователь может быстро переключаться между отображением шрифтов с засечками и без.
- Теперь найти избранные приложения стало проще, что сделало возможным удобный и быстрый обмен контентом. Блок меню Share дополнился списком иконок доступных на текущем Android-устройстве сервисов передачи данных к другим пользователям, например, SMS, E-Mail, соцсети и т. д.
Кроме всех вышеперечисленных новшеств и исправлений, Mozilla Firefox 24 избавился серии уязвимостей, некоторые из которых были критическими, то есть, могли использоваться злоумышленниками для выполнения своего кода при посещении пользователем специально созданной страницы.