Новый Firefox — проверяем на Линуксе

Многие оптимизаторы, которые занимаются таким видом деятельности, как продвижение сайтов, понимают, что для их работы необходим быстрый и многофункциональный обозреватель интернета.

Браузер — не один из основных компонентов настоящего рабочего окружения. Что касается Linux, то это тем более актуально, браузить веб у этой системы получается как нельзя лучше. Об одном из браузеров — Firefox 3.5 (бета) пойдет речь в этой публикации.

В нынешнем зоопарке браузеров это один из навороченных, с кучей плагинов напоминает бульдозер, без них напоминает сам себе. В Linux лисичка считается тяжелым браузером, память ест с хорошим аппетитом, для управления своими внутренними структурами пользуется SQLite, и имеет медленный движок рендеринга. В общем, достаточно тяжелый. На моей машине холодный запуск длится 8-10 секунд, горячий 3-5 секунд. Рефлекторно смотрю на апплет загрузки проца — ага, висим, — огнелис страницы грузить.

Не все так плохо. Для владельцев слабых машин или фанатов скорости существуют Opera и семейство WebKit, для желающих быть на гребне технологий приближается Firefox 3.5. На момент написания публикации браузер находился в версии beta4, в репозиториях Ubuntu был доступен для установки под именем Firefox-3.5, относился параллельно лисичке 3.0 .11, в меню назывался «Shiretoko» (кодовое имя) с иконкой в виде глобуса, бинарники назывался firefox-3.5.

Во Ubuntu 9.10alpha2 присутствуют пакеты Firefox-3.1 предназначены просто для апгрейда Firefox-3.0 — Firefox-3.5.

При первом запуске браузер подхватил все конфиги своего предшественника, запустил основные расширения. Среди установленных у меня, к сожалению, не запустились Live HTTP headers, Undo Closed Tabs Button, Fast Video Download, Add N Edit Cookies, CuteMenus. Не страшно, терпимо. Обновился Firebug. Но кнопочка Undo Closed Tabs появилась в самом движке браузера на панели вкладок дело добавился плюсик (создать новую вкладку).

Память отучил немного есть. Полез в расширение Configuration Mania, и там в пункте Browser Cache запретил хранить посещенные страницы в памяти. Это нужно было только для того, чтобы быстро листать страницы кнопками Back и Forward.

Субъективно, страницы рисуются быстрее, что авторы программы объясняют использованием нового движка рендеринга JavaScript TraceMonkey. HTML рендеринг такой как был, хотя т.н speculative parsing должен поднять скорость и этого.

Остальные интересные нововведений можно посмотреть на странице для разработчиков. Добавлю лишь, что программа достаточно стабильная, и проблем с отрисовкой также не было. Старый firefox буду держать только на всякий случай, после релиза 3.5 его избавлюсь.