Firefox (Русский) - ArchWiki

# Firefox (Русский)

Ссылки по теме

- Плагины для веб-браузеров
- Хитрости Firefox
- Chromium (Русский)
- Opera

Эта страница нуждается в сопроводителе

Статья не гарантирует актуальность информации. Помогите русскоязычному сообществу поддержкой подобных страниц. См. Команда переводчиков ArchWiki

Firefox — графический веб-браузер с открытым исходным кодом, основанный на движке Gecko, разрабатываемый Mozilla.

## Установка

Установите пакет firefox из официальных репозиториев.

Несколько альтернатив доступные в AUR:

- firefox-esr-bin (версия с длительным сроком поддержки)
- firefox-beta-bin (официальная версия для тестирования от Mozilla)
- firefox-aurora (альфа-версия, эквивалентная Thunderbird Earlybird)
- firefox-nightly (частообновляющаяся "ночная" версия)

Обзор релизов от Mozilla доступен тут.

Если в Firefox не работает сглаживание шрифтов, попробуйте установить ttf-win7-fonts (рекомендуется) или ttf-ms-fonts и смотрите страницу Font configuration.

### Вариации

- Iceweasel — Форк Firefox от Debian, основное отличие которого заключается в отсутствии элементов, связанных с торговыми марками Mozilla.

  http://wiki.debian.org/Iceweasel || iceweasel

- GNU/IceCat — Форк Firefox от проекта GNU, использующий исключительно свободные компоненты. Он совместим почти со всеми дополнениями Firefox.

  http://www.gnu.org/software/gnuzilla/ || icecat

- Firefox KDE — Версия Firefox с патчем от OpenSUSE для лучшей интеграции с KDE, чем это возможно с помощью обычных плагинов.

  http://gitorious.org/firefox-kde-opensuse || firefox-kde-opensuse

- Firefox GTK3 — Версия Firefox с интеграцией с GTK3.

  || firefox-gtk3-bin

- Pale Moon — Форк Firefox основанный на Firefox ESR с классическим интерфейсом.

  http://www.palemoon.org/ || palemoon-bin

## Локализация

Для русификации необходимо установить пакет локализации 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-plugins: декодирование vorbis, демультиплексирование ogg
- gstreamer0.10-good-plugins: демультиплексирование webm и mp4
- gstreamer0.10-bad-plugins: aac, vp8 и opus
- gstreamer0.10-ugly-plugins: декодирование h.264 и mp3
- gstreamer0.10-ffmpeg: больше дополнительных декодеров

Перезапустите 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.

#### Проблемы, связанные с ассоциациями файлов

This article or section needs expansion.

Reason: Mention `xdg-open` trick in `Preferences > Applications`, and possible mistakes with `octet/binary-stream` [1] (Discuss)

The factual accuracy of this article or section is disputed.

Reason: firefox does not seem to use libgnome at all, though this bug is still open. (Discuss)

For non-GNOME users, Firefox may not associate file types properly or at all (in the "Open With" part of the download dialog). Installing libgnome 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. Это можно исправив следующими действиями:

1. Перейдите на страницу `about:config`.
2. Нажмите правую кнопку мыши на страницу и выберите `Создать` и затем `Целое`.
3. Задайте название: `privacy.popups.disable_from_plugins`.
4. Задайте значение: 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

Обратите внимание: xxxxxxxx — случайно сгенерированная строка из 8 символов.

### 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:

1. Type `about:config` in the address bar.
2. Set `browser.warnOnQuit` to true.
3. 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 из AUR: ttf-google-fonts-hg или ttf-google-fonts-git. Установка этих шрифтов так же улутшит визуальный вид Google Drive.

### The menu cannot pop-up after updating to Firefox 13

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.

## Смотрите также

- Факты о Debian и Mozilla® Firefox

  Отчёт о проблемах с товарным знаком от сопровождающего пакета Firefox для Debian.

- Gnuzilla и IceWeasel

  Официальный сайт форков GNU Mozilla.

Categories:

- Русский
- Web Browser (Русский)