|
|
Изменение настроек браузера SeaMonkey (Mozilla) about:config — это список настроек, которые могут быть изменены пользователем
- Редактирование и добавление настроек
-
Редактирование существующих настроек
- Впишите в адресную строку about:config, нажмите Enter, — во вкладке откроется таблица всех задействованных настроек.
- В строке фильтра («Filter») впишите полностью или частично имя той настройки, которую Вы хотите изменить, — ниже останется строчка настройки (возможно — строчки нескольких настроек, если поиск вёлся по части имени настройки).
- На строчке настройки, которую Вы хотите изменить, нажмите правую кнопку, чтобы появилось контекстное меню. Выберите команду Modify (изменить).
- В диалоговом окне впишите новое значение настройки.
- Обратите внимание — некоторые настройки начнут действовать после перезапуска браузера.
Добавление новых настроек
- Впишите в адресную строку about:config, нажмите Enter, — во вкладке откроется таблица задействованных настроек.
- На строчке любой настройки нажмите правую кнопку, чтобы появилось контекстное меню.
- Из подменю New выберите тип создаваемой настройки, String - если её значение будет текстовым, Integer - если это будет цифра, или Boolean - если значение будет или true или false.
- Впишите имя настройки в появившемся диалоговом окне. Будьте внимательны.
- В следующем диалоговом окне впишите значение настройки.
- Обратите внимание - некоторые настройки начнут действовать после перезапуска браузера.
Перевод материала с MozillaZine (с мелкой добавкой В.Ж.).
Для быстрого доступа к about:config, ссылку со страницы about:config можно перетащить мышкой на панель закладок.
Часть настроек доступна в окне настроек Edit -> Preferences
- Файл user.js
-
Те же самые настройки могут быть введены через файл user.js на языке JavaScript. Преимущество этого метода в том, что файл user.js может быть сохранён и использован многократно в других профилях и после переустановок браузера и системы. В него удобно добавлять комментарии к настройкам. Настройки из файла user.js имеют приоритет над настройками, введёнными через about:config, изменить их можно только редактированием непосредственно в файле user.js. Все текущие настройки, визуально представленные в about:config, хранятся в файле prefs.js — из него в user.js можно скопировать строчки интересующих настроек, а затем изменить значения.
Пример. Как разными способами можно включить функцию подстановки наиболее часто используемых доменов до и после слова, введённого в адресную строку.
В окне настроек поставить галку в:
Edit -> Preferences -> Navigator -> Smart Browsing -> Domain Guessing
На странице about:config найти строчку
browser.fixup.alternate.enabled
значение должно быть «true».
Казалось бы, удобнее использовать окно настроек, но в about:config можно дополнительно изменить дефолтные www. и .com
в строчке
browser.fixup.alternate.prefix
дефолтное значение — www., пожалуй, менять не стоит
в строчке
browser.fixup.alternate.suffix
дефолтное значение — .com можно заменить на .ru
В файле User.js тот же эффект достигается добавлением строчек:
user_pref("browser.fixup.alternate.enabled", true);
user_pref("browser.fixup.alternate.prefix", "www.");
user_pref("browser.fixup.alternate.suffix", ".ru");
- Preferences
- http://preferential.mozdev.org/preferences.html
- Список и описание настроек.
- Preferences
- http://mozutil.mozilla-russia.org/pref/pref.html
- Список и описание настроек, перевод на русский - A.Larionov.
- Preferences
- http://backup.mozilla.ru/pref/pref.html
- Список и описание настроек, перевод на русский - A.Larionov.
- Preferential extension
- http://preferential.mozdev.org/
- Расширение Preferential.
- Preferential
- http://mozutil.mozilla-russia.org/pref/
- Preferential и описания настроек Mozilla. Расширение Preferential — перевод на русский.
- Preferential
- http://backup.mozilla.ru/pref/
- Расширение Preferential — русская версия.
- Настройка файла user.js
- http://forum.mozilla.ru/doku.php?id=firefox:tips:user.js
- A Brief Guide to Mozilla Preferences
- http://www.mozilla.org/catalog/end-user/customizing/briefprefs.html
- About:config
- http://kb.mozillazine.org/About:config
- About:config Entries
- http://kb.mozillazine.org/About:config_Entries
- Список и описание настроек.
- User.js file
- http://kb.mozillazine.org/User.js_file
- Editing configuration
- http://kb.mozillazine.org/Editing_configuration
- Useful prefs
- http://kb.mozillazine.org/Useful_prefs
- for people writing Mozilla extensions
- Networking Preferences
- http://www.mozilla.org/quality/networking/docs/netprefs.html
- Список и описание настроек.
- nsIPrefService
- http://www.mozilla.org/projects/embedding/prefs.html
- Список и описание настроек.
- Hidden Mozilla Prefs
- http://www.geocities.com/pratiksolanki/
- Pipelining faq
- http://www.mozilla.org/projects/netlib/http/pipelining-faq.html
- Pipelining
- http://www.w3.org/Protocols/HTTP/Performance/Pipeline.html
- Make Firefox Faster
- http://forevergeek.com/open_source/make_firefox_faster.php
- Pipelining
- Firefox Speed Tweak
- http://workingbath.com/archives/2005/01/04/firefox-speed-tweak/
- Firefox Help: Tips and Tricks
- http://www.mozilla.org/support/firefox/tips
- Большая часть рекомендаций для Файрфокса применима также к Мозилле.
- User.js — The Extensions Mirror
- http://www.extensionsmirror.nl/index.php?showtopic=98
- User.js — Speed — The Extensions Mirror
- http://www.extensionsmirror.nl/index.php?showtopic=2875
- Mozilla Preferences
- http://kmeleon.sourceforge.net/manual/mozilla-prefs.html
- K-Meleon User's Guide and Reference Manual
- Configurable Security Policies
- http://www.mozilla.org/projects/security/components/ConfigPolicy.html
- Настройка файла user.js (в Thunderbird)
- http://forum.mozilla-russia.org/doku.php?id=thunderbird:tips:user.js
- Ten Mysteries of about:config
- http://www.linuxjournal.com/article/8004
- How do I retrieve and modify Mozilla preferences?
- http://www.xulplanet.com/tutorials/xulqa/q_prefs.html
- Рекомендации разработчикам.
// Ссылка под throbber (анимированный значок на панели инструментов)
user_pref("browser.throbber.url","http://www.google.com");
// Адрес может быть любым — на внешний или локальный файл,
или на компонент самой Мозиллы
user_pref("browser.throbber.url",
"chrome://communicator/content/bookmarks/bookmarksManager.xul");
// Ссылка под throbber в компоновщике
user_pref("compose.throbber.url","");
// Ссылка под throbber в адресной книге
user_pref("addressbook.throbber.url","");
user_pref("messenger.throbber.url","");
// Минимальный размер шрифта для кириллицы
user_pref("font.minimum-size.x-cyrillic", 16);
// Минимальный размер шрифта для western
user_pref("font.minimum-size.x-western", 16);
// Отображать контент страницы через ... миллисекунд (по умолчанию: 1200)
user_pref("nglayout.initialpaint.delay", 100);
// Отображать директории в виде дерева xul
user_pref("network.dir.format", 3);
// Отображать миниатюры страниц при наведении на табы
user_pref("browser.tabs.tooltippreview.enable", true);
// Ширина миниатюр страниц (в пикселях) при наведении на табы
user_pref("browser.tabs.tooltippreview.width", 300);
|