Вышла финальная версия Firefox 4.0
adminnu — 23.03.2011Вот и настал тот долгожданный день, когда вышла финальная версия Firefox 4.0. Сегодня, 22.03.2010 в 07:00 PDT (по тихоокеансокому времени), 17:00 по Москве, версия была официально представлена, хотя появилась она днем ранее. Firefox 4.0 начал разрабатываться 21.01.2010. С того времени прошел 1 год и 2 месяца.
Долгожданный релиз может как порадовать, так и немного огорчить.
Добавлено и переработано было очень многое:
- Кнопки стоп и обновить объединены в одну
- Теперь вкладки по умолчанию сверху
- Обычную вкладку можно превратить в «App Tab» в контекстном меню по правому клику
- Тулбар закладок по умолчанию заменен на кнопку закладки (по желанию его можно вернуть)
- Функционал Panorama дает пользователям полный визуальный обзор всех открытых вкладок и позволяет их сортировку и сгруппирование
- Доработан менеджер дополнений
- Вы можете искать на уже отрытых вкладках и переключаться на них при помощи Умной Адресной Строки
- Сообщения статуса подключения теперь отображается на небольшом оверлее (в нижнем левом углу)
- Поддержка HTTP-заголовка ("DNT") — Не Отслеживать
- Некоторые операции рендеринга теперь имеют аппаратное ускорение с использованием Direct3D 9 на Windows XP, Direct3D 10 на Windows Vista и 7, и OpenGL на Mac OS X, так же на Mac OS X улучшена работа Core Animation
- Аппаратное ускорение Direct2D, теперь по умолчанию, для пользователей Windows 7
- Полная поддержка стандарта WebGL включена на всех платформах, но, как и для других функций аппаратного ускорения, требуется обновления драйверов до последних версий (прим. автора: не повезло линуксоидам с видео картами ATI, т.к. драйверов способных укорить 3D на их ОС еще нет)
- Теперь Firefox Sync установлен по умолчанию, в нем улучшен интерфейс настройки
- Используется JägerMonkey, новый, более быстрый, JavaScript движок
- Поддержка некоторых экспериментальных API для обеспечения более эффективной Javascript анимации
- Новый способ представления значений в JavaScript, что позволяет Firefox выполнять более тяжелый, цифровой код (используемый для графики и анимации) более эффективно.
- Переработан алгоритм обработки сложных анимаций
- API для форм HTML5 делает веб-формы проще в реализации и проверке
- Новые API для менеджера дополнений и расширений с изменениями в графическом интерфейсе
- Поддержка новых Audio Data API
- Нативная поддержка видео формата HD HTML5 WebM
- Firefox теперь снабжен «буфером» для HTML5 видео
- Новый парсер HTML5
- Firefox больше не переходит в автономный режим автоматически
- Улучшена типографика OpenType (поддержка лигатур, кернинга и вариаций шрифтов)
- Веб-разработчики могут анимировать контент с помощью CSS
- Значительные улучшения API доступны для JS-ctypes, интерфейс сторонних функции для расширения
- Поддержка бОльшего количества элементов управления формами HTML5
- Веб-разработчики могут обновить URL поля без перезагрузки страницы с помощью нового API для HTML-истории
- Улучшена прокрутка и повышена отзывчивость
- Более отзывчивый рендеринг страниц благодаря lazy frame
- Переработан код касающийся закладок и истории посещения страниц, что положительно сказалось на скорости запуска Firefox и работе с закладками
- Изменено то, как компоненты XPCOM регистрируются в целях повышения скорости запуска и разделения процессов
- Запросы в линк-хистори сделаны асинхронными для повышения отзывчивости во время загрузки страниц
- Защита от падений плагинов Adobe Flash, Apple Quicktime or Microsoft Silverlight на Windows, Linux, and Mac OS X
- Изменения в CSS для блокировки возможности сайтов просматривать историю просмотра страниц
- Поддержка протокола безопасности HSTS, позволяет сайтам настаивать на том, чтоб они загружались только по SSL
Проверить новые технологии вы можете на стрнице https://mozillademos.org/demos/dashboard/demo.html
- Проблема с шрифтам при включенном апаратном ускорении, но это проблема ОС, в IE9 такой же результат. Решение проблемы в шапке на форуме: http://forum.mozilla-russia.org/
- Происходят утечки памяти от gif изображений, js, некоторых плагинов.
Популярное дополнения для web-разработки Firebig 1.7 обновилось до финальной версии, утечки памяти пока не обнаружены.
Для отключения проверки совместимости дополнений и их тестирования: либо установите расширение Add-on Compatibility Reporter, либо в about:config создайте параметр extensions.checkCompatibility.4.0 типа boolean (логическое) и установите его значение в false
Теперь разработчики начнут работку новой 5-ой версии, а мы пожелаем им в этом успеха.
|
</> |