config.trim_on_minimize

Щёлкните на самой странице правой браузера (browser) Mozilla FireFox кнопкой мышки. В появившемся меню браузера (browser) Mozilla FireFox, выберите Создать→Логическое . В качестве имени настройки введите: config.trim_on_minimize , а в качестве значения True . Данная настройка должна снизить потребление оперативной памяти браузера (browser) Mozilla FireFox на 20% .

browser.cache.memory.enable

Данный параметр должен иметь значение True . Щёлкните на странице правой кнопкой мыши и из появившегося меню выберите Создать→Целое , далее для имени настройки введите browser.cache.memory.capacity , а значение подберите исходя из размера оперативной памяти компьютера (RAM):

Установлено памяти Значение параметра
256 MB 4096
512 MB 8192
1 Gb 16384
2 Gb 32768
3 Gb 65536

Внимание! Используйте эту настройку с осторожностью! Данная настройка выделяет Mozilla FireFox память для хранения в кэше скриптов и содержимого страниц и объектов на этих страницах.

browser.download.manager.scanWhenDone

Проверка скачанных файлов антивирусом. FALSE отключает проверку закачиваемых файлов антивирусом (увеличивается скорость, но уменьшается безопасность), при ТRUE проверка включена.

browser.search.defaulturl

(Кроме браузера (browser) Mozilla FireFox 3.0)

http://www.google.com/search?q= меняем на 127.0.0.1

browser.sessionstore.interval

Настройка хранит количество миллисекунд по истечении которых происходит сохранение сессии в браузере (browser) Mozilla FireFox. По умолчанию, значение составляет 10000. То есть каждые 10 секунд, ваша сессия сохраняется на диск, чтобы в случае краха (аварийного завершения) браузера (browser) Mozilla FireFox вы смогли восстановить все открытые вкладки. Почти наверняка, вы можете без особых проблем увеличить это время до 20000 и даже до 100000.

browser.sessionhistory.max_entries

Настройка хранит возможное количество шагов Назад/Вперёд в браузере (browser) Mozilla FireFox и по умолчанию имеет значение 50. Вряд ли вам понадобится больше 20, а может вполне хватит и 10.

browser.sessionhistory.max_total_viewers

Настройка хранит количество веб-страниц браузера (browser) Mozilla FireFox, сохраняемое в памяти. Когда вы нажимаете кнопки Назад/Вперёд , сохранённые страницы появляются немедленно. По умолчанию это значение установлено в -1, что оставляет возможность браузеру (browser) Mozilla FireFox ориентировать на размер оперативной памяти, доступной в операционной системе. Вы же можете указать какое-либо фиксированное значение, например, 2. Данная настройка может существенно улучшить производительность.

browser.sessionstore.max_tabs_undo

Настройка хранит количество табов браузера (browser) Mozilla FireFox, для которых вы можете выполнить откат в случае случайного закрытия по CTRL+SHIFT+T. По умолчанию, установлено значение 10, но вы вполне можете снизить его до 5 или даже меньше, если вы редко пользуетесь данной операцией.

distribution.yandex.bookmarksProcessed

Установить в false.

extensions.getAddons.showPane

Предполагается, что такое окно будет полезно пользователям браузера (browser) Mozilla FireFox, у которых безлимитное соединение с Интернет и которым лень лишний раз заходить на сайт дополнений. Однако в условиях ограниченной пропускной способности канала связи такой сервис начинает мешать, поэтому есть смысл его отключить - false.

general.useragent.extra.firefox

Строка, которая будет указана в логах Веб-сервера о браузере (browser) Mozilla FireFox. По умолчанию: Firefox/3.0

geo.enabled

Начиная с версии 3.5 браузера (browser) Mozilla FireFox появилась опция геолокации, которая включена по умолчанию. Отключаем в целях приватности: false.

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

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

Где найти скрытые настройки Firefox?

Если информация про настройки Firefox на специальной служебной странице для вас всё-таки была новой, то найти эту страничку элементарно. Введите about:config в адресную строку, нажмите Enter и кликните по синей кнопке «я принимаю на себя риск»:

Предупреждение вас встречает не просто так: некоторые настройки Firefox при изменении их значения наобум могут негативно сказаться на работе программы

И вот перед нами та самая страничка, где можно включать, отключать и менять различные особенности браузера:

Параметров тут множество и у каждого есть свои значения. У некоторых это логическое true или false (включено/отключено), у других конкретные цифры или даже URL. Смена логических значений происходит очень просто: нужно лишь дважды кликнуть левой кнопкой мыши по нужной строчке, и вы увидите, как её значение тут же меняется с true на false или наоборот.

Изменённые параметры впоследствии для наглядности выделяются жирным шрифтом. Однако вы можете увидеть такие ещё до того, как сами начнёте вносить какие-то правки. Не пугайтесь: скорее всего, уже изменённые опции появились у вас благодаря установленным плагинам или расширениями.

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

Настройки вкладок Firefox

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

По умолчанию вкладки Firefox, сколько бы вы их ни открыли, никогда не сужаются больше, чем до 76 пикселей, это их минимальная ширина:

Однако в настройках вы можете уменьшить это значение до 50 пикселей с помощью параметра browser.tabs.tabMinWidth (для нахождения используйте встроенный поиск), которому вручную можно задать нужное значение.

Это очень актуально для тех, кто предпочитает работать с большим числом вкладок, так как их на экране будет умещаться больше. Следовательно, к прокрутке панели с ними и лишним кликам придётся прибегать реже.

В прошлом году в Firefox появилась очень удобная опция, позволяющая с помощью Ctrl+Tab переключать вкладки не по порядку расположения, а в порядке их использования:

Этот параметр, как видите, есть в основных настройках браузера, хоть обычно и отключён по умолчанию. На странице about:config с ним связана любопытная настройка browser.ctrlTab.previews. Она позволяет осуществлять такое переключение в визуальном режиме, когда вы видите вкладки, между которыми балансируйте:

Ещё один параметр, касающийся вкладок, связан с тем, как много браузер запоминает их для быстрого восстановления с помощью Ctrl+Shift+T. По умолчанию запоминается всего десять вкладок. Но если вам нужно больше, просто установите напротив параметра browser.sessionstore.max_tabs_undo нужное число вместо 10.

Вот ещё несколько важных настроек на about:config, связанных со вкладками:

  • browser.tabs.closeWindowWithLastTab – установите значение false, чтобы окно Firefox не закрывалось при закрытии последней вкладки;
  • browser.tabs.insertRelatedAfterCurrent – установите false, чтобы новые вкладки открывались не после текущей, а в конце панели вкладок;
  • browser.tabs.closeTabByDblclick – новый параметр, которого пока нет в стабильной версии браузера. Он появится в Firefox 61 и позволит закрывать вкладки двойным кликом левой кнопки мыши.

