Чего ждать от Firefox 4? Крестников Евгений

We use cookies. Read the Privacy and Cookie Policy

Чего ждать от Firefox 4?

Крестников Евгений

Опубликовано 14 мая 2010 года

Об изменении подхода к разработке Firefox стало известно ещё в январе. В Mozilla планируют выпустить Firefox 4 в конце ноября (публичная бета-версия будет доступна уже в июне). От промежуточного релиза 3.7 решено отказаться, а некоторые нововведения, которые должны были в нём появиться, войдут в Firefox 3.6.4, который будет доступен на днях. Речь, в частности, идёт об изолированном выполнении плагинов (такой подход давно реализован в Google Chrome). Других бросающихся в глаза изменений в Firefox 3.6.4 немного — его отличия от текущей версии 3.6.3 в основном технические. Оно и понятно — в Mozilla сейчас больше озабочены выпуском «четвёрки», которая должна поправить пошатнувшиеся позиции альтернативного браузера № 1.

Нововведения

Если верить опубликованным в Сети скриншотам, интерфейс браузера будет существенно доработан и станет гораздо проще и понятней. На иллюстрации хорошо видно, что многие идеи позаимствованы из Google Chrome. Ещё нас ожидает интеграция в браузер технологии Weave (синхронизация данных сейчас доступна только в виде дополнения) и ряд не столь очевидных новшеств.

Разработчики сосредоточатся, в основном, на скорости работы Firefox и поддержке спецификаций, входящих в HTML 5. Прирост производительности будет достигаться за счёт нового движка JavaScript (проект J?gerMonkey запущен в феврале), улучшенного интерфейса и аппаратного ускорения графики. В части поддержки HTML5 также сделают немало, ниже приведен далеко не полный список изменений:

SVG и MathML будут поддерживаться прямо внутри HTML5;

Интерпретатор HTML5 в отдельном потоке ускорит обработку крупных страниц;

Поддержка WebSockets (веб-приложения получат дуплексную связь с сервером);

Поддержка жестов и технологии мультитач для устройств с сенсорными экранами;

Улучшенная поддержка CSS3;

Возможность доступа приложений к микрофонам и веб-камерам;

Поддержка тега video и кодека Theora (уже реализована в Firefox 3.6.x).

Пока не совсем ясно, какие из этих нововведений войдут в Firefox 4, а какие останутся за «бортом». Кроме того, нет гарантии, что новая версия выйдет своевременно — практика показывает, что Mozilla иногда задерживает релизы на месяц-другой.

Mozilla Jetpack

Самая, пожалуй, интересная новинка — формат дополнений Mozilla Jetpack. В январе один из ведущих разработчиков Майк Коннор (Mike Connor) в своем блоге заявил, что поддержка адекватной настройки браузера под нужды конечного пользователя становится еще сложнее из-за пользовательских расширений. В качестве варианта решения проблемы он говорил о возможном отказе от нынешней архитектуры дополнений и переходе на сходную с той, что сейчас используется в Google Chrome (в рамках Mozilla Labs это проекты Personas и Jetpack).

Это заявление вызвало бурный отклик в Сети, и буквально на следующий день в блоге Mozilla было опубликовано опровержение, в котором говорилось, что XUL- и Jetpack-дополнения будут поддерживаться параллельно. Возможно, в будущем и произойдет полный переход на новый формат, но пока говорить об этом преждевременно.

Если не вдаваться в технические подробности, технология Jetpack предполагает упрощенную разработку расширений с помощью специального SDK, без изучения внутренней структуры браузера и тонкостей XUL (используются стандартные технологии HTML, CSS и Javascript). Преимуществом Jetpack-расширений является возможность мгновенной активации дополнения без перезагрузки браузера и отсутствие требований к обеспечению совместимости с будущими версиями Firefox, а её основным недостатком — меньшая гибкость и функциональность.

Перед бурей

Все идет к тому, что в скором времени нас ожидает очередной этап войны браузеров к которому разработчики сейчас активно готовятся. Предсказывать, кто окажется победителем на этот раз, пока рано, но кое-что ясно и так. Скорее всего, в ближайшее время Microsoft сохранит за собой статус лидера, но разработчики других браузеров продолжат его теснить. Вряд ли появление Internet Explorer 9, работающего только в новых версиях Windows, остановит падение популярности браузеров Microsoft.

Из альтернативных браузеров наиболее интересны Firefox и Google Chrome. Safari и Opera Desktop в мировом рейтинге верхних строк не занимают, если не считать аномально высокой востребованности Opera у русскоязычных пользователей Сети. Популярность Firefox слегка снизилась, но после выхода четвёртой версии всё может измениться.

Принципиальный отказ Mozilla поддерживать кодек H.264 даже в виде дополнения позиций Firefox не улучшит, но, скорее всего, такие дополнения все равно появятся, и это не станет серьёзной проблемой. Нам остаётся только запастись попкорном.

К оглавлению