Полный список настроек About:config с пояснениями
Автор
|
Опубликовано: 4142 дня назад (22 июля 2013)
Блог: PATRIO O MUERTE!
Редактировалось: 1 раз — 22 июля 2013
|
0 Голосов: 2 |
Полный список настроек Мozilla. About:config с пояснениями
Как я уже неоднократно в этом блоге ниже писал,про Оптимизацию Mozilla Firefoxи твики и фишки Mozilla FirefoxВсеж таки это был не полный перечень настроек Mozilla - config...
И так.. Предлагаю вашему вниманию полный список настроек для about:config (Для входа в режим редактирования, нужно прописать в адресной строке about:config, нажать ENTER и пообещать лису ничего не ломать). После этого увидите вот такую страницу:
Настройки, которые я здесь описал работают в Firefox 4.x за исключением специально оговорённых.
Страница About:config позволяет изменять настройки firefox, которые скрыты от глаз пользователя разработчиками данного браузера. Ближайший аналог - это реестр windows с инструментом его редактирования regedit. Вот некоторые основные понятия:
Параметр - запись (строка) в about:config, отвечающая за какую-либо настройку браузера. Состоит из названия, и значения. В данной статье название выделяется жирным шрифтом, а возможные значения: курсивом. Помимо этого рядом с названием в скобках указывается тип значения.
Строковый тип: параметры с таким типом могут принимать значения, состоящие из любых символов (например адрес поисковика).
Целое: Любое целое число в десятичном виде. (Например количество отображаемых вкладок в пункте меню "недавно открытые вкладки)
Логическое: параметры данного типа могут принимать лишь 2 значение: TRUE и FALSE (Истина и ложь, вкл. и выкл.). (Например: показывать ли вкладке в "супербаре" windows 7).
Если в about:config вы не обнаружите какого-либо параметра, то создайте его:
Создание нового параметра: ПКМ (Щелчок правой кнопкой мыши) по странице About:config -> Создать -> Выберите тип создаваемого параметра (указан рядом с каждым параметром)
Все изменённые или добавленные параметры хранятся в файле prefs.js, который расположен в папке вашего профиля.
Если вы знаете ещё какие нибудь параметры или у вас есть предложения по оформлению, то напишите их в теме http://forum.mozilla-russia.org/viewtop … 90#p338890, мне в личные сообщения, или отправьте e-mail (через соответствующую ссылку под аватаром).
P.S. Я не ставлю своей целью перечисление всех настроек about:config. В этой статье перечислены лишь те настройки, которые могут пригодиться на практике среднестатистическому пользователь данного браузера и которые не дублируют обычные настройки Firefox.
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 секунд
browser.backspace_action (Целое) - отвечает за поведение клавиши Backspase. Значения:
0 - при нажатии на клавишу происходит возвращение назад
1 - при нажатии на клавишу переход вперёд
2 - при нажатии на клавишу данная клавиша игнорируется браузером
browser.bookmarks.autoExportHTML (Логическое, для Firefox 3.5+) - вариант сохранения закладок (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.enable значение TRUE
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.download.manager.scanWhenDone (Логическое) - Проверка файлов антивирусом. Значения:
FALSE отключает проверку закачиваемых фалов антивирусом (увеличивается скорость, но уменьшается безопасность), при
TRUE проверка включена.
browser.download.manager.showAlertOnComplete (Логическое) - отвечает за сообщение о загрузке файлов. Значения:
TRUE - Показывать сообщение о загрузке файлов
FALSE - Не показывать сообщение о загрузке файлов
browser.download.manager.flashCount (Целое) - время (в секундах), в течение которого показывается сообщение о загрузке файлов.
прим. Для работы этой опции требуется установить параметру browser.download.manager.showAlertOnComplete значение TRUE
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 (Целое) - Позволяет открывать вкладки вместо новых окон. Значения:
0 – открывать все ссылки в вкладках
1 – Открывать ссылки в окнах
2 – Открывать ссылки в вкладках за исключением случаев, когда заданны нестандартные параметры окна (например изменение размера)
browser.preferences.advanced.selectedTabIndex (Целое) - определяет, какой раздел вкладки "дополнительные" основных настроек открывать по умолчанию. Значения:
0 - Общие
1 - Сеть
2 - Обновления
3 - Шифрование
browser.preferences.animateFadeIn (Логическое) - менять ли при переходе по разделам настроек браузера высоту окна. Значения:
TRUE - менять
FALSE - не менять
browser.preferences.instantApply (Логическое) - требуется ли наживать кнопку подтверждения для изменения настроек. Значения:
TRUE - Настройки активируются незамедлительно. (при этом в окне есть только кнопка "закрыть")
FALSE - Для активации настроек необходимо нажать кнопку подтверждения. (при этом используются 2 кнопки: "Ок" и "Отмена")
browser.search.openintab (Логическое) - определяет, где открывать результаты поиска из строки поиска. Значения:
TRUE - результаты поиска, из строки поиска будут открываться в новой вкладке
FALSE - в текущей вкладке
browser.search.suggest.enabled (Логическое) - грубо говоря, показывается или нет подбор значений при вводе в строку поиска. Значения:
TRUE - да, запрашивать для поисковых плагинов эти предположительные значения.
FALSE - нет, не запрашивать.
browser.safebrowsing.enabled (Логическое) - разрешить защиту от фишинга или нет. Значения:
TRUE - защита разрешена. Рекомендуется этот вариант.
FALSE - отключить защиту
browser.sessionhistory.max_entries (Целое) - Количество запоминаемых шагов "назад\вперёд".
browser.sessionstore.interval (Целое) - Промежуток (В мс) через который происходит сохранение сессии.
прим. 10000 = 10 сек
browser.sessionstore.max_tabs_undo (Целое) - Количество закрытых табов, отображаемых в "недавно закрытых вкладках"
browser.showQuitWarning (Логическое) - Определяет, показывать или нет окно с вопросом, сохранять закрываемые вкладки до следующей сессии или нет.
TRUE - показывать окно
FALSE - не показывать
browser.sessionstore.max_concurrent_tabs (Целое, для Firefox 4.0b) - Сколько вкладок загружать одновременно при восстановлении сессии. В предыдущих версиях браузер грузил все вкладки одновременно, что сильно загружало систему.
прим. Если присвоить параметру значение 0, то вкладки будут загружаться, когда на них переключаешься.
browser.startup.homepage (Строка) - задаем вручную папку на жестком диске в качестве домашней страницы. Значение: (file:///<путь к папке>);
browser.tabs.warnOnClose (Логическое) - определяет: показывать или нет предупреждение о закрытии нескольких вкладок.
TRUE - показывать
FALSE - не показывать
browser.taskbar.previews.enable (Логическое) - Определяет: показывать ли вкладке в "супербаре" windows 7.
TRUE - показывать
FALSE - не показывать
browser.tabs.animate (Логическое) - Отвечает за анимацию в таббаре. Значения:
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 (Логическое, для 3.6+) - Данный параметр определяет где будут открываться новые вкладки.
TRUE - Новые вкладки будут открываться сразу за текущей вкладкой.
FALSE - Новые вкладки будут открываться в конце писка вкладок.
browser.tabs.loadBookmarksInBackground (Логическое) - У каждой закладки в контекстном меню есть пункт «Открыть в новой вкладке». Также можно кликать средней кнопкой мыши по закладке (или Ctrl+ЛКМ). Значения:
TRUE – новая вкладка откроется в фоне
FALSE – будет произведено переключение на новую вкладку
browser.tabs.loadDivertedInBackground (Логическое) - Определяет, как будут открываться вкладки, открываемые вместо окон), а также ссылки из внешних приложений. Значения:
TRUE – открывать такие вкладки в фоне
FALSE – переключаться на открываемые вкладки
browser.triple_click_selects_paragraph (Логическое) - определяет, что выделять при тройном клике по тексту. Значения:
TRUE – будет выделяться абзац
FALSE – будет выделяться строка
browser.underline_anchors (Логическое) - подчёркивать ссылки или нет. Значения:
TRUE – подчёркивать ссылки
FALSE – не подчёркивать
browser.urlbar.maxRichResults (Целое) - При вводе в адресную строку текста. Браузер старается предугадать наши желания и выводит под строкой адреса предполагаемые адреса (по умолчанию-12), но это не всегда удобно. В данном параметре указывается количество показываемых предположений.
browser.urlbar.hideGoButton (Логическое) - управление кнопкой перехода на страницу ( кнопка справа от адресной строки ) Значения:
TRUE - кнопка видна. Значение не связано с безопасностью, только с багом кастомизации панелей
FALSE - кнопка спрятана
browser.urlbar.clickSelectsAll (Логическое) - автоматическое выделение всей строки в поле адресной строки. Значения:
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 - Память не выгружается, но и работает быстрее (только при сворачивании-разворачивании, а не вообще)
dom.ipc.plugins.enabled (Логическое, для firefox 3.6+) - Данная функция обеспечивает работу вкладок и плагинов в отдельных процессах (каждая вкладка работает в отдельном процессе, равно как и каждый плагин). Такой подход позволяет увеличить безопасность и стабильность браузера. (К слову подобная технология была реализована в браузере Google Chrome). Значения:
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 - скрывать панель инструментов
extensions.alwaysUnpack (логическое, для Firefox 4.0) - параметр, отвечающий за возможность принудительно распаковывать все расширения. Это требуется для работы некоторых дополнений, написанных для старых версий Firefox, но может негативно сказаться на скорости загрузки лисички.
TRUE - Принудительно распаковывать все расширения
FALSE - Распаковывать, только если в install.rdf стоит соответствующий тег. Рекомендуется.
extensions.dss.enabled (Логическое) - разрешить динамическую смену тем (без перезагрузки).
TRUE - разрешить
FALSE - запретить. Рекомендуется, так как динамическая смена тем работает весьма "криво".
extensions.getAddons.maxResults (Целое) - При поиске дополнений через встроенный менеджер в результатах поиска отображается только 5 результатов. Данный параметр позволяет увеличить количество результатов для более плодотворного поиска.
extensions.update.enabled (Логическое) - управляет поиском обновлений расширений. Значения:
TRUE - поиск обновлений разрешен
FALSE - запрещён
extensions.update.notifyUser (Логическое) - показывать информацию о найденных обновлениях для расширений при старте браузера. Значения:
TRUE - показывать
FALSE - не показывать
gfx.use text smoothing setting (Логическое, Только для MacOS X) - Параметр сглаживания шрифтов. Значения:
TRUE - Использовать системные настройки MacOS X.
FALSE - Сглаживать все шрифты.
general.autoScroll (Логическое) - опция прокрутки страницы с использованием клика колёсиком мышки. Значения:
TRUE - Разрешить прокрутку таким способом
FALSE - Запретить такой метод прокрутки
image.animation_mode (Строка) - способ проигрывания анимации (gif). Значения:
normal - полностью проигрывать
once - единожды
none - запретить проигрывание анимации
images.dither (Строка) - параметр, отвечающий за сглаживание изображений. Значения:
auto - браузер сам решает, какие изображения сглаживать, а какие нет
true - Сглаживать все изображения
false - Не сглаживать их вообще
intl.accept_languages (Строка) - строка с списком предпочитаемых языков для отображения web-страниц.
javascript.options.jit.chrome (Логическое, для Firefox 3.5+) - 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. Проверка правописания работает во всех полях ввода
layout.word_select.eat_space_to_next_word (Логическое) - Определяет, как будет выделяться слово при двойном щелчке на него. Значения:
TRUE - при двойном щелчке на слово выделяет его с пробелом, который расположен справа
FALSE - Пробел не выделяется при двойном щелчке на слово
middlemouse.paste (Логическое) – вставка текста из буфера обмена кликом средней кнопки мыши. Значения:
TRUE – Разрешить
FALSE - Запретить
middlemouse.scrollbarPosition (Логическое) - Настройка поведения скроллбара при щелчке по нему СКМ (Средней кнопки мыши). Значения:
TRUE - При щелчке СКМ по скроллбару бегунок переходит на то место, куда был произведён щелчок.
FALSE - При щелчке СКМ по скроллбару ничего не происходит
mousewheel.acceleration.start (Целое, для firefox 3.6+) - Отвечает за прибавку к стартовой скорости прокрутки (т.е. прибавку к скорости прокрутки, когда страница только начинает или заканчивает прокручиваться).
mousewheel.acceleration.factor (Целое, для firefox3.6+) - Ускорение прокрутки страниц. (Если прокручивать надо много, то скорость прокрутки будет увеличена на значение, указанное в данном параметре).
mousewheel.withcontrolkey.numlines (Целое) - поведение мыши при увеличении / уменьшении масштаба с помощью прокрутки ее колесом. Значения:
1 - Колесом мыша от себя - УВЕЛИЧЕНИЕ масштаба
-1 - Колесом мыша от себя - УМЕНЬШЕНИЕ масштаба
прим. В MacOSX на Control+прокрутку вешается увеличение участка экрана под мышкой - для дизайнеров, показа на презентациях и людей с неорлиным зрением.
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
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 - Загружать изображения только с этого же сервера
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 - Не переносить
Отдельно я выписал некоторые параметры, которые используются в связках для решения конкретной задачи:
Включение автозаполнения адресной строки, т.е. для перехода на часто посещаемые страницы достаточно будет набрать первую букву адреса и нажать ENTER.
browser.urlbar.autoFill (Логическое) = TRUE
network.standard-url.encode-utf8 (Логическое) = FALSE
network.standard-url.escape-utf8 (Логическое)= FALSE
Назначение внешнего просмотрщика\редактора
view_source.editor.external (Логическое) = TRUE
view_source.editor.path (Строка) = путь к внешнему редактору.
Отключение проверки совместимости расширений
extensions.checkCompatibility (логическое, создаётся, для Firefox 3.6-) = false
extensions.checkCompatibility.4.0b (логическое, создаётся, для Firefox 4.0b) = false
extensions.checkCompatibility.4.0 (логическое, создаётся, для Firefox 4.0) = false
extensions.checkUpdateSecurity (логическое, для Firefox 3.6-) = false
Включение рендеринга с использованием аппаратного ускорения (ВНИМАНИЕ данная настройка актуальна ТОЛЬКО для Firefox 4.0b)
gfx.font_rendering.directwrite.enabled (логическое) = true
mozilla.widget.render-mode (целое) = 6
Для включения ускорения с использованием DirectX9/OpenGL:
layers.accelerate-all (логическое) = true
Для включения ускорения с использованием DirectX10:
layers.prefer-d3d9 (логическое) = true
Настройка количества сохраняемых в оперативной памяти страниц:
browser.sessionhistory.max_total_viewers (Целое)
При значении -1 браузер сам определяет сколько страниц сохранять: вот прочие значения (рекомендуемые)
RAM Страниц
512MB 5
1GB 8
2GB 10
3GB 13
4GB 16
Выключить иконки сайтов (на вкладках и в адресной строке и в закладках):
browser.chrome.site_icons (Логическое) = false
browser.chrome.favicons (Логическое) = false
Убрать рамку обводящую ссылку во время клика:
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
прим. Это позволит использовать данные возможности на старых или глючных версий драйверов на видеокарты или сами видеокарты.
И так.. Предлагаю вашему вниманию полный список настроек для about:config (Для входа в режим редактирования, нужно прописать в адресной строке about:config, нажать ENTER и пообещать лису ничего не ломать). После этого увидите вот такую страницу:
Настройки, которые я здесь описал работают в Firefox 4.x за исключением специально оговорённых.
Страница About:config позволяет изменять настройки firefox, которые скрыты от глаз пользователя разработчиками данного браузера. Ближайший аналог - это реестр windows с инструментом его редактирования regedit. Вот некоторые основные понятия:
Параметр - запись (строка) в about:config, отвечающая за какую-либо настройку браузера. Состоит из названия, и значения. В данной статье название выделяется жирным шрифтом, а возможные значения: курсивом. Помимо этого рядом с названием в скобках указывается тип значения.
Строковый тип: параметры с таким типом могут принимать значения, состоящие из любых символов (например адрес поисковика).
Целое: Любое целое число в десятичном виде. (Например количество отображаемых вкладок в пункте меню "недавно открытые вкладки)
Логическое: параметры данного типа могут принимать лишь 2 значение: TRUE и FALSE (Истина и ложь, вкл. и выкл.). (Например: показывать ли вкладке в "супербаре" windows 7).
Если в about:config вы не обнаружите какого-либо параметра, то создайте его:
Создание нового параметра: ПКМ (Щелчок правой кнопкой мыши) по странице About:config -> Создать -> Выберите тип создаваемого параметра (указан рядом с каждым параметром)
Все изменённые или добавленные параметры хранятся в файле prefs.js, который расположен в папке вашего профиля.
Если вы знаете ещё какие нибудь параметры или у вас есть предложения по оформлению, то напишите их в теме http://forum.mozilla-russia.org/viewtop … 90#p338890, мне в личные сообщения, или отправьте e-mail (через соответствующую ссылку под аватаром).
P.S. Я не ставлю своей целью перечисление всех настроек about:config. В этой статье перечислены лишь те настройки, которые могут пригодиться на практике среднестатистическому пользователь данного браузера и которые не дублируют обычные настройки Firefox.
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 секунд
browser.backspace_action (Целое) - отвечает за поведение клавиши Backspase. Значения:
0 - при нажатии на клавишу происходит возвращение назад
1 - при нажатии на клавишу переход вперёд
2 - при нажатии на клавишу данная клавиша игнорируется браузером
browser.bookmarks.autoExportHTML (Логическое, для Firefox 3.5+) - вариант сохранения закладок (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.enable значение TRUE
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.download.manager.scanWhenDone (Логическое) - Проверка файлов антивирусом. Значения:
FALSE отключает проверку закачиваемых фалов антивирусом (увеличивается скорость, но уменьшается безопасность), при
TRUE проверка включена.
browser.download.manager.showAlertOnComplete (Логическое) - отвечает за сообщение о загрузке файлов. Значения:
TRUE - Показывать сообщение о загрузке файлов
FALSE - Не показывать сообщение о загрузке файлов
browser.download.manager.flashCount (Целое) - время (в секундах), в течение которого показывается сообщение о загрузке файлов.
прим. Для работы этой опции требуется установить параметру browser.download.manager.showAlertOnComplete значение TRUE
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 (Целое) - Позволяет открывать вкладки вместо новых окон. Значения:
0 – открывать все ссылки в вкладках
1 – Открывать ссылки в окнах
2 – Открывать ссылки в вкладках за исключением случаев, когда заданны нестандартные параметры окна (например изменение размера)
browser.preferences.advanced.selectedTabIndex (Целое) - определяет, какой раздел вкладки "дополнительные" основных настроек открывать по умолчанию. Значения:
0 - Общие
1 - Сеть
2 - Обновления
3 - Шифрование
browser.preferences.animateFadeIn (Логическое) - менять ли при переходе по разделам настроек браузера высоту окна. Значения:
TRUE - менять
FALSE - не менять
browser.preferences.instantApply (Логическое) - требуется ли наживать кнопку подтверждения для изменения настроек. Значения:
TRUE - Настройки активируются незамедлительно. (при этом в окне есть только кнопка "закрыть")
FALSE - Для активации настроек необходимо нажать кнопку подтверждения. (при этом используются 2 кнопки: "Ок" и "Отмена")
browser.search.openintab (Логическое) - определяет, где открывать результаты поиска из строки поиска. Значения:
TRUE - результаты поиска, из строки поиска будут открываться в новой вкладке
FALSE - в текущей вкладке
browser.search.suggest.enabled (Логическое) - грубо говоря, показывается или нет подбор значений при вводе в строку поиска. Значения:
TRUE - да, запрашивать для поисковых плагинов эти предположительные значения.
FALSE - нет, не запрашивать.
browser.safebrowsing.enabled (Логическое) - разрешить защиту от фишинга или нет. Значения:
TRUE - защита разрешена. Рекомендуется этот вариант.
FALSE - отключить защиту
browser.sessionhistory.max_entries (Целое) - Количество запоминаемых шагов "назад\вперёд".
browser.sessionstore.interval (Целое) - Промежуток (В мс) через который происходит сохранение сессии.
прим. 10000 = 10 сек
browser.sessionstore.max_tabs_undo (Целое) - Количество закрытых табов, отображаемых в "недавно закрытых вкладках"
browser.showQuitWarning (Логическое) - Определяет, показывать или нет окно с вопросом, сохранять закрываемые вкладки до следующей сессии или нет.
TRUE - показывать окно
FALSE - не показывать
browser.sessionstore.max_concurrent_tabs (Целое, для Firefox 4.0b) - Сколько вкладок загружать одновременно при восстановлении сессии. В предыдущих версиях браузер грузил все вкладки одновременно, что сильно загружало систему.
прим. Если присвоить параметру значение 0, то вкладки будут загружаться, когда на них переключаешься.
browser.startup.homepage (Строка) - задаем вручную папку на жестком диске в качестве домашней страницы. Значение: (file:///<путь к папке>);
browser.tabs.warnOnClose (Логическое) - определяет: показывать или нет предупреждение о закрытии нескольких вкладок.
TRUE - показывать
FALSE - не показывать
browser.taskbar.previews.enable (Логическое) - Определяет: показывать ли вкладке в "супербаре" windows 7.
TRUE - показывать
FALSE - не показывать
browser.tabs.animate (Логическое) - Отвечает за анимацию в таббаре. Значения:
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 (Логическое, для 3.6+) - Данный параметр определяет где будут открываться новые вкладки.
TRUE - Новые вкладки будут открываться сразу за текущей вкладкой.
FALSE - Новые вкладки будут открываться в конце писка вкладок.
browser.tabs.loadBookmarksInBackground (Логическое) - У каждой закладки в контекстном меню есть пункт «Открыть в новой вкладке». Также можно кликать средней кнопкой мыши по закладке (или Ctrl+ЛКМ). Значения:
TRUE – новая вкладка откроется в фоне
FALSE – будет произведено переключение на новую вкладку
browser.tabs.loadDivertedInBackground (Логическое) - Определяет, как будут открываться вкладки, открываемые вместо окон), а также ссылки из внешних приложений. Значения:
TRUE – открывать такие вкладки в фоне
FALSE – переключаться на открываемые вкладки
browser.triple_click_selects_paragraph (Логическое) - определяет, что выделять при тройном клике по тексту. Значения:
TRUE – будет выделяться абзац
FALSE – будет выделяться строка
browser.underline_anchors (Логическое) - подчёркивать ссылки или нет. Значения:
TRUE – подчёркивать ссылки
FALSE – не подчёркивать
browser.urlbar.maxRichResults (Целое) - При вводе в адресную строку текста. Браузер старается предугадать наши желания и выводит под строкой адреса предполагаемые адреса (по умолчанию-12), но это не всегда удобно. В данном параметре указывается количество показываемых предположений.
browser.urlbar.hideGoButton (Логическое) - управление кнопкой перехода на страницу ( кнопка справа от адресной строки ) Значения:
TRUE - кнопка видна. Значение не связано с безопасностью, только с багом кастомизации панелей
FALSE - кнопка спрятана
browser.urlbar.clickSelectsAll (Логическое) - автоматическое выделение всей строки в поле адресной строки. Значения:
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 - Память не выгружается, но и работает быстрее (только при сворачивании-разворачивании, а не вообще)
dom.ipc.plugins.enabled (Логическое, для firefox 3.6+) - Данная функция обеспечивает работу вкладок и плагинов в отдельных процессах (каждая вкладка работает в отдельном процессе, равно как и каждый плагин). Такой подход позволяет увеличить безопасность и стабильность браузера. (К слову подобная технология была реализована в браузере Google Chrome). Значения:
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 - скрывать панель инструментов
extensions.alwaysUnpack (логическое, для Firefox 4.0) - параметр, отвечающий за возможность принудительно распаковывать все расширения. Это требуется для работы некоторых дополнений, написанных для старых версий Firefox, но может негативно сказаться на скорости загрузки лисички.
TRUE - Принудительно распаковывать все расширения
FALSE - Распаковывать, только если в install.rdf стоит соответствующий тег. Рекомендуется.
extensions.dss.enabled (Логическое) - разрешить динамическую смену тем (без перезагрузки).
TRUE - разрешить
FALSE - запретить. Рекомендуется, так как динамическая смена тем работает весьма "криво".
extensions.getAddons.maxResults (Целое) - При поиске дополнений через встроенный менеджер в результатах поиска отображается только 5 результатов. Данный параметр позволяет увеличить количество результатов для более плодотворного поиска.
extensions.update.enabled (Логическое) - управляет поиском обновлений расширений. Значения:
TRUE - поиск обновлений разрешен
FALSE - запрещён
extensions.update.notifyUser (Логическое) - показывать информацию о найденных обновлениях для расширений при старте браузера. Значения:
TRUE - показывать
FALSE - не показывать
gfx.use text smoothing setting (Логическое, Только для MacOS X) - Параметр сглаживания шрифтов. Значения:
TRUE - Использовать системные настройки MacOS X.
FALSE - Сглаживать все шрифты.
general.autoScroll (Логическое) - опция прокрутки страницы с использованием клика колёсиком мышки. Значения:
TRUE - Разрешить прокрутку таким способом
FALSE - Запретить такой метод прокрутки
image.animation_mode (Строка) - способ проигрывания анимации (gif). Значения:
normal - полностью проигрывать
once - единожды
none - запретить проигрывание анимации
images.dither (Строка) - параметр, отвечающий за сглаживание изображений. Значения:
auto - браузер сам решает, какие изображения сглаживать, а какие нет
true - Сглаживать все изображения
false - Не сглаживать их вообще
intl.accept_languages (Строка) - строка с списком предпочитаемых языков для отображения web-страниц.
javascript.options.jit.chrome (Логическое, для Firefox 3.5+) - 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. Проверка правописания работает во всех полях ввода
layout.word_select.eat_space_to_next_word (Логическое) - Определяет, как будет выделяться слово при двойном щелчке на него. Значения:
TRUE - при двойном щелчке на слово выделяет его с пробелом, который расположен справа
FALSE - Пробел не выделяется при двойном щелчке на слово
middlemouse.paste (Логическое) – вставка текста из буфера обмена кликом средней кнопки мыши. Значения:
TRUE – Разрешить
FALSE - Запретить
middlemouse.scrollbarPosition (Логическое) - Настройка поведения скроллбара при щелчке по нему СКМ (Средней кнопки мыши). Значения:
TRUE - При щелчке СКМ по скроллбару бегунок переходит на то место, куда был произведён щелчок.
FALSE - При щелчке СКМ по скроллбару ничего не происходит
mousewheel.acceleration.start (Целое, для firefox 3.6+) - Отвечает за прибавку к стартовой скорости прокрутки (т.е. прибавку к скорости прокрутки, когда страница только начинает или заканчивает прокручиваться).
mousewheel.acceleration.factor (Целое, для firefox3.6+) - Ускорение прокрутки страниц. (Если прокручивать надо много, то скорость прокрутки будет увеличена на значение, указанное в данном параметре).
mousewheel.withcontrolkey.numlines (Целое) - поведение мыши при увеличении / уменьшении масштаба с помощью прокрутки ее колесом. Значения:
1 - Колесом мыша от себя - УВЕЛИЧЕНИЕ масштаба
-1 - Колесом мыша от себя - УМЕНЬШЕНИЕ масштаба
прим. В MacOSX на Control+прокрутку вешается увеличение участка экрана под мышкой - для дизайнеров, показа на презентациях и людей с неорлиным зрением.
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
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 - Загружать изображения только с этого же сервера
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 - Не переносить
Отдельно я выписал некоторые параметры, которые используются в связках для решения конкретной задачи:
Включение автозаполнения адресной строки, т.е. для перехода на часто посещаемые страницы достаточно будет набрать первую букву адреса и нажать ENTER.
browser.urlbar.autoFill (Логическое) = TRUE
network.standard-url.encode-utf8 (Логическое) = FALSE
network.standard-url.escape-utf8 (Логическое)= FALSE
Назначение внешнего просмотрщика\редактора
view_source.editor.external (Логическое) = TRUE
view_source.editor.path (Строка) = путь к внешнему редактору.
Отключение проверки совместимости расширений
extensions.checkCompatibility (логическое, создаётся, для Firefox 3.6-) = false
extensions.checkCompatibility.4.0b (логическое, создаётся, для Firefox 4.0b) = false
extensions.checkCompatibility.4.0 (логическое, создаётся, для Firefox 4.0) = false
extensions.checkUpdateSecurity (логическое, для Firefox 3.6-) = false
Включение рендеринга с использованием аппаратного ускорения (ВНИМАНИЕ данная настройка актуальна ТОЛЬКО для Firefox 4.0b)
gfx.font_rendering.directwrite.enabled (логическое) = true
mozilla.widget.render-mode (целое) = 6
Для включения ускорения с использованием DirectX9/OpenGL:
layers.accelerate-all (логическое) = true
Для включения ускорения с использованием DirectX10:
layers.prefer-d3d9 (логическое) = true
Настройка количества сохраняемых в оперативной памяти страниц:
browser.sessionhistory.max_total_viewers (Целое)
При значении -1 браузер сам определяет сколько страниц сохранять: вот прочие значения (рекомендуемые)
RAM Страниц
512MB 5
1GB 8
2GB 10
3GB 13
4GB 16
Выключить иконки сайтов (на вкладках и в адресной строке и в закладках):
browser.chrome.site_icons (Логическое) = false
browser.chrome.favicons (Логическое) = false
Убрать рамку обводящую ссылку во время клика:
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
прим. Это позволит использовать данные возможности на старых или глючных версий драйверов на видеокарты или сами видеокарты.
Теги: mozilla firefoxфишки
Комментарии (0)
Нет комментариев. Ваш будет первым!
Поиск
Важные материалы
Спонсоры сайта
Благодарим за спонсорскую помощь компанию Металл ДК. В сети металлобаз Металл ДК вы всегда сможете купить арматуру в Москве здесь: https://metall-dk.ru/catalog/armatura/ по низкой цене с доставкой в розницу и оптом. Низкие цены и великолепное качество металлопроката.