Настройки страницы новой вкладки

Перейдём к настройкам страницы новой вкладки, где в прошлом году с выходом обновления Quantum в Firefox произошли большие изменения. Ячейки там стали разительно меньше. Если вам хочется прежний вариант, то вернуть его ещё можно. Этому служит параметр browser.newtabpage.activity-stream.enabled. Дайте ему значение false и перед вами старый вариант новой вкладки:

Обновлено: увы, начиная с Firefox 60 данный параметр стал недоступен, старый вариант новой вкладки вернуть больше нельзя.

Вам хочется больше? Тогда обратите внимание на параметр browser.newtabpage.activity-stream.topSitesCount. По умолчанию он равен 6 или 12, но вы можете написать свою цифру и у вас отобразится нужное количество ячеек. Например, 18:

Обновлено: начиная с версии 60 данного параметра больше нет. Вместо него предложен другой: browser.newtabpage.activity-stream.topSitesRows, но он настраивает только число строк с ячейками.

Настройки закладок

Следующие скрытые настройки Firefox связаны с закладками и их панелью. По умолчанию открывать сразу несколько элементов оттуда откровенно неудобно.

Например, вы открыли папку с закладками на панели:

И хотите, удерживая Ctrl, открыть оттуда последовательно несколько элементов. Увы, это у вас не получится, так как при открытии первой же закладки из папки браузер сразу же закроет меню. Чтобы такого не происходило, найдите параметр browser.bookmarks.openInTabClosesMenu. Его нужно перевести в значение false.

Также вас может заинтересовать настройка browser.tabs.loadBookmarksInBackground (дайте ей значение true), благодаря которой все закладки, открытые с помощью команды «открыть в новой вкладке», колёсика мыши и ЛКМ+Ctrl начнут открываться в фоновых вкладках, то есть вас не будет сразу же перебрасывать на них с текущей страницы.

В итоге Firefox в этом случае начнёт открывать закладки также как Google Chrome, что нам кажется более удобным.

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

Явной опции для того чтобы убрать их оттуда нет. К счастью, такая опция есть среди скрытых настроек Firefox в about:config. Найдите параметр browser.library.activity-stream.enabled и дайте ему значение false. «Последнее избранное» исчезнет из меню:

Вернуть его, если что можно, дав параметру его изначальное значение true.

Настройки автовоспроизведения

В Firefox на данный момент очень простые правила автоматического воспроизведения аудио и видео на сайтах: оно работает на активных вкладках и не работает на фоновых. То есть если вы уже увидели содержимое вкладки, то воспроизведение там начнётся сразу же, без необходимости нажимать на кнопку Play или совершать какие-то другие действия.

Если такой расклад вас не устраивает, то найдите параметр media.autoplay.enabled и дайте ему значение false. В таком случае воспроизведение нигде не будет начинаться само по себе, пока вы явно не нажмёте кнопку для его старта. Это актуально даже для YouTube:

С другой стороны, правила автовоспроизведения вы, наоборот, можете сделать менее жёсткими, позволив воспроизводить что-либо на фоновых вкладках. То есть речь идёт о тех табах, которые вы открыли (через ctrl или клик колёсиком мыши по ссылке), но ещё не видели их содержимое.

Вообще-то запрет таким вкладкам «голосить», что по умолчанию установлен в браузере, выглядит весьма разумным, однако в редких ситуациях его может пригодиться снять. Для этого найдите параметр media.block-autoplay-until-in-foreground и установите для него значение false.

Копирование и вставка текста

Ещё два параметра связаны с операциями над текстом. Обращали ли вы внимание, что при выделении двойным кликом любого слова на странице, браузер автоматически захватывает в выделение идущий за этим словом пробел:

Это не всегда удобно. Отключить такую особенность можно с помощью параметра layout.word_select.eat_space_to_next_word. Ему следует задать значение false и тогда слова на веб-страницах начнут выделяться без захвата пробелов в конце.

Другой параметр, связанный с текстом, касается его вставки. Можно настроить колёсико мыши таким образом, чтобы оно могло вставлять в текстовые поля текст, скопированный в буфер обмена. В итоге вам не придётся для этого вызывать контекстно меню и выбирать команду «вставить». Для осуществления этого нужен параметр middlemouse.paste.

Настройки адресной строки

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

Ссылка в этом случае остаётся рабочей, но выглядит ужасно, абсолютно ненаглядно, да вдобавок и занимает много места. Вот, например, заглавная страница Википедии. На скриншоте ниже гаджет сбоку показывает то, что отправилось в буфер обмена при копировании URL:

К счастью, как минимум для части страниц, в адресах которых находится кириллица, такую ситуацию можно исправить с помощью параметра browser.urlbar.decodeURLsOnCopy. Установите ему значение true и результат копирования адресов будет уже совсем другим:

Ещё одна настройка адресной строки связана с её выпадающим меню. Там, как известно, могут отображаться поисковые подсказки, закладки, открытые вкладки, элементы истории посещений и прочее. Для всего этого Firefox по умолчанию предлагает не более десяти позиций.

Если вам этого кажется недостаточным, то с помощью параметра browser.urlbar.maxRichResults можно увеличить число позиций для выпадающего меню адресной строки. В итоге там будет умещаться больше информации. По умолчанию параметр равен десяти, но вы можете увеличить его значение, к примеру, до 15:

Другие настройки Firefox

Напоследок, ещё несколько параметров, которые трудно отнести к какой-то конкретной категории. Пожалуй, самый интересный из них – findbar.modalHighlight. Он касается встроенного поиска по странице и запускает совместно с ним специальный эффект затемнения, очень похожий на то, что используется в Safari и ещё было классической Opera Presto:

Благодаря эффекту результаты гораздо более отчётливо выделяются на страницах. Их так проще и быстрее обнаружить.

Из других параметров отметим следующее:

  • reader.parse-on-load.enabled – позволяет убрать с панели инструментов иконку режима чтения, если вы никогда им не пользуйтесь;
  • pdfjs.disabled – позволит скачивать документы PDF напрямую сразу на диск, если вас не устраивает встроенный в Firefox просмотрщик;
  • browser.backspace_action – настраивает эффект от нажатия кнопки Backspace (0 – вернуться на страницу назад, 1 – быстро прокрутить страницу вверх);
  • browser.fullscreen.autohide – не скрывать адресную строку и вкладки в полноэкранном режиме (будет исчезать только панель задач Windows).

