Firefox (Русский)
Ссылки по теме
Firefox — графический веб-браузер с открытым исходным кодом, основанный на движке Gecko, разрабатываемый Mozilla.
Contents
- 1 Установка
- 2 Локализация
- 3 Дополнения
- 4 Плагины
- 5 Советы и полезности
-
6 Решение проблем
- 6.1 Выбор клиента электронной почты
- 6.2 Ассоциации файлов
- 6.3 Firefox каждый раз самопроизвольно создаёт директорию ~/Desktop
- 6.4 Плагины и блокирование всплывающих окон (pop-up)
- 6.5 Ошибки по нажатию средней кнопки мыши
- 6.6 Клавиша Backspace не выполняет функцию 'Назад'
- 6.7 Firefox не запоминает авторизацию на сайте
- 6.8 Unreadable input fields with dark GTK+ themes
- 6.9 "Do you want Firefox to save your tabs for the next time it starts?" dialog does not appear
- 6.10 Firefox uses ugly fonts for its interface
- 6.11 Firefox uses ugly fonts on certain web pages
- 6.12 Устранение проблем с шрифтами от Google в Firefox
- 6.13 The menu cannot pop-up after updating to Firefox 13
- 6.14 HTML5 MP3 audio
- 7 Смотрите также
Установка
Установите пакет firefox из официальных репозиториев.
Несколько альтернатив доступные в AUR:
- firefox-esr-binAUR (версия с длительным сроком поддержки)
- firefox-beta-binAUR (официальная версия для тестирования от Mozilla)
- firefox-auroraAUR (альфа-версия, эквивалентная Thunderbird Earlybird)
- firefox-nightlyAUR (частообновляющаяся "ночная" версия)
Обзор релизов от Mozilla доступен тут.
Если в Firefox не работает сглаживание шрифтов, попробуйте установить ttf-win7-fontsAUR (рекомендуется) или ttf-ms-fontsAUR и смотрите страницу Настройка шрифтов.
Вариации
- Iceweasel — Форк Firefox от Debian, основное отличие которого заключается в отсутствии элементов, связанных с торговыми марками Mozilla.
- http://wiki.debian.org/Iceweasel || iceweaselAUR[ссылка недействительна: сохранено в aur-mirror]
- GNU/IceCat — Форк Firefox от проекта GNU, использующий исключительно свободные компоненты. Он совместим почти со всеми дополнениями Firefox.
- Firefox KDE — Версия Firefox с патчем от OpenSUSE для лучшей интеграции с KDE, чем это возможно с помощью обычных плагинов.
- Firefox GTK3 — Версия Firefox с интеграцией в GTK3.
- || firefox-gtk3-binAUR[ссылка недействительна: сохранено в aur-mirror]
- Pale Moon — Форк Firefox, основанный на Firefox ESR, с классическим интерфейсом.
Локализация
Для русификации необходимо установить пакет локализации firefox-i18n-ru из официального репозитория с помощью pacman.
После чего выбрать русский язык в Меню
→ Дополнения
→ Языки
и перезапустить Firefox.
Локализации других языков можно найти тут или командой:
$ pacman -Ss firefox-i18n
Дополнения
Firefox имеет большую библиотеку дополнений, значительно способные расширить функционал. Дополнения можно найти с помощью инструмента "Дополнения" в Firefox.
См. также список дополнений, отсортированный по популярности.
Плагины
См. основную статью: Browser plugins.
Список установленных плагинов можно узнать на странице about:plugins
, перейдя на страницу Дополнения через меню Инструменты и выбрав вкладку Плагины.
Словари проверки орфографии
Вы можете кликнуть правой кнопкой мыши по полю ввода текста и добавить словарь с нужным языком. После чего перезапустите Firefox, снова нажмите правой кнопкой мыши по полю ввода текста и активируйте проверку орфографии.
Другой вариант: установка необходимого пакета из официального репозитория:
pacman -Ss hunspell
Инструменты поиска
Для этого достаточно зайти на сайт https://addons.mozilla.org/ru/firefox/search-tools/ и установить нужную вам поисковую службу.
Для добавления поисковой службы вручную, см. файл: ~/.mozilla/firefox/xxx.default/searchplugins/
где xxx — идентификатор вашего профиля в браузере).
Удобный поиск по AUR/Wiki/Форуму Arch Linux с помощью arch-firefox-search
Для автоматического добавления поисковых служб связанных с Arch Linux (AUR, Wiki, форум и не только), установите пакет arch-firefox-search, доступный в официальном репозитории.
# pacman -S arch-firefox-search
Включение проигрывания мультимедиа HTML5
Если опция media.gstreamer.enabled
включена на странице about:config
, Firefox будет пытаться использовать GStreamer для проигрывания мультимедиа в элементах HTML5 <audio>
и <video>
. Для их работы необходимо установить:
- gstreamer0.10-base-pluginsAUR: декодирование vorbis, демультиплексирование ogg
- gstreamer0.10-good-pluginsAUR: демультиплексирование webm и mp4
- gstreamer0.10-bad-pluginsAUR: aac, vp8 и opus
- gstreamer0.10-ugly-pluginsAUR: декодирование h.264 и mp3
- gstreamer0.10-ffmpegAUR: больше дополнительных декодеров
Перезапустите Firefox и перейдите на HTML5 страницу YouTube или сюда чтобы убедиться, что всё установлено и работает правильно.
Как альтернатива, можно принудить Firefox использовать Adobe Flash Player для проигрывания HTML5 аудио. Для этого измените значение media.gstreamer.enabled
на false
на странице about:config
.
Советы и полезности
См. основную статью: Firefox tweaks
Решение проблем
Выбор клиента электронной почты
Firefox по умолчанию открывает mailto
ссылки веб-приложением, таким как Gmail или Yahoo Mail. Чтобы выбрать свой клиент электронной почты для открытия ссылок mailto
, перейдите в Настройки > Приложения и измените значение в столбике Действие для mailto
. Значение должно быть абсолютным путём к исполняемому файлу вашего e-mail клиента (напр. /usr/bin/kmail
для Kmail).
Ассоциации файлов
Смотрите Default applications.
Проблемы, связанные с ассоциациями файлов
For non-GNOME users, Firefox may not associate file types properly or at all (in the "Open With" part of the download dialog). Installing libgnomeAUR from the official repositories (Русский) amends the problem.
If you are using KDE you can also do the following:
ln -s ~/.local/share/applications/mimeapps.list ~/.local/share/applications/mimeinfo.cache
From now on Firefox should use the applications which are explicitly set in KDE.
Firefox каждый раз самопроизвольно создаёт директорию ~/Desktop
Firefox использует директорию ~/Desktop
для скачиваемых и загружаемых файлов по умолчанию. Чтобы сменить директорию, создайте файл ~/.config/user-dirs.dirs
со следующим содержимым:
~/.config/user-dirs.dirs
XDG_DESKTOP_DIR="/home/user/" XDG_DOWNLOAD_DIR="/home/user/dir" XDG_TEMPLATES_DIR="/home/user/dir" XDG_PUBLICSHARE_DIR="/home/user/dir" XDG_DOCUMENTS_DIR="/home/user/dir" XDG_MUSIC_DIR="/home/user/dir" XDG_PICTURES_DIR="/home/user/dir" XDG_VIDEOS_DIR="/home/user/dir"
Где /home/user/dir — существующий путь к директории.
Плагины и блокирование всплывающих окон (pop-up)
Некоторые плагины могут работать неправильно и игнорировать стандартные настройки, например Flash. Это можно исправив следующими действиями:
- Перейдите на страницу
about:config
. - Нажмите правую кнопку мыши на страницу и выберите
Создать
и затемЦелое
. - Задайте название:
privacy.popups.disable_from_plugins
. - Задайте значение: 2.
Возможные значения:
- 0: Допустить все всплывающие окна плагинов.
- 1: Допустить всплывающие окна плагинов, но ограничить их до dom.popup_maximum.
- 2: Блокировать всплывающие окна плагинов.
- 3: Блокировать всплывающие окна плагинов, даже на сайтах в белом списке.
Ошибки по нажатию средней кнопки мыши
Достаточно распространено сообщение об ошибке при использовании средней кнопки мыши в Firefox:
The URL is not valid and cannot be loaded.
Другой симптом это непредсказуемое поведение браузера, например самопроизвольное открытие случайных сайтов.
Причина связана с использованием средней кнопки мыши в UNIX-подобных операционных системах. Она используется для вставки текста из буфера обмена. Даллее, вероятно, присутствует конфликт одной из возможностей Firefox, которая, по умолчанию, загружает URL в добавленном в буфер обмена тексте по отпусканию средней кнопки мыши. Это поведение можно выключить перейдя на страницу about:config
и измененив значения опции middlemouse.contentLoadURL
на false.
Как альтернатива, можно переключиться на традиционное для пользователей Windows поведение, когда по нажатию на среднюю кнопку мыши активируется прокрутка страницы. Для этого измените значение опции general.autoScroll
на true.
Клавиша Backspace не выполняет функцию 'Назад'
Согласно этой статье, данная возможность была удалена с целью исправления ошибки. Чтобы вернуть это, перейдите на about:config
и измените значение опции browser.backspace_action
на 0 (ноль).
Firefox не запоминает авторизацию на сайте
Это может быть вызвано испорченным файлом cookies.sqlite
в директории профиля Firefox. Для исправления, просто переименуйте или удалите cookie.sqlite
, предварительно закрыв Firefox.
Откройте терминал и введите следующее:
$ cd ~/.mozilla/firefox/xxxxxxxx.default/ $ rm -f cookies.sqlite
Unreadable input fields with dark GTK+ themes
When using a dark GTK+ theme, one might encounter Internet pages with unreadable input and text fields (e.g. Amazon can have white text on white background). This can happen because the site only sets either background or text color, and Firefox takes the other one from the theme.
A work around is to explicitly setting standard colors for all web pages in ~/.mozilla/firefox/xxxxxxxx.default/chrome/userContent.css
.
The following sets input fields to standard black text / white background; both can be overridden by the displayed site, so that colors are seen as intended:
input { -moz-appearance: none !important; background-color: white; color: black; } textarea { -moz-appearance: none !important; background-color: white; color: black; } select { -moz-appearance: none !important; background-color: white; color: black; }
This will force the colors ("Allow pages to choose their own colors..." checkbox in the Preferences > Content > Color dialog):
input { -moz-appearance: none !important; background-color: pink !important; color: green !important; } textarea { -moz-appearance: none !important; background-color: pink !important; color: green !important; } select { -moz-appearance: none !important; background-color: pink !important; color: green !important; }
Change color values to suit, or use an add-on like Stylish.
"Do you want Firefox to save your tabs for the next time it starts?" dialog does not appear
From the Mozilla support site:
- Type
about:config
in the address bar. - Set
browser.warnOnQuit
to true. - Set
browser.showQuitWarning
to true.
Firefox uses ugly fonts for its interface
If the fonts in the menu bar look ugly to you, chances are you're missing better looking fonts for Firefox to use. As a quick remedy, just install Type 1 fonts from the xorg-fonts-type1 package, available in the official repositories.
Firefox uses ugly fonts on certain web pages
When Firefox uses bitmap fonts, it can happen that on certain web pages the fonts are very ugly (compared to Google Chrome for example):
http://i.imgur.com/SMVdi.png vs http://i.imgur.com/jNmxU.png
To fix that, just disable bitmap fonts for X:
# ln -s /etc/fonts/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d/
Terminus & Dina
To disable all bitmap fonts but Terminus create a fonts.conf
as below:
~/.config/fontconfig/fonts.conf
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- reject all bitmap fonts, with the exception of 'terminus' & 'dina' --> <selectfont> <acceptfont> <pattern> <patelt name="family"> <string>Terminus</string> </patelt> </pattern> <pattern> <patelt name="family"> <string>Dina</string> </patelt> </pattern> </acceptfont> <rejectfont> <pattern> <patelt name="scalable"> <bool>false</bool> </patelt> </pattern> </rejectfont> </selectfont> </fontconfig>
Устранение проблем с шрифтами от Google в Firefox
Некоторые проблемы, связанные с шрифтами в Firefox, могут также быть исправлены установкой шрифтов от Google: ttf-google-fonts-hgAUR[ссылка недействительна: сохранено в aur-mirror] или ttf-google-fonts-gitAUR. Установка этих шрифтов также улучшит визуальный вид Google Drive.
This problem is most probably related to this bug and it may affect any user that sets
GTK_IM_MODULE=xim
while configuring their input method.
It appears to happen especially to those who are using Fcitx 4.0.x (at that time Fcitx only supported XIM). With newer version of Fcitx, XIM is discouraged and you should set:
GTK_IM_MODULE=fcitx
For more information see the Fcitx page.
HTML5 MP3 audio
Firefox experiences problems with playback of MP3 files inside HTML5 <audio>
elements. You can verify this by checking for these messages in the debug console:
Media resource http://www.jorickvanhees.com/SoundTest/brothersinarms320.mp3 could not be decoded.
A workaround to make sites like SoundCloud use the Adobe Flash Player instead of relying on HTML5 audio is to set media.gstreamer.enabled
to false
in your about:config
.
According to this bug, it should be fixed with FF 26, but it still appears to be a problem for some users.
Смотрите также
- Отчёт о проблемах с товарным знаком от сопровождающего пакета Firefox для Debian.
- Официальный сайт форков GNU Mozilla.