Настройка и оптимизация Firefox.

Автор: admin.


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

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

Стандартные настройки.

  Первое, что бы я посоветовал сделать, это обратиться к стандартным настройкам и кое что, подкорректировать. Заходим:  Правка → Настройки → Приватность.

Настройка приватности

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

Дополнительные настройки

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

Дополнительные плагины.

  Плагин «AddBlock Plus» - блокирует рекламу, как бы не относится к настройкам оптимизации, но в глобальном смысле имеет к этому отношение. Подробнее см. на этой странице.

Ссылка:  http://www.linux-info.ru/firefox-plugin-3.html

  Плагин «Better Privacy» -  удаляет супер-куки, больше относится к безопасности, но мы же помним, что "капля с каплей...". Подробнее см. на этой странице.

Ссылка:  http://www.linux-info.ru/firefox-plugin-2.html

  Плагин «SpeedFox» - автом./оптимизация браузера. Подробнее см. на этой странице.

Ссылка:  http://www.linux-info.ru/firefox-plugin-2.html

  Плагин «FasterFox» - более продвинутый плагин оптимизации, чем «SpeedFox», может лучше даже ставить его, кроме того, может быть, что этого плагина будет вполне достаточно в целом.

Ссылка:  http://www.linux-info.ru/firefox-plugin-2.html

  Плагин «Vacuum Places Improved» - дефрагментация places.sqlite. Подробнее см. на этой странице. 

Ссылка:  http://www.linux-info.ru/firefox-plugin-2.html

Скрытые настройки.

  Что бы добраться до скрытых настроек, нужно в адресной строке ввести «about:config» (без кавычек) и вы попадете на страницу, где будет целый вагон с телегой впридачу, разных настроек. В самом верху страницы находится строка поиска, это для удобства. Что бы быстро отыскать ту или иную настройку, нужно "вбить" ее название в строку поиска и нажать «Enter», затем двойной клик по строке для изменения параметров. Далее, я представляю длинный список с описаниями нужных настроек. Какие из них использовать, а какие нет, решать придется вам самим, путем собственных экспериментов, главное помнить, что чем больше отключить, тем больше будет высвобождено ресурсов в пользу скорости работы браузера, но в разумных пределах, потому, как если слишком переусердствовать, то можно получить результат, когда с браузером вообще невозможно будет работать. Одним словом, если не лень, то пробуйте и ищите свою "золотую середину". Лично мне, это очень сильно пригодилось и теперь мой браузер, не смотря на внушительный объем плагинов и расширений, работает на довольно приличных скоростях.
 
   Все нижеизложенное, это общий труд большого количества людей, которые объединившись на своем форуме, создали этот материал. (http://forum.mozilla-russia.org).


(Что бы просмотреть, нажмите на спойлер)

1 - 10


accessibility.tabfocus (Целое) 

Параметр, отвечающий за переключение между ссылками, текстовыми полями, кнопками и т.д. при нажатии кнопки TAB.

Значения:
   1 - переключение только между текстовыми формами
   2 - переключение между средствами управления формы (кроме текстовых полей)
   3 - переключение между всеми формами
   4 - переключение между ссылками
   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.

Значения:
   TRUE - firefox будет самостоятельно обновляться
   FALSE - будет выдаваться запрос на обновление браузера

browser.backspace_action (Целое)

Отвечает за поведение клавиши Backspase.

Значения:
   0 - при нажатии на клавишу происходит возвращение назад
   1 - при нажатии на клавишу переход вперед
   2 - при нажатии на клавишу данная клавиша игнорируется браузером

browser.bookmarks.autoExportHTML (Логическое)

Вариант сохранения закладок (places.sqlite/HTML файл).
   TRUE - лисичка будет сохранять закладки в HTML
   FALSE - закладки будут сохраняться в places.sqlite

 

11 - 20



browser.cache.check_doc_frequency (Целое)

Как часто проверять страницу на изменения.

Значения:
   0 - один раз за сессию
   1 - каждый раз при просмотре страницы
   2 - не проверять, использовать кэш браузера
   3 - проверять, когда страница устарела (определяется автоматически)

browser.cache.disk.enable (Логическое)

Параметр, отвечающий за использование дискового кэша.

Значения:
   TRUE - использовать дисковый кэш
   FALSE - не использовать

browser.cache.disk.capacity (Целое)

Размер дискового пространства под кэш браузера ( в килобайтах ).
прим. Для работы этой опции требуется установить параметру browser.cache.disk.enable значение TRUE

browser.cache.disk.parent_directory (Строка)

Путь к папке, в которой будет создана папка cache с кэшем Firefox.
прим. Путь прописывается таким образом: X:\\папка 1\\папка 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 - последняя папка запоминается для всех сайтов

 

21 - 30



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.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 - сохраняются  введенные данные
   FALSE - введенные данные не сохраняются

browser.history_expire_days (Целое)

Количество дней, в течение которого сохраняется история посещений.

browser.link.open_external (Целое)

Определяет, как открывать ссылки из внешних приложений.

Значения:
   0 – открывать в последней вкладке/окне
   1 – в новом окне
   2 – В новой вкладке последнего окна

browser.link.open_newwindow.restriction (Целое)

Позволяет открывать вкладки вместо новых окон.

Значения:
   0 – открывать все ссылки в вкладках
   1 – открывать ссылки в окнах
   2 – открывать ссылки в вкладках кроме, когда заданны нестандартные параметры

 

31 - 40



browser.newtab.url (Строка)

Определяет что будет открываться в новых вкладках.

Значения:
   about:newtab - страница, содержащая посещаемые сайты
   about:home - стартовая страница (она же домашняя страница по умолчанию)
   about:blank - пустая страница
   http://* - адрес сайта, который будет открываться
   file:///* - Путь к папке\файлу

browser.pagethumbnails.capturing_disabled (Логическое)

Запрет создания эскизов страниц для страницы "новая вкладка".

Значения:
   TRUE - эскизы страниц создаваться не будут
   FALSE - запрет на создание эскизов отсутствует

browser.panorama.animate_zoom (Логическое)

Параметр, отвечающий за анимацию "увеличения" вкладки при ее выборе.

Значения:
   TRUE - анимация будет отображаться
   FALSE - анимация отображаться не будет, рекомендуется для слабых компьютеров

browser.preferences.advanced.selectedTabIndex (Целое)

Определяет, какой раздел вкладки "дополнительные" основных настроек открывать по умолчанию.

Значения:
   0 - общие
   1 - сеть
   2 - обновления
   3 - шифрование

browser.preferences.animateFadeIn (Логическое)

Менять ли при переходе по разделам настроек браузера высоту окна.

Значения:
   TRUE - менять
   FALSE - не менять

browser.preferences.instantApply (Логическое)

Требуется ли наживать кнопку подтверждения для изменения настроек.

Значения:
   TRUE - настройки активируются незамедлительно
   FALSE - для активации настроек необходимо нажать кнопку подтверждения

browser.safebrowsing.enabled (Логическое)

Разрешить защиту от фишинга или нет.

Значения:
   TRUE - защита разрешена, рекомендуется этот вариант
   FALSE - отключить защиту

browser.search.openintab (Логическое)

Определяет, где открывать результаты поиска из строки поиска.

Значения:
   TRUE - результаты поиска, из строки поиска будут открываться в новой вкладке
   FALSE - в текущей вкладке

browser.search.suggest.enabled (Логическое)

Грубо говоря, показывается или нет подбор значений при вводе в строку поиска.

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

browser.send_pings (Логическое)

Отправлять ли уведомления о нажатии ссылки адресам, указанным в атрибуте "ping" тега <a>.

Значения
   TRUE - отправлять
   FALSE - не отправлять, рекомендуется

 

41 - 50



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 - страница, содержащая наиболее посещаемые сайты
   about:home - стартовая страница
   about:blank - пустая страница
   http://* - Адрес сайта, который будет открываться
   file:///* - Путь к папке\файлу

browser.tabs.animate (Логическое)

Отвечает за анимацию панели вкладок (открытие\закрытие вкладок).

Значения:
   TRUE - анимация включена
   FALSE - анимация выключена

browser.tabs.warnOnClose (Логическое)

Определяет: показывать или нет предупреждение о закрытии нескольких вкладок.

Значения:
   TRUE - показывать
   FALSE - не показывать

browser.taskbar.previews.enable (Логическое)

Определяет: показывать ли вкладке в "супербаре" windows 7.

Значения:
   TRUE - показывать
   FALSE - не показывать

 

51 - 60



browser.tabs.tabMaxWidth (Целое)

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

browser.tabs.tabMinWidth (Целое)

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

browser.tabs.tabClipWidth (Целое)

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

browser.tabs.closeButtons (Целое)

Наличие кнопки "закрыть" на вкладках.

Значения:
   0 - показывать кнопку закрытия только на активной вкладке
   1 - показывать кнопки закрытия на всех вкладках
   2 - вообще не показывать кнопки закрытия
   3 - показывать единственную кнопку закрытия в конце панели вкладок

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 – будет выделяться строка

 

61 - 70



browser.underline_anchors (Логическое)

Подчёркивать ссылки или нет.

Значения:
   TRUE - подчёркивать ссылки
   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 заголовки (<H1>-<H6>) при сохранении 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 - скрывать панель инструментов

 

71 - 80



dom.ipc.plugins.enabled (Логическое)

Параметр, отвечающий за plugin-container.

Значения:
   TRUE - использовать plugin-container
   FALSE - отключить его

extensions.alwaysUnpack (логическое)

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

Значения:
   TRUE - принудительно распаковывать все расширения
   FALSE - распаковывать, только если в install.rdf стоит соответств. тег (рекомендуется)

extensions.blocklist.enabled (Логическое)

Разрешить или нет Firefox блокировать расширения из "чёрного списка", который составляется разработчиками браузера.

Значения:
   TRUE - блокировать такие расширения (рекомендуется)
   FALSE - игнорировать чёрный список и разрешить установку всех расширений

extensions.blocklist.url (Строка)

Адрес, по которому проверяется обновление чёрного списка.

extensions.blocklist.interval (Целое)

Время, в секундах, через которое проверяется обновление чёрного списка.

extensions.dss.enabled (Логическое)

Разрешить динамическую смену тем (без перезагрузки).

Значения:
   TRUE - разрешить
   FALSE - запретить (рекомендуется)

extensions.getAddons.maxResults (Целое)

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

extensions.update.autoUpdateDefault (Логическое)

Автоматическое обновление расширений без запроса пользователю.

Значения:
   TRUE - полностью автоматическое обновление
   FALSE - перед обновлением дополнений Firefox будет спрашивать

extensions.update.enabled (Логическое)

Управляет поиском обновлений расширений.

Значения:
   TRUE - поиск обновлений разрешен
   FALSE - запрещён

extensions.update.notifyUser (Логическое)

Показывать информацию о найденных обновлениях для расширений при старте браузера.

Значения:
   TRUE - показывать
   FALSE - не показывать

 

81 - 90



gfx.use text smoothing setting (Логическое, Только для MacOS X)

Параметр сглаживания шрифтов.

Значения:
   TRUE - использовать системные настройки MacOS X
   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-движка для обработки оболочки браузера.

Значения:
   TRUE - включить такую обработку. Рекомендуется этот вариант
   FALSE - выключить её

keyword.enabled (Логическое)

Управление поиском из адресной строки.

Значения:
   TRUE - вести поиск
   FALSE - запретить поиск из адресной строки

keyword.URL (Строка)

Адрес поисковика по умолчанию (когда поиск ведётся из адресной строки).

Значения:
   Google - http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=
   Yandex - http://yandex.ru/yandsearch?stype=first&clid=46511&text=

layout.spellcheckDefault (Целое)

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

Значения:
   0. Отключить проверку правописания
   1. Проверка правописания работает в "больших" полях ввода
   2. Проверка правописания работает во всех полях ввода

 

91 - 100



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 - не разрешено

 

101 - 110



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
   FALSE - Кодирование запрещено, скопированные ссылки будут выглядеть так (также ссылка): http://ru.wikipedia.org/wiki/Служебная:Search
прим. НО при отключённом кодировании ссылки могут копироваться с ошибками, например так: http://www.google.ru/search?q=поиск

network.prefetch-next (Логическое)

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

Значения:
   TRUE - включить
   FALSE - отключить (рекомендуется)

nglayout.initialpaint.delay (Целое)

Это задержка перед началом отрисовки страницы в миллисекундах. Рекомендуется 0.

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 - диалог показывается

 

111 - 120



profile.confirm_automigration (Логическое)

Спрашивать или нет о импорте информации из других браузеров при создании нового профиля.

Значения:
   TRUE - спрашивать
   FALSE - не спрашивать

profile.seconds_until_defunct (Целое)

Время (в секундах), по прошествии которого не использовавшийся профиль считается устаревшим и удаляется из списка профилей.
прим. Один день это:  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 - не переносить

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

Назначение внешнего просмотрщика\редактора
   view_source.editor.external (Логическое) = TRUE
   view_source.editor.path (Строка) = путь к внешнему редактору

Отключение проверки совместимости расширений
   extensions.checkCompatibility.номер версии = true 

Т.е. например, для firefox 9 данная строка будет выглядеть так: extensions.checkCompatibility.9.0.

Включение рендеринга с использованием аппаратного ускорения:
   gfx.font_rendering.directwrite.enabled (логическое) = true
   mozilla.widget.render-mode (целое) = 6
  Для включения ускорения с использованием DirectX9/OpenGL:
   layers.accelerate-all (логическое) = true
  Для включения ускорения с использованием DirectX10:
   layers.prefer-d3d9 (логическое) = true

Выключить иконки сайтов (на вкладках и в адресной строке и в закладках):
   browser.chrome.site_icons (Логическое) =  false
   browser.chrome.favicons (Логическое) = false

 

121 - 130



Убрать рамку обводящую ссылку во время клика:
   browser.display.focus_ring_on_anything (Логическое) = false
   browser.display.focus_ring_width (Целое) = 0

Изменение скорости скроллинга в лисе:
   mousewheel.withnokey.sysnumlines (Логическое) = false
   mousewheel.withnokey.numlines (Целое) = 6 (это скорость скролинга, 6 для примера)
прим. Перезагружать Firefox не требуется, изменения видны сразу.

Запретить обновление конкретного расширения:
   extensions.{ID}.update.enabled = false, где:
   {ID} - ID расширения (Можно посмотреть, набрав в адресной строке about:support)

Включение WebGL, D3D и Direct2D с игнорированием чёрных списков:
   webgl.force-enabled (Логическое) = true
   layers.acceleration.force-enabled (Логическое) = true
   gfx.direct2d.force-enabled (Логическое) = true
прим. Это позволит использовать данные возможности на старых или глючных версий драйверов на видеокарты или сами видеокарты.

Включение\отключение протокола SPDY

Для включения требуется поставить параметрам network.http.spdy.enabled и network.http.spdy.use-alternate-protocol значения true. Для выключения, тем же параметрам нужно поставить, соответственно, false.

Отключение режима, при котором при восстановлении сессии загружается лишь одна вкладка, а остальные только при переходе на неё.
   browser.sessionstore.restore_on_demand = false - обычные вкладки
   browser.sessionstore.restore_pinned_tabs_on_demand = false - закрепленные вкладки

Настройки плавной прокрутки:
  

general.smoothScroll.* (логическое)

Включение\выключение плавной прокрутки для разных типов прокрутки.

Значения:

TRUE - включить

FALSE - выключить
      general.smoothScroll.pixels - попиксельное прокручивание
      general.smoothScroll.lines - полинейная прокрутка
      general.smoothScroll.pages - постраничная прокрутка
      general.smoothScroll.scrollbars - прокрутка с помощью полосы прокрутки
      general.smoothScroll.other - прочее

      general.smoothScroll.*.durationMinMS (целое)

Сколько времени (в мс) тратить на прорисовку одного "шага" прокрутки.

      general.smoothScroll.*.durationMaxMS (целое)

Сколько времени (в мс) тратить на прорисовку одного "шага" при ускоренной прокрутке.

      general.smoothScroll.pixels.durationMinMS

Минимальное время, затрачиваемое на прорисовку анимации для попиксельной прокрутки.     

     general.smoothScroll.pixels.durationMaxMS

Максимальное время, затрачиваемое на прорисовку анимации для попиксельной прокрутки.  

 

131 - 138

   

     general.smoothScroll.lines.durationMinMS

Минимальное время, затрачиваемое на прорисовку анимации для полинейной прокрутки.     

     general.smoothScroll.lines.durationMaxMS

Максимальное время, затрачиваемое на прорисовку анимации для полинейной прокрутки.     

     general.smoothScroll.pages.durationMinMS

Минимальное время, затрачиваемое на прорисовку анимации для постраничной прокрутки,     

     general.smoothScroll.pages.durationMaxMS

Максимальное время, затрачиваемое на прорисовку анимации для постраничной прокрутки.     

     general.smoothScroll.scrollbars.durationMinMS

Минимальное время, затрачиваемое на прорисовку анимации для прокрутки с помощью полосы прокрутки.     

     general.smoothScroll.scrollbars.durationMaxMS

Максимальное время, затрачиваемое на прорисовку анимации для прокрутки с помощью полосы прокрутки.     

     general.smoothScroll.other.durationMinMS

Минимальное время, затрачиваемое на прорисовку анимации для прочих видов прокрутки.     

     general.smoothScroll.other.durationMaxMS

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

 
 

 

 

 

Интересные программы в интернете (1)  

 

Copyright 2011-2016 Настройка и оптимизация Firefox. All Rights Reserved.
Joomla theme by hostgator coupons