Таковы основные скрытые настройки Firefox, о которых мы хотели вам рассказать сегодня. Данный материал мы будет дополнять и расширять по мере появления новых дополнительных настроек в about:config.

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

  • about: — выводит справку о версии, ядре и номере сборки браузера, а также информацию об авторских правах
  • about:config — позволяет получить доступ ко многим скрытым настройкам браузера Firefox
  • about:cache — предоставляет информацию о кеш-памяти (в том числе и дисковой) с указанием полного перечня всех файлов
  • about:buildconfig — выводит список опций и аргументов, которые использовались при компиляции версии Firefox
  • about:plugins — сообщит об установленных дополнительных модулях в браузере
  • about:credits — информация о тех, кто принимал активное участие в разработке, отладке и тестировании Firefox

Настройки

Для доступа к скрытым настройкам браузера в адресной строке прописываем about:config и жмем Enter. Получаем вот такой результат:

Приступаем непосредственно к настройкам. Изменим параметры, которые позволят ускорить загрузку страниц.

  • Параметр "network.http.pipelining" - присвоить значение "true" (Использовать конвейерную обработку данных при прямом соединении)
  • Параметр "network.http.proxy.pipelining" - присвоить значение "true" (Использовать конвейерную обработку данных при соединении через прокси)
  • Параметр "network.http.pipelining.maxrequests" - присвоить значение 32 (Максимальное количество конвейерных запросов)
  • Параметр "network.http.pipelining.firstrequest" - присвоить значение "true"
  • Параметр "network.http.proxy.firstrequest" - присвоить значение "true"
  • Параметр "network.http.max-connections" - присвоить значение 48 (Максимальное количество одновременных HTTP-соединений)
  • Параметр "network.http.max-connections-per-server" - присвоить значение 24 (Максимальное количество одновременных соединений с одним сервером)

Эти и другие параметры, которые могут повлиять на скорость загрузки страницы видны на рисунке

Для изменения размеров оперативной памяти, потребляемым Firefox, а также размера дискового пространства меняем следующие параметры:

  • Параметр "browser.cache.memory.capacity" - меняем на 65536
  • Параметр "browser.cache.disk.capacity" - меняем на 76800

Еще один параметр, который ускоряет время отклика между сервером и началом отображения веб-страницы:

  • Параметр "nglayout.ititialpaint.delay" - меняем на 0 (Пауза перед началом прорисовки страницы (в мс))

Можно использовать для дополнительных настроек и специальные chrome-адреса:

  • chrome://browser/content/bookmarks/bookmarksManager.xul — менеджер закладок. Изменить настройки можно и в самом браузере.
  • chrome://browser/content/bookmarks/bookmarksPanel.xul — панель закладок
  • chrome://global/content/console.xul — консоль JavaScript
  • chrome://pippki/content/pref-master-pass.xul — настройка мастер-пароля

И в заключении несколько расширений, которые я использую.

Коротко о расширениях

Расширения - небольшие программы, которые устанавливаются из самого браузера и расширяют его функциональность.

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

Fasterfox 2.0.0 - Позволяет изменить основные сетевые настройки, в результате чего немного поднять скорость загрузки страниц.

ImgLikeOpera 0.6.15 - Добавляет на панель инструментов кнопку быстрого включения/отключения изображений. В настройках есть подробное описание работы и ответы на распространенные вопросы

Tabbrowser Preferences 1.3.1.1 - Это расширение значительно увеличивает возможности управления вкладками по сравнению со стандартными, имеющимися в Firefox. Оно расширяет возможности ядра Firefox за счет доработки кода, чтобы реализовать те возможности, которые иначе были бы не доступны.

AI Roboform Toolbar for Firefox 6.9.89 - Применяется для сохранения паролей и автоматического заполнения форм на сайтах.

Extended Statusbar 1.2.7 - Дополнение аналогичное в браузере Opera, показывающее скорость загрузки страницы, время загрузки, и количество рисунков.

Расширений для браузера, конечно намного больше, чем в этом кратком обзоре. Но использовать то или иное дополнение решать только Вам, приспосабливая функциональность браузера к Вашим запросам. Можно использовать для загрузки дополнений сайт http://www.mozilla.ru/ , или воспользоваться таким дополнением как Extension List от Mozilla.Ru. В программе краткое описание расширений, автор, возможность загрузить и установить понравившиеся расширение.

Надеюсь, что эта статья поможет настроить Ваш Firefox на максимальную производительность и комфорт.

Оптимизации работы Mozilla Firefox. Ниже описан встроенный функционал браузера для его тонкой настройки.

about:config — специальная страница в браузере Mozilla Firefox , содержащая множество настроек, недоступных в GUI (через графический интерфейс настроек) . Для запуска данной страницы нужно ввести в адресной строке: about:config и согласится с предупреждением:

На открытой странице можно увидеть список параметров, а так же поле «Поиск «, при помощи которого можно быстро найти интересующую настройку:

Для редактирования параметра нужно всего лишь дважды нажать на него левой кнопкой мыши (или выделить его и нажать ENTER) . Чтобы сбросить параметр в «по умолчанию » или удалить созданный, нужно нажать на него правой кнопкой мыши и выбрать пункт меню «сбросить «. Для добавления своего параметра нужно нажать правой кнопкой мыши на любом месте в списке параметров, в появившемся меню выбрать пункт «создать » и выбрать тип создаваемого параметра.

Параметр (типы параметров) — это строка в about:config , содержащая имя (название настройки которая меняется) и значение, которое соответствует данной настройке. А «тип параметра » — это то, какое значение может применять данная настройка: логическое, численное или строковое. Если тип логический, то данный параметр может принимать только 2 значения: TRUE и FALSE (Истинна/ложь, да/нет, 1/0 и пр…) . Численный тип значит что параметру можно присвоить только целое число. А строковый значит что значением данного параметра может быть любая строка (адрес сайта, набор числовых значений и т.д.) .

Список параметров — это параметры с их описанием и набором значений, которые может принимать данный параметр.

Структура — имя параметра, по которому можно найти требуемую настройку через поле «Поиск » в about:config (Тип параметра, возможно указание для каких версий Firefox данный параметр подходит) — описание параметра.

  1. первое из значений, которое может принимать параметр
  2. второе из значений, которое может принимать параметр

X. n-ое из значений, которое может принимать параметр

прим. * — примечание к данному параметру (настоятельно рекомендуется читать)

Список групп параметров — сюда вынесены группы параметров, которые применяются в связке для решения определённой задачи (отдельное использование какого-либо параметра из связки для обычного пользователя как правило бессмысленно) .

Параметры :

accessibility.tabfocus (Целое) — Параметр, отвечающий за переключение между ссылками, текстовыми полями, кнопками и т.д. при нажатии кнопки TAB. Значения:

1 — Переключение только между текстовыми формами

2 — Переключение между всеми средствами управления формы (кроме текстовых полей)

3 — Переключение между всеми формами

5 — Переключение между текстовыми полями, а так же ссылками

7 — Переключение между всеми средствами управления формы, а так же ссылками

accessibility.typeaheadfind.autostart (Логическое) — Запускать или нет автоматически (без Ctrl+F) быстрый поиск, при вводе букв. Значения:

TRUE — Запускать

FALSE — Не запускать

accessibility.typeaheadfind.enabletimeout (Логическое) — Выключать ли панель быстрого поиска с автоматическим стартом (Если не через Ctrl+F) через некоторое время. Значение:

TRUE — Проигрывать звук

FALSE — Не проигрывать его

accessibility.typeaheadfind.timeout (Целое) — Время (в Мс), через которое будет закрыта панель быстрого поиска.

accessibility.typeaheadfind.enablesound (Логическое) — Отвечает за звук, если набранный в быстром поиске текст не найден. Значения:

TRUE — Проигрывать звук

FALSE — Не проигрывать его

accessibility.typeaheadfind.soundURL (Строка) — тип звука при ошибке. Значения:

default — звук по умолчанию

beep — системный звук

app.update.interval (Целое) — интервал (в секундах), по прошествии которого проверяется наличие обновления браузера.

прим. 1 день это 86400 секунд

app.update.auto (Логическое, с Firefox 12) — параметр, отвечающий за автообновление Firefox. Значения:

TRUE — Firefox будет самостоятельно обновляться, не беспокоя пользователя

FALSE — Будет выдаваться запрос на обновление браузера (как у Firefox до 12 версии)

browser.altClickSave (Логическое) — отвечает за возможность сохранять объекты при клике ЛКМ с зажатой клавишей Alt. Значения:

TRUE — При клике на объект Alt+ЛКМ происходит его сохранение

FALSE — Стандартное поведение браузера

browser.backspace_action (Целое) — отвечает за поведение клавиши Backspase. Значения:

0 — при нажатии на клавишу происходит возвращение назад

1 — при нажатии на клавишу переход вперёд

2 — при нажатии на клавишу данная клавиша игнорируется браузером

browser.bookmarks.autoExportHTML (Логическое) — вариант сохранения закладок (places.sqlite/HTML файл). Значения:

TRUE — лисичка будет сохранять закладки в HTML

FALSE — закладки будут сохраняться в places.sqlite

browser.cache.check_doc_frequency (Целое) — как часто проверять страницу на изменения. Значения:

0 — один раз за сессию

1 — каждый раз при просмотре страницы

2 — не проверять, использовать кэш браузера

3 — проверять, когда страница устарела (определяется автоматически).

browser.cache.disk.enable (Логическое) — параметр, отвечающий за использование дискового кэша. Значения:

TRUE — использовать дисковый кэш

FALSE — не использовать

browser.cache.disk.capacity (Целое) — размер дискового пространства под кэш браузера (в килобайтах).

browser.cache.disk.parent_directory (Строка) — путь к папке, в которой будет создана папка cache с кэшем Firefox.

прим. Путь прописывается таким образом: X:\папка 1\папка 2\

прим 2. Для работы этой опции требуется установить параметру browser.cache.disk.enable значение TRUE

browser.cache.disk_cache_ssl (Логическое) — Разрешить кэширование защищённых страниц (HTTPS/SSL) или нет. Значения:

TRUE — разрешить

FALSE — запретить

прим. Для работы этой опции требуется установить параметру browser.cache.disk.enable значение TRUE

browser.cache.memory.enable (Логическое) — параметр, отвечающий за использование кэша в оперативной памяти. Значения:

TRUE — использовать кэш в оперативной памяти

FALSE — не использовать

browser.cache.memory.capacity (Целое) — определяет, как используется оперативная память для кэша браузера. Значения:

1 — размер определяется автоматически в процентах от общей оперативной памяти;

0 — оперативная память для кэша не используется;

n — максимальный размер кэша устанавливается в n килобайт

прим. Для работы этой опции требуется установить параметру browser.cache.memory.enable значение TRUE

browser.chrome.image_icons.max_size (Целое) — Максимальная ширина/высота изображения (в пикселях), для отображения его уменьшенной копии.

прим. Эта опция может понадобиться для корректной работы некоторых «кривых» тем, которые растягивают favicon’ы на половину панели вкладок.

browser.chrome.toolbar_tips (Логическое) — отображать или нет всплывающие подсказки при наведении курсора на активные элементы как браузера, так и сайтов. Значения:

TRUE — отображать

FALSE — не отображать

browser.download.lastDir.savePerSite (Логическое) — При сохранении файлов с включенным параметром «Всегда выдавать запрос на сохранение файлов» браузер запоминает последнее место сохранения. Данный параметр позволяет задать отдельную папку для каждого сайта. Значения:

TRUE — Для каждого сайта запоминается своё «последнее место сохранения файла»

FALSE — Последняя папка запоминается для всех сайтов

browser.download.manager.scanWhenDone (Логическое) — Проверка файлов антивирусом. Значения:

FALSE отключает проверку закачиваемых фалов антивирусом (увеличивается скорость, но уменьшается безопасность), так же отключается сообщение «Этот файл получен с другого компьютера и, возможно, был заблокирован с целью защиты компьютера»

TRUE проверка включена.

browser.download.manager.showAlertOnComplete (Логическое) — отвечает за сообщение о загрузке файлов. Значения:

TRUE — Показывать сообщение о загрузке файлов

FALSE — Не показывать сообщение о загрузке файлов

browser.download.manager.flashCount (Целое) — время (в секундах), в течение которого показывается сообщение о загрузке файлов.

прим. работы этой опции требуется установить параметру browser.download.manager.showAlertOnComplete значение TRUE

browser.download.panel.removeFinishedDownloads (Логическое) — убирать или нет законченные загрузки из списка закачек. Значения:

TRUE — убирать, как закачка будет закончена

FALSE — оставлять в списке

browser.download.useToolkitUI (Логическое, с Firefox 20) — отвечает за отображение нового менеджера загрузок, вместо старого (в виде отдельного окна). Значения:

TRUE — отображать менеджер загрузок отдельным окном

FALSE — отображать менеджер загрузок нового типа (всплывающая окно из копки)

browser.display.force_inline_alttext — отвечает за показывание картинок в браузере

TRUE — показывать картинки

FALSE — картинки не показывать, вместо них будет alt-текст

browser.display.show_image_placeholders (Логическое) — Параметр, отвечающий за показ значков загружаемых картинок (квадратики такие). Значения:

TRUE — Показывать значки

FALSE — Не показывать

browser.enable_automatic_image_resizing (Логическое) — автоматическое масштабирование (уменьшение) картинок. Значения:

TRUE – Включить

FALSE — Отключить

browser.formfill.enable (Логическое) — сохранение истории поиска и форм.

TRUE сохраняются данные, введенные в формы веб-страницы и строки поисковой системы (search bar)

FALSE введенные данные не сохраняются

browser.history_expire_days (Целое) — количество дней, в течение которого сохраняется история посещений.

browser.link.open_external (Целое) — определяет, как открывать ссылки из внешних приложений. Значения:

0 – Открывать в последней вкладке/окне

1 – В новом окне

2 – В новой вкладке последнего окна

browser.link.open_newwindow.restriction (Целое) — Позволяет открывать вкладки вместо новых окон. Значения:

browser.newtab.url (Строка) — определяет что будет открываться в новых вкладках. Значения:

about:blank — Пустая страница

file:///* — Путь к папке\файлу

browser.newtabpage.rows и browser.newtabpage.columns (Целое, с Firefox 18.0) — Количество строк и колонок миниатюр, отображаемых на стартовой странице, появившейся в Firefox с 13 версии.

browser.newtabpage.enabled (Логическое, с Firefox 13.0) — Параметр, отвечающий за добавление сайтов в новую стартовую страницу. Значения:

TRUE — Страницы добавляться будут

FALSE — Страницы добавляться не будут, однако те что уже есть, останутся. Поэтому их нужно будет удалить вручную.

browser.pagethumbnails.capturing_disabled (Логическое, с Firefox 12.0) — Запрет создания эскизов страниц для страницы «новая вкладка». Значения:

TRUE — Эскизы страниц создаваться не будут

FALSE — Запрет на создание эскизов отсутствует

browser.panorama.animate_zoom (Логическое) — Параметр, отвечающий за анимацию «увеличения» вкладки при выборе её из панорамы. Значения:

TRUE — Анимация будет отображаться

browser.preferences.advanced.selectedTabIndex (Целое) — определяет, какой раздел вкладки «дополнительные» основных настроек открывать по умолчанию. Значения:

0 — Общие

2 — Обновления

3 — Шифрование

browser.preferences.animateFadeIn (Логическое) — менять ли при переходе по разделам настроек браузера высоту окна. Значения:

TRUE — менять

FALSE — не менять

browser.preferences.InContent (Логическое, с Firefox 15.0) — Опция, отвечающее за открытия настроек не в отдельном окне, а в вкладке. Значения:

TRUE — Настройки будут открываться в новой вкладке

FALSE — Настройки будут, как и раньше, открываться в отдельном окне

browser.preferences.instantApply (Логическое) — требуется ли наживать кнопку подтверждения для изменения настроек. Значения:

TRUE — Настройки активируются незамедлительно. (при этом в окне есть только кнопка «закрыть»)

FALSE — Для активации настроек необходимо нажать кнопку подтверждения. (при этом используются 2 кнопки: «Ок» и «Отмена»)

browser.safebrowsing.enabled (Логическое) — разрешить защиту от фишинга или нет. Значения:

FALSE — отключить защиту

browser.search.defaultenginename (Строка) — Указание имени поискового движка, используемого по умолчанию.

browser.search.openintab (Логическое) — определяет, где открывать результаты поиска из строки поиска. Значения:

TRUE — результаты поиска, из строки поиска будут открываться в новой вкладке

FALSE — в текущей вкладке

browser.search.suggest.enabled (Логическое) — грубо говоря, показывается или нет подбор значений при вводе в строку поиска. Значения:

TRUE — да, запрашивать для поисковых плагинов эти предположительные значения.

FALSE — нет, не запрашивать.

browser.send_pings (Логическое) — отправлять ли уведомления о нажатии ссылки адресам, указанным в атрибуте «ping» тега. Значения:

TRUE — отправлять.

browser.sessionhistory.max_entries (Целое) — Количество запоминаемых шагов «назад/вперёд».

browser.sessionstore.interval (Целое) — Промежуток (В мс) через который происходит сохранение сессии.

прим. 10000 = 10 сек

browser.sessionstore.max_tabs_undo (Целое) — Количество закрытых табов, отображаемых в «недавно закрытых вкладках»

browser.showQuitWarning (Логическое) — Определяет, показывать или нет окно с вопросом, сохранять закрываемые вкладки до следующей сессии или нет.

TRUE — показывать окно

FALSE — не показывать

browser.sessionstore.max_concurrent_tabs (Целое) — Сколько вкладок загружать одновременно при восстановлении сессии. В предыдущих версиях браузер грузил все вкладки одновременно, что сильно загружало систему.

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

Важно!!! Начиная с Firefox 13 при создании данного параметра значения параметров browser.sessionstore.restore_on_demand и browser.sessionstore.restore_pinned_tabs_on_demand автоматически принимают значение FALSE.

browser.sessionstore.resume_from_crash (Логическое) — Показывать или нет диалог восстановления сессии после сбоя в работе лисички. Значения:

TRUE — показывать

FALSE — начинать новую сессию без каких либо предупреждений

browser.startup.homepage (Строка) — задаем адрес домашней страницы. Значения:

about:newtab — Страница, содержащая наиболее посещаемые сайты (Появилась в Firefox 13)

about:home — Стартовая страница (она же домашняя страница по умолчанию)

about:blank — Пустая страница

http://* — Адрес сайта, который будет открываться

file:///* — Путь к папке/файлу

browser.tabs.animate (Логическое) — отвечает за анимацию панели вкладок (открытие\закрытие вкладок). Значения:

TRUE — анимация включена

FALSE — анимация выключена

browser.tabs.warnOnClose (Логическое) — определяет: показывать или нет предупреждение о закрытии нескольких вкладок. Значения:

TRUE — показывать

FALSE — не показывать

browser.tabs.tabMaxWidth (Целое) — Максимальная ширина вкладок (в пикселях).

browser.tabs.tabMinWidth (Целое) — Минимальная граница ширины вкладок (в пикселях), после которой появляется кнопка прокрутки вкладок.

browser.tabs.tabClipWidth (Целое) — Ширина вкладки (в пикселях), начиная с которой пропадает крестик.

browser.tabs.closeButtons (Целое) — Наличие кнопки «закрыть» на вкладках. Значения:

0 — показывать кнопку закрытия только на активной вкладке

1 — показывать кнопки закрытия на всех вкладках

2 — вообще не показывать кнопки закрытия

3 — показывать единственную кнопку закрытия в конце панели вкладок (так было в Firefox 1.x)

browser.tabs.closeWindowWithLastTab (Логическое) — Определяет: закрывать ли браузер при закрытии последней вкладки. Значения:

TRUE – закрывать окно при закрытии последней вкладки.

FALSE — Окно закрываться не будет.

browser.tabs.loadFolderAndReplace (Логическое) — В каждой папке с закладками внизу есть пункт «Открыть всё во вкладках». Также можно кликать средней кнопкой мыши по самой папке (или Ctrl+ЛКМ). Значения:

TRUE – все открытые в данный момент вкладки текущего окна будут заменены

FALSE – новые вкладки будут добавлены к уже существующим

browser.tabs.insertRelatedAfterCurrent (Логическое) — Данный параметр определяет где будут открываться новые вкладки.

TRUE — Новые вкладки будут открываться сразу за текущей вкладкой.

FALSE — Новые вкладки будут открываться в конце списка вкладок.

browser.tabs.loadBookmarksInBackground (Логическое) — У каждой закладки в контекстном меню есть пункт «Открыть в новой вкладке». Также можно кликать средней кнопкой мыши по закладке (или Ctrl+ЛКМ). Значения:

TRUE – новая вкладка откроется в фоне

FALSE – будет произведено переключение на новую вкладку

browser.tabs.loadDivertedInBackground (Логическое) — Определяет, как будут открываться вкладки, открываемые вместо окон), а также ссылки из внешних приложений. Значения:

TRUE – открывать такие вкладки в фоне

FALSE – переключаться на открываемые вкладки

browser.triple_click_selects_paragraph (Логическое) — определяет, что выделять при тройном клике по тексту. Значения:

TRUE – будет выделяться абзац

FALSE – будет выделяться строка

browser.underline_anchors (Логическое) — подчёркивать ссылки или нет. Значения:

FALSE – не подчёркивать

browser.urlbar.clickSelectsAll (Логическое) — автоматическое выделение всей строки в поле адресной строки. Значения:

TRUE – Включить

FALSE — Отключить

browser.urlbar.hideGoButton (Логическое) — управление кнопкой перехода на страницу (кнопка справа от адресной строки) Значения:

TRUE — кнопка видна. Значение не связано с безопасностью, только с багом кастомизации панелей

FALSE — кнопка спрятана

browser.urlbar.maxRichResults (Целое) — При вводе в адресную строку текста. Браузер старается предугадать наши желания и выводит под строкой адреса предполагаемые адреса, но это не всегда удобно. В данном параметре указывается количество показываемых предположений.

прим. Для отключения вывода данных адресов нужно поставить данному параметру значение -1

browser.urlbar.formatting.enabled (Логическое) — отвечает за выделение цветом домена в адресной строке. Значения:

TRUE – Включить выделение цветом

FALSE — Отключить выделение

browser.urlbar.trimURLs (Логическое, с Firefox 7.0) — Отвечает за отображение в адресной строке префикса «http://» (но при копировании адреса из адресной строки в буфер обмена префикс копируется). Значения:

TRUE – Прятать префикс

FALSE — Отображать его

browser.xul.error_pages.enabled (Логическое) — определяет метод показа ошибок соединения с сервером. Значения:

TRUE – если адрес не загружается, Firefox показывает в этой вкладке стандартную страницу с ошибкой.

FALSE – если адрес не загружается, Firefox показывает JavaScript-окошко, а вкладка остаётся пустой.

converter.html2txt.header_strategy (Целое) — как обрабатывать HTML заголовки, при сохранении web-страницы в простой текст. Значения:

0 — никак не обрабатывать

1 — Делать отступ (по принципу — H(n+1) сдвигается больше чем H(n))

2 — Нумеровать и делать небольшой отступ

config.trim_on_minimize (Логическое, создаётся) — Отвечает за местонахождении памяти во время сворачивания браузера. Значения:

TRUE при сворачивании браузера все его данные будут переноситься из ОЗУ (оперативная память) в виртуальную память (расположена на жёстком диске). Это позволит высвободить оперативную память (что при прожорливости лиса весьма полезно), но уменьшит скорость разворачивания браузера.

FALSE — Память не выгружается, но и работает быстрее (только при сворачивании-разворачивании, а не вообще)

Данные настройки отвечают за разрешение Java-script`ам что либо делать с окнами. Тип всех параметров Логический. Значения:

TRUE — разрешать, FALSE — запрещать.

dom.disable_window_open_feature.close — блокировать кнопку закрытия

dom.disable_window_open_ feature.directories — скрывать панель закладок

dom.disable_window_open_feature.location — скрывать адресную строку

dom.disable_window_open_feature.menubar — скрывать меню окна

dom.disable_window_open_ feature.minimizable — минимизировать всплывающие окна

dom.disable_window_open_ feature.personalbar — скрывать персональную панель инструментов

dom.disable_window_open_feature.resizable -изменять размеры окон

dom.disable_window_open_feature.scrollbars — скрывать полосы прокрутки

dom.disable_window_open_feature.status — скрывать строку состояния

dom.disable_window_open_feature.titlebar — скрывать заголовок окна

dom.disable_window_open_feature.toolbar — скрывать панель инструментов

dom.disable_window_move_resize — изменять размеры окна и запрет изменения его полльзователю

dom.ipc.plugins.enabled (Логическое) — Параметр, отвечающий за plugin-container. Значения:

TRUE — Использовать plugin-container

FALSE — Отключить его

extensions.alwaysUnpack (логическое) — параметр, отвечающий за возможность принудительно распаковывать все расширения. Это требуется для работы некоторых дополнений, написанных для старых версий Firefox, но может негативно сказаться на скорости загрузки лисички.

TRUE — Принудительно распаковывать все расширения

FALSE — Распаковывать, только если в install.rdf стоит соответствующий тег. Рекомендуется.

extensions.blocklist.enabled (Логическое) — Разрешить или нет Firefox блокировать расширения из «чёрного списка», который составляется разработчиками браузера. Значения:

FALSE — Игнорировать чёрный список и разрешить установку всех расширений.

extensions.blocklist.url (Строка) — адрес, по которому проверяется обновление чёрного списка.

extensions.blocklist.interval (Целое) — время, в секундах, через которое проверяется обновление чёрного списка.

extensions.dss.enabled (Логическое) — разрешить динамическую смену тем (без перезагрузки).

TRUE — разрешить

extensions.getAddons.maxResults (Целое) — при поиске дополнений через встроенный менеджер в результатах поиска отображается 25 результатов. Данный параметр позволяет увеличить количество результатов для более плодотворного поиска.

extensions.update.autoUpdateDefault (Логическое) — автоматическое обновление расширений без запроса пользователю. Значения:

TRUE — полностью автоматическое обновление, при котором вмешательство пользователя не требуется

FALSE — Перед обновлением дополнений Firefox будет спрашивать у пользователя разрешения

extensions.update.enabled (Логическое) — управляет поиском обновлений расширений. Значения:

TRUE — поиск обновлений разрешен

FALSE — запрещён

extensions.update.notifyUser (Логическое) — показывать информацию о найденных обновлениях для расширений при старте браузера. Значения:

TRUE — показывать

FALSE — не показывать

general.autoScroll (Логическое) — опция прокрутки страницы с использованием клика колёсиком мышки. Значения:

TRUE — Разрешить прокрутку таким способом

FALSE — Запретить такой метод прокрутки

geo.enabled (Логическое) — Определяет: посылать или нет сайтам информацию о вашем местоположении. Значение:

TRUE — Посылать данную информацию

FALSE — Сайтам не будет даваться доступ к вашему местоположению

image.animation_mode (Строка) — способ проигрывания анимации (gif). Значения:

normal — полностью проигрывать

once — единожды

none — запретить проигрывание анимации

images.dither (Строка) — параметр, отвечающий за сглаживание изображений. Значения:

auto — браузер сам решает, какие изображения сглаживать, а какие нет

true — Сглаживать все изображения

false — Не сглаживать их вообще

intl.accept_languages (Строка) — строка с списком предпочитаемых языков для отображения web-страниц.

javascript.options.jit.chrome (Логическое) — JS-движка для обработки оболочки браузера. Значения:

FALSE — Выключить её

keyword.enabled (Логическое) — управление поиском из адресной строки. значения:

TRUE — вести поиск

FALSE — запретить поиск из адресной строки

keyword.URL (Строка) — адрес поисковика по умолчанию (когда поиск ведётся из адресной строки). Значения:

layout.spellcheckDefault (Целое) — По умолчанию Firefox производит проверку правописания только в многострочных окнах ввода, игнорируя однострочные, с помощью этого параметра можно отключить проверку вообще, либо включить её и для однострочных полей ввода. Значения:

  1. Отключить проверку правописания
  2. Проверка правописания работает в «больших» полях ввода
  3. Проверка правописания работает во всех полях ввода

layout.word_select.eat_space_to_next_word (Логическое) — Определяет, как будет выделяться слово при двойном щелчке на него. Значения:

TRUE — при двойном щелчке на слово выделяет его с пробелом, который расположен справа

FALSE — Пробел не выделяется при двойном щелчке на слово

middlemouse.paste (Логическое) – вставка текста из буфера обмена кликом средней кнопки мыши. Значения:

TRUE – Разрешить

FALSE — Запретить

middlemouse.scrollbarPosition (Логическое) — Настройка поведения скроллбара при щелчке по нему СКМ (Средней кнопки мыши). Значения:

TRUE — При щелчке СКМ по скроллбару бегунок переходит на то место, куда был произведён щелчок.

FALSE — При щелчке СКМ по скроллбару ничего не происходит

mousewheel.acceleration.start (Целое) — через сколько «щелчков» непрерывного вращения колеса считается включенным ускорение

mousewheel.acceleration.factor (Целое) — ускорение прокрутки страниц. (Если прокручивать надо много, то скорость прокрутки будет увеличена на значение, указанное в данном параметре).

mousewheel.withcontrolkey.numlines (Целое) — поведение мыши при увеличении / уменьшении масштаба с помощью прокрутки ее колесом. Значения:

1 — Колесом мыша от себя — УВЕЛИЧЕНИЕ масштаба

1 — Колесом мыша от себя — УМЕНЬШЕНИЕ масштаба

прим. В MacOSX на Control+прокрутку вешается увеличение участка экрана под мышкой — для дизайнеров, показа на презентациях и людей с неорлиным зрением.

network.automatic-ntlm-auth.trusted-uris (Строковое) — список адресов, для которых требуется NTLM. Если адресов несколько — то они вводятся через запятую.

network.cookie.cookieBehavior (Целое) — обработка браузером куков. Значения:

0 — принимать все куки

1 — куки только с посещаемого сайта

2 — не принимать куки

3 — Работать с cookies, основываясь на уровнях приватности

network.http.connect.timeout (Целое) — количество секунд, которое отводится на загрузку страницы.

network.http.use-cache (Логическое) — определяет, разрешено ли кэшировать http-документы. Значения:

TRUE — разрешено

FALSE — не разрешено

network.http.sendRefererHeader (Целое) — определяет, когда посылать Referer header (т.е. речь идет об отсылке серверу URI-адреса того ресурса, с которого произведен клик по ссылке или на котором загружаются изображения). Значения:

0 — никогда не посылать;

1 — посылать только для ссылок;

2 — посылать для ссылок и изображений (значение по умолчанию)

прим. Внимание: запрет на отсылку Referer headers может вызвать нарушения в работе некоторых сайтов (например, могут не отображаться картинки, в т.ч. и капчи).

network.standard-url.escape-utf8 (Логическое) — кодирование ссылок при копировании. Значения:

TRUE — Кодирование разрешено, скопированные ссылки будут выглядеть так: http://ru.wikipedia.org/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:Search

network.prefetch-next (Логическое) — Предварительная загрузка браузером ссылок, которые сайт считает наиболее вероятным следующим шагом пользователя. Значения:

TRUE — Включить

nglayout.initialpaint.delay (Целое) — Это задержка перед началом отрисовки страницы в миллисекундах. Рекомендуется 0.

pdfjs.disabled (Логическое, с Firefox 15.0) — Параметр отвечающий за отображение документов в формате PDF в самом браузере. Значения:

TRUE — Данная функция отключена. Для открытия PDF требуется отдельное приложение

FALSE — PDF документы открываются при помощи браузера

permissions.default.image (Целое) — отвечает за отображение изображений. Значения:

1 — Загружать все изображения

2 — Не загружать изображения

3 — Загружать изображения только с этого же сервера

plugins.click_to_play (Логическое, для Firefox 14.0+) — Отвечает за запуск содержимого страницы, отображаемого с помощью плагинов, при помощи кнопки «проиграть». Значения:

TRUE — Контент будет воспроизводиться только после нажатия на соответствующую кнопку (рекомендуется).

FALSE — Контент будет запускаться автоматически при загрузке страницы.

plugin.default_plugin_disabled (Логическое) — показывать или нет всплывающее предупреждение об отсутствии требуемого для элементов страницы плагина. Например: уведомление о том, что требуется flashplayer для youtube. Значения:

TRUE — Показывать такие предупреждения.

FALSE — Не показывать.

plugin.scan.plid.all (Логическое) — разрешение сканирования каталогов, указанным в реестре Windows идентифицирующих плагины. Значения:

TRUE — Сканировать указанные в реестре каталоги

FALSE — Не сканировать

plugins.update.notifyUser (Логическое) — уведомлять или нет пользователя об обновлениях плагинов. Значения:

TRUE — уведомлять

FALSE — не уведомлять

print.always_print_silent (Логическое) — определяет: показывать или нет диалог выбора принтера при печати. Значения:

TRUE — Диалог не показывается. Печать ведётся на заданном по умолчанию принтере.

FALSE — Диалог показывается.

profile.confirm_automigration (Логическое) — спрашивать или нет о импорте информации из других браузеров при создании нового профиля. Значения:

TRUE — спрашивать

FALSE — не спрашивать

profile.seconds_until_defunct (Целое) — время (в секундах), по прошествии которого не использовавшийся профиль считается устаревшим и удаляется из списка профилей.

прим. 1 день это 86400 секунд

security.dialog_enable_delay (Целое) — задержка перед закачкой дополнения. Рекомендуется 0.

ui.key.saveLink.shift (Логическое) — использовать ли комбинацию Shift+ЛКМ для закачки объекта. Значения:

TRUE — использовать такую комбинацию

FALSE — не использовать

ui.submenuDelay (Целое) — Этот параметр отвечает за задержку перед открытием подменю. Значения:

1 — подменю откроется только при клике

0 — задержки нет

n — задержка (в мс)

view_source.wrap_long_lines (Логическое) — отвечает за перенос длинных строк при показе исходного кода страницы. Значения:

TRUE — Переносить

FALSE — Не переносить

Firefox хранит все эти настройки в файле prefs.js , который расположен в папке профиля (~/.mozilla/firefox) , во избежании потери работоспособности браузера рекомендуется создать резервную копию. Некоторые параметры очень похожи между собой, потому при их коррекции нужно быть внимательным…

https://сайт/wp-content/uploads/2016/03/aboutconfig_001.png https://сайт/wp-content/uploads/2016/03/aboutconfig_001-150x150.png

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

Хотя у каждого подобного программного продукта есть целая армия поклонников, можно выделить Firefox от сообщества Mozilla. Среди прочих этот браузер выделяется отсутствием следящих модулей (чем особенно «прославился» "Хром" от "Гугл") и гуманными требованиями к вычислительным ресурсам. Для того чтобы работа с программой была удобной, должна быть выполнена настройка Firefox. Это позволит откорректировать браузер именно под свои требования.

Две возможности

Настройка Firefox может быть выполнена двумя способами: штатными средствами, доступными каждому пользователю, а также при помощи внесения непосредственных изменений в файл конфигурации. Хотя второй способ (скрытые настройки Firefox) более универсален, так как позволяет получить полный контроль над конфигурированием программы, новичкам использовать его следует с осторожностью. Необдуманное внесение изменений может привести к обратному эффекту - замедлению работы, сбоям и пр. Для запуска нужно в строке адреса набрать about:config. А вот настройка Firefox штатными средствами полностью безопасна: серьезно нарушить работу программы невозможно, а относительно небольшое количество пунктов позволяет легко восстановить прежнее состояние браузера.

Основная настройка Firefox

Мы уже указывали, что каждый пользователь должен настроить программу «под себя», поэтому слепо следовать приводимым рекомендациям не нужно. Итак, настройка начинается с запуска приложения и нажатия на оранжевую (в Stable и Beta версиях) кнопку Firefox, находящуюся в верхнем левом углу окна программы. Далее в списке нужно найти «Настройки» и проследовать в одноименную вкладку. Блок «Запуск» дает возможность указать страницу, которая будет отображена при включении браузера. При установке расширения Speed Dial соответствующая домашняя страница, как правило, будет вставлена автоматически. Не стоит игнорировать возможность указания папки для загрузки файлов: это избавит от необходимости каждый раз искать проводником нужный путь. У одних пользователей это может быть рабочий стол, а у других - специальная папка на диске. Во вкладке «Содержимое» нужно активировать блокировку это сбережет при посещении некоторых сайтов. Здесь же, напротив «Шрифт и цвета», следует нажать «Дополнительно» и в кодировках выставить Юникод (UTF-8).

Вкладка «Приватность» содержит возможность включить в отсылаемые браузером пакеты данных специальную комбинацию символов, которая сообщает посещаемому сайту о том, что пользователь не хочет (или наоборот), чтобы создавался log-файл с его действиями. В то же время Интернет-ресурсы не обязаны следовать этому требованию. По крайней мере, пока. А вот если в блоке «История» запретить сохранение, то вся информация о сессии (посещенные страницы, набранные в формах данные и куки) будет уничтожаться после закрытия приложения. Фактически это аналог приватного режима. Полезно при работе за чужим компьютером. Пункты вкладки «Защита» призваны обезопасить пользователя в Сети. Отключать их не следует (кроме "Мастер-пароль", это по усмотрению). Вкладка «Дополнительно» дает возможность сделать браузер основным ("Системные - По умолчанию"). В блоке «Просмотр сайтов» все галочки должны быть установлены: это делает работу с сайтами удобнее. Пункт «Выбор данных» предназначен для поддержки разработчиков: при сбоях данные передаются на сервера Firefox, где они анализируются, и принимаются меры по устранению ошибок в будущих версиях. С вкладкой «Обновления» особых вопросов обычно не возникает: отказ, ручной и автоматический режимы. А вот в «Сеть - Настройка» можно прописать порты и адреса при работе через прокси-сервер (локальный или сетевой).

Восстановление

Иногда требуется сохранить настройки Firefox. Например, при переустановке системы. Это очень просто сделать при помощи программы MozBackup. После запуска нужно из списка выбрать Firefox, указать режим backup и место сохранения профиля. При восстановлении выбираем restore.