Выпущена (http://www.mozilla.com/en-US/firefox/3.0b4/releasenotes/) четвертая, бета версия Firefox 3. В разрез с ранее представленными планами, в конце марта будет выпущена еще одна бета версия, после чего начнется подготовка кандидатов в релизы.
Всего, по сравнению с прошлой бета версией, в Firefox 3 Beta 4 было внесено (http://developer.mozilla.org/devnews/index.php/2008/03/10/fi.../) более 900 исправлений, среди которых можно отметить следующие улучшения:
- Значительное повышение производительности рендеринга страниц и выполнения JavaScript, уменьшение потребления памяти и устранение утечек памяти (см. ниже обзор тестов). Осуществлен переход (http://www.opennet.dev/opennews/art.shtml?num=14319) на новый аллокатор памяти jemalloc и задействован (http://www.opennet.dev/opennews/art.shtml?num=14417) механизм PGO оптимизации GCC 4. По заявлению разработчиков производительность JavaScript, по сравнению с Firefox 2, была увеличена в три раза.
- Пользовательский интерфейс:
- добавлена поддержка поиска по нескольким ключевым словам в менеджере загрузок (Download Manager). Ранее была реализована возможность временной остановки загрузки, с возможностью перезапуска браузера в период остановки;
- возможность пропорционального увеличения страницы целиком, вместе с картинками, или просто увеличения размера текста;
- продолжена работа по приведении интерфейса к виду привычному для каждой из поддерживаемых платформ (Windows Vista, Windows XP, Mac OS X, Linux);
- в полноэкранном режиме добавлена возможность скрытия навигационных элементов;
- в Places появились средства бэкапа и восстановления закладок;
- поместить ссылку в закладки можно одним кликом на звездочку рядом со строкой ввода адреса, повторный клик для данной страницы позволит определить папку для сохранения и назначить ключевые слова;
- появилась возможность сохранения набора открытых табов, а также возможность сортировки табов, отсеивания дубликатов и перетаскивания таба на другое окно;
- возможность сохранения настроек привязанных к определенному сайту, например, можно отключить ajax, запретить показ картинок, выбрать язык для проверки орфографии, настроить размер текста;
- Персонализация: список ранее открытых страниц всплывающий при вводе URL формируется не только на основании алгоритма учитывающего частоту посещений и время последнего открытия страницы, но и элементов адаптивного самообучения для выявления предпочтений пользователя.
- Платформа: улучшена поддержка HTML5 элементов window.postMessage и window.messageEvent; доработан код JavaScript 1.8; усовершенствована работа offline хранилища для web-приложений; Четвертая бета версия проходит (http://www.opennet.dev/opennews/art.shtml?num=14580) 67 из 100 тестов Acid3.
Некоторые полезные ссылки:
- Сравнение производительности (http://bdn.backbase.com/blog/sjoerd/performance-is-everything) IE8 beta 1, ночных сборок Firefox и Safari (сборки от 28 и 27 февраля). Тестирование проводилось на достаточно тяжёлом Ajax фреймворке Backbase. Safari в JavaScript и DOM тестах опередил Firefox;
- Результат (http://blogs.zdnet.com/Burnette/?p=548) сравнения производительности Firefox 3 Beta 4, которая оказалась в 5 раз быстрее IE7, в 3 раза быстрее Firefox 2 и в 2 раза Opera 9.5beta и Safari (версия не называется);
- Наглядный обзор улучшений Firefox 3 Beta 4 (http://mozillalinks.org/wp/2008/03/firefox-3-beta-4-review/).
- "Третий Firefox на Gutsy (http://www.uptimebox.ru/2008/03/firefox.html)" - заметка про адаптацию старых расширений для работы с Firefox 3.
- "Tweak Firefox 3 location bar autocomplete menu (http://mozillalinks.org/wp/2008/03/tweak-the-location-bar-au.../)" - изменение внешнего вида элементов подсказки для строки ввода URL.
Общий список улучшений Firefox 3.0:
- Улучшение возможностей связанных с безопасностью: более явное представление идентификационных параметров сайта, защита от загрузки вредоносных программ, более ясные сообщения об ошибках SSL, возможность интеграции антивирусного ПО в менеджер загрузок, более строгая проверка версии "небезопасных" плагинов и автоматическое выключение плагина при обнаружении проблем.
- Упрощение работы с браузером: улучшенный интерфейс управления сохраненными паролями, упрощенный механизм установки дополнений, новый менеджер загрузок с возможностью заморозки, полноэкранный режим просмотра, обзорный режим просмотра содержимого табов, возможность исключения блоков из выделенных областей (при нажатии ctrl).
- Улучшения в плане персонализации: установка закладки в один клик, привязка тэгов к закладкам, удобный поиск закладок, переработанный механизм поиска в истории посещений через ввода запроса в строке ввода URL, возможность привязки web-приложения для обработки определенных типов загружаемых файлов (например, перенаправление "mailto:" на web-mail сервис).
- Новая архитектура для отображения графики и рендеринга шрифтов, значительные улучшения в HTML движке, запуск web-приложений в offline режиме, настройка цветовых профайлов для корректировки цветопередачи.
- Проведена работа по оптимизации производительности, устранено более 350 утечек памяти, переработанный механизм выделения памяти для XPCOM объектов. Закладки , история работы и cookies теперь хранятся в новом хранилище (транзакционная модель, на базе SQLite), защищенном от повреждения при крахе браузера.
URL: http://mozillalinks.org/wp/2008/03/firefox-3-beta-4-now-avai.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=14667