Переход на Firefox 3.5 в ubuntu

15.07.2009

Две недели назад Mozilla Corporation наконец-то выпустила долгожданный релиз браузера Firefox версии 3.5. Среди основных изменений версии — значительное улучшение производительности (в том числе и в скорости интерфейса самого браузера) и несколько новых функций по управлению режимами приватности и управлению историей посещений. По моим собственным ощущениям, да и по многочисленным тестам, результаты которых можно найти в сети, браузер стал работать гораздо быстрее, как с отображением и загрузкой страниц, так и с собственным интерфейсом. Однако, прежде, чем перейти на новую версию, я решил немного подождать, чтобы быть уверенным, что многочисленные дополнения, которыми я пользуюсь, успели обновится и не отвалились сразу после апдейта браузера. И как выяснилось — не зря. Цель этого поста рассказать о переходе на firefox 3.5 в ubuntu linux и собрать на одной странице решения тех проблем, с которыми я столкнулся сразу после обновления.

Устанавливается firefox 3.5 в ubuntu просто — в репозиториях дистрибутива существуют необходимые пакеты актуальной версии. Таким образом, установка сводится либо к установке через менеджер пакетов Synaptic, либо apt-get.

Установка через Synaptic:

1. Меню -> Система -> Администрирование -> Synaptic
2. Поиск по имени пакета firefox-3.5

Установка через apt-get:

sudo apt-get install firefox-3.5

Первая проблема, которая возникла после установки браузера — интерфейс firefox 3.5 оказался на английском языке. Конечно, для большинства линукс-пользователей чтение английского не составляет больших проблем, однако, я предпочитаю, чтобы локализация программ была и была как можно более полной.

Ссылка на дополнение-локализатор на русский нашлась на forum.ubuntu.ru: http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.5/linux-i686/xpi/ru.xpi, дополнение отлично поставилось, и после перезапуска интерфейс фокса стал русским.

Вторая проблема, которая тут же бросилась в глаза — это неправильный антиалиазинг шрифтов в Firefox 3.5. Сглаживание данная сборка почему-то использует свое собственное, совершенно не учитывая параметры системы. Решение этой проблемы нашлось на официальном форуме ubuntu. Для корректного отображения шрифтов необходимо создать файл с имнем .fonts.conf в домашней директории пользователя со следующим содержанием:


<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font" >
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hintstyle" >
<const>hintfull</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
</fontconfig>

Для меня это решение сработало безукоризненно — сразу после перезапуска firefox отображение всех шрифтов пришло в соответствие с системным.

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

1. Проблема с Google Gears.

Я пользуюсь большинством сервисов компании Google, такими как gmail, google docs, calendar и прочими, и для их полноценный работы (например, работы в оффлайн-режиме браузера) требуется расширение google gears для firefox. К сожалению, на текущий момент Google не успела его обновить, однако билд для linux (и mac os) был доступен на habrahabr.ru:

Для x86_64:
uploaded.ivlis.com/gears-linux-x86_64-opt-0.5.25.0.xpi
(md5: 6d517d64e8ca4408b2d75572f501c3e1)

Для i386:
uploaded.ivlis.com/gears-linux-opt-0.5.25.0_0.xpi
(md5: 9da04e7e04ea9bbb41c52f9d3d7b57eb)

2. Проблема с Tab Mix Plus. Tab Mix Plus — расширение для firefox, позволяющее максимально полно управлять поведением вкладок в браузере. С работой дополнения можно ознакомиться на его официальной странице на Mozilla Addons: https://addons.mozilla.org/ru/firefox/addon/1122. К сожалению, автор также не успел обновить его на сайте дополнений, однако, обновил его на странице своего форума, скачать можно здесь. Тем не менее, эта информация может перестать быть актуальной в любой момент, так как это дополнение обновляется достаточно быстро.

3. Проблема с расширением для sape.ru. По неизвестным причинам, дополнение для биржи ссылок sape.ru также отвалилось после апдейта браузера. Все оказалось достаточно просто — дополнение является экспериментальным, и браузер не обновил его автоматически. Решение проблемы — скачать и установить дополнение с официального сайта дополнений Mozilla, со странички этого дополнения: https://addons.mozilla.org/ru/firefox/addon/8680. Этот рецепт работает, даже если у вас уже была установлена эта же самая версия в браузере Firefox 3.0. Секрет такого поведения для меня загадка =).

Последняя замеченная проблема — при включенном Google Gears и попытке перейти на вкладку «Дополнительные настройки» в настойках браузера — Firefox 3.5 мгновенно падал. Решение нашлось только одно — если вам нужно попасть в дополнительные настройки (например, переключить прокси или добавить сертификат шифрования) — отключите при этом Google Gears. После можно включить его обратно.

Надеюсь, этот пост поможет кому-то разрешить возникшие проблемы. Удачного вам апдейта =)

Метки: , , , ,

Оставить комментарий

CAPTCHA изображение