Обзор Mozilla Firefox 4. Последний из «долгих» браузеров Mozilla

Обзор Mozilla Firefox 4. Последний из «долгих» браузеров MozillaКонкуренция на рынке браузеров сегодня ведется не менее активная, чем среди производителей операционных систем для смартфонов. Более того, успешность последних во многом зависит от установленного браузера по умолчанию – если он будет удобен и прост в использовании, а заодно окажется в состоянии отображать корректно все сайты, то это неплохой шанс на получение благосклонности со стороны пользователей.

Надо полагать, именно поэтому Google взялась за браузеры, выпустив Chrome в 2008 году. Теперь, развивая настольный продукт, она может использовать наработки и в мобильном. Opera работает по схожей схеме. А вот у Mozilla пока еще нет финальной версии браузера для телефонов. Тем не менее, ее Firefox является вторым по популярности средством серфинга в мире.

Когда вышел Firefox 1.0 он заинтересовал очень многих. На тот момент уже существовала Opera 7 – первая версия, по-настоящему привлекшая внимание масс. Тем не менее, «лиса» оказалась еще популярнее. Многие пользователи быстро пересели на нее с Internet Explorer 6, хотя «шестерка» от Microsoft потом держалась еще очень долгое время.

Надо полагать, софтверный гигант забил тревогу когда доля Firefox стала приближаться к 10%. Сегодня она превысила 20% и варьируется от 21% до 22%. Microsoft, вероятно, смерилась с тем, что больше почивать на лаврах нельзя, а потому мы уже стали свидетелями выхода IE 7, IE 8 и IE 9. Однако ее доля падает, а доля Firefox... нет, не падает, но и не растет.

Тут опять уместно вспомнить Google с ее Chrome. Этот браузер стал теснить Internet Explorer и даже Firefox. Последний больше не набирает базу пользователей, а иногда она даже уменьшается. Можно предположить, что Mozilla сейчас пребывает в своего рода панике, или как минимум «сидит на гвоздях». Дело ведь еще и в том, что за установку Google в качестве поиска по умолчанию компания получает неплохие деньги (а, скорее всего, это ее основной источник дохода). И если популярность Firefox упадет совсем низко, а Chrome напротив вырастет, то какой смысл поисковому гиганту платить за подобную услугу?

На эти мысли нас навели последние действия Mozilla. До сих пор компания меняла мажорные версии своего браузера крайне редко – где-то раз в полтора-два года. Между ними порой появлялись промежуточные минорные апдейты (1.5, 3.5, 3.6), но кардинальная переработка делалась более долго и основательно. Firefox 4 стал последним программным продуктом, выпущенным по прежнему циклу.

Недавно Mozilla Foundation заявила, что переходит на 16-недельный цикл выпуска обновлений Firefox. Доподлинно неизвестно как будут наращиваться версии браузера, но явно что речь идет не о простых багфиксах и заплаток брешей в безопасности, как было до этого. Более того, в начале февраля прошла информация, что будет меняться именно мажорная версия и что в этом году выйдет даже Firefox 7. Не сложно подсчитать, что при 16-недельном цикле как раз к концу года Firefox может дорасти и до «семерки».

Все это напоминает модель Google, которая дотянула свой Chrome уже до версии 12 (пока только для разработчиков и тестеров). Поможет ли это Mozilla восстановить свою популярность, станет ясно через пару лет. Но тем временем 22 марта состоялся финальный релиз Firefox 4. Изменений в нем весьма много. О них и расскажем далее.

Второй Гекко

Одно из главных изменений Firefox 4 – это новая версия движка Gecko. До сих пор индекс версии наращивался как-то совсем уж натужно. Так Firefox 2 базируется на Gecko 1.8, версия Firefox 3 – Gecko 1.9, 3.5 – 1.9.1, а 3.6 – 1.9.2. Первая альфа-версия четвертой «лисы» рендерила веб-страницы посредством Gecko 1.9.3. Но первая бета изменила индекс версии до 2.0.

Если разобраться, то нововведений во «втором Гекко» немало. В частности это улучшенная поддержка HTML5, CSS 3, WebM и впервые реализованная поддержка стандарта WebGL. За HTML5 сегодня гонятся все разработчики браузеров. Прежние версии Firefox уже способны весьма сносно работать с этим до сих пор не принятым стандартом, но в новой «лисе» улучшилась поддержка форм и воспроизведения видео средствами браузера. Последнее, кстати, включает поддержку кодека WebM, который активно продвигается Google.

И, раз уж мы заговорили о мультимедия, добавим, что новый Firefox представляет новый API для работы с аудиоданными. В частности он позволяет получить доступ или создать аудиопоток для HTML5-тэга <audio>. В число его возможностей входит визуализация воспроизведения звука, наложение фильтров и другие.

Улучшенная совместимость с CSS 3 означает возможность создания более сложного графического оформления сильно не усложняя верстку. Mozilla даже внедрила несколько собственных атрибутов CSS, дабы дать разработчикам возможность создавать более красивые страницы.

Куда интереснее внедрение поддержки стандарта WebGL. О нем судачат уже давно, но его финальная версия 1.0 была представлена в начале марта этого года. Напомним, что он позволяет отображать трехмерную графику прямо в окне браузера. В основном этим будут пользоваться разработчики игр, но, полагаем, кто-нибудь найдет WebGL и иное применение. Например, для трехмерной демонстрации того или иного предмета.

Поддержка WebGL обозначает использование ускорения графики видеокартой. Однако Mozilla пошла дальше и реализовала аппаратный рендеринг веб-страниц. Для этого задействуется Direct2D, входящий в состав DirectX. Эта функция включена по умолчанию при установке Firefox 4 в Windows Vista и 7. Насчет XP точных данных нет, но там аппаратное ускорение, видимо, реализовать сложнее, раз его по умолчанию отключили. Но в Mac OS X оно тоже доступно. И вот в этой ОС, видимо, используется OpenGL.

Была расширена поддержка SVG. Firefox 4 способен отображать анимированные SVG-файлы, а также использовать их как обычные рисунки. Последнее означает возможность вписать адрес SVG-изображения в тэг <img>, а также задать его в качестве фона в CSS-стилях страницы.

Прохождение Firefox 4 теста Acid3

Несмотря на смену мажорной версии движка Gecko и все его изменения, Firefox 4 так и не смог набрать 100 из 100 баллов в тесте Acid3 – только 97. Это не катастрофа, конечно, но все же как-то не очень престижно.

Волна движковой JavaScript-оптимизации докатилась и до Firefox. Четвертая версия представила обновленный движок JagerMonkey. Хотя правильнее будет сказать, что JagerMonkey – это дополнение к основному движку TraceMonkey, используемому со времен Firefox 3.5. JagerMonkey занимается тем, что компилирует JS-программу в машинный код, который исполняется ощутимо быстрее.

И еще одно важное, но малозаметное изменение – Firefox 4 больше не поддерживает протокол Gopher. Его поддержка пока еще может быть добавлена при помощи расширения, но сам браузер теперь ее лишен.

Содержание
Стр. 1. Второй Гекко
Стр. 2. Второй редизайн
Стр. 3. Пара функций, вывод
Комментарии
Добавить комментарий

Введите имя:
Войти от:
или
Ваш комментарий:


Введите код:

E-mail (не обязательно)
Адрес электронной почты не предназначен к показу и будет использован только для уведомлений об ответах


Последние новости

Акции Apple дорожают на фоне запуска 5G
Google и Apple утверждают, что это не так
Galaxy S10 Lite получит подэкранный дактилоскоп и тройную камеру
А Galaxy Fold 2 станет тоньше и избавится от складок
Антивирус прекратит развитие, но продолжит работать
До конца декабря у компании появится мессенджер, навигатор и платежная система
Он имеет 9 пластин и предназначен для корпоративного сегмента
Пользователи iPhone смогут общаться по спутниковой связи





Опрос

Вы покупаете на AliExpress?
или оставить собственный вариант в комментариях (1)

Последние темы

форума

Последние статьи

Недорогой современный смартфон без моноброви
Эффектный флагман со своим лицом
Все об изменениях в Android 9
Недорогой смартфон с вытянутым экраном
Улучшенный варианта Galaxy A6