Появление Firefox3

Загрузка ...

17 июня вышла третья версия современного бесплатного браузера Firefox3

 

Firefox3 стал быстрее и потребляет намного меньше памяти/ Firefox 3 примерно вдвое быстрее предыдущей версии и в несколько раз быстрее, чем IE7. Например, Gmail работает в Firefox 3 примерно в 7 раз быстрее, чем в IE7, обеспечивая субъективно мгновенную реакцию на действия пользователя там, где IE7 «задумывается» на заметно долгое время.

Потребление памяти у Firefox 3 более чем вдвое ниже, чем у Firefox 2, и почти в 5 раз ниже, чем в IE7. Устранены сотни причин утечек памяти, в том числе при циклических ссылках объектов друг на друга. Архитектура Firefox 2 не позволяла эффективно управлять расширениями в плане расходуемой ими памяти, в то время как причиной большинства утечек памяти являлись именно расширения.

Официальные сборки Firefox 3 создаются с использованием так называемой Profile-Guided-оптимизации (PGO). Заключается она в том, что работа конечного исполняемого файла ускоряется за счёт двухпроходной компиляции: предварительной и окончательной. При окончательной компиляции производится особая оптимизация кода на основе данных, полученных при реальной работе с программой после предварительной компиляции. Это позволяет добиться существенного прироста производительности без какого-либо изменения исходного кода программы. Так, в Firefox 3 ускорение при работе с JavaScript только за счёт PGO составило порядка 11%.

Примерно на 40% увеличена скорость декодирования графических файлов в формате JPEG.

Визуальная интеграция с интерфейсом операционной системы

Визуальный интерфейс Firefox 3 по умолчанию максимально приближен внешне к родному интерфейсу операционной системы, под которой браузер запускается. Это потенциально упрощает использование браузера, поскольку назначение элементов интерфейса угадывается на уровне зрительного узнавания элементов, уже хорошо знакомых пользователю. Places — удобная работа с закладками и историей Внедрён новый механизм управления закладками и историей посещённых страниц — Places, а для хранения и работы с соответствующими данными используется СУБД SQLite. Работа с закладками упрощена: в частности, добавить закладку теперь можно одним щелчком по значку в форме звезды в правой части адресной строки, а вопросы тонкой организации структуры папок и других параметров закладок решать позднее. Каждой закладке можно сопоставить произвольное количество меток, что поднимает навигацию по закладкам на новый уровень удобства. AwesomeBar — умная адресная строка Повышено удобство адресной строки: Движок рендеринга, Reflow Refactoring и Acid2 Устранено множество ошибок рендеринга страниц, в том числе: Именно благодаря этому Firefox 3 проходит Acid2 — тест на соответствие браузеров веб-стандартам. Масштабирование страниц целиком Реализовано масштабирование страниц целиком (Full page zoom), подобное используемому в Opera. Выгодным отличием от Opera при этом является то, что билинейная интерполяция применяется ко всем изображениям без исключения — в том числе GIF- и PNG-изображениям с прозрачными областями. Кроме того, для приверженцев прежнего способа масштабирования, при котором масштабировался только текст, введена опция «Только текст» («Zoom text only») в меню «Вид» → «Масштаб», позволяющая вернуть изменение только размера шрифта без масштабирования (и сопутствующего искажения) изображений и элементов макета, привычное для пользователей предыдущих версий Firefox. Приятные мелочи и не совсем мелочи