Багато налаштувань, особливо найсучасніші, відсутні в діалоговому вікні параметрів користувальницького інтерфейсу.
Налаштування параметрів, які змінені за замовчуванням, зберігаються у prefs.js
файлі. Замість того, щоб безпосередньо редагувати цей файл, останні програми Mozilla містять редактор конфігурації, доступ до якого можна отримати з інтерфейсу програми.
Джерело: Конфігурація редагування
У Firefox введіть about:config
рядок розташування (адресний рядок) і натисніть, Enterщоб відобразити список налаштувань [...]. Якщо ви побачите сторінку з попереджувальним повідомленням "Це може втратити вашу гарантію!", Натисніть кнопку з написом "Я буду обережний, обіцяю!", Щоб продовжити (адже гарантії взагалі немає, це більше жарт, щоб користувачі знали про те, що збираються робити). Використовуйте прапорець там, щоб уникнути попередження в майбутньому.
Щоб додати нове налаштування, натисніть контекст (клацніть правою кнопкою миші) будь-де у списку налаштувань. У контекстному меню виберіть Нове, а потім виберіть тип налаштування, який ви додаєте.
Щоб змінити існуючий параметр, натисніть контекст (клацніть правою кнопкою миші) на налаштуваннях, виберіть Змінити та введіть нове значення.
Щоб скинути налаштування до його значення за замовчуванням або видалити додану перевагу, натисніть контекст (клацніть правою кнопкою миші) на налаштування та виберіть Скинути .
Ви можете використовувати панель пошуку вгорі about:config
сторінки для фільтрації налаштувань, які ви хочете перевірити. Рядок пошуку нечутливий до регістру, на відміну від фактичних змінних конфігурації.
Джерело: about: config
browser.link.open_newwindow
Введіть ціле
значення за замовчуванням 3
Опис Керує, куди відкривати посилання, які зазвичай відкриваються в новому вікні. Можливі значення:
1
(або що-небудь ще) - відкрийте у поточній вкладці чи вікні.
2
- відкрити у новому вікні.
3
- відкрити в новій вкладці.
Якщо ввімкнути або вимкнути функцію Відкрити нові вікна на новій вкладці, замість параметра UI буде змінено цей параметр між 3
та 2
.
browser.link.open_newwindow.restriction
Введіть ціле
значення за замовчуванням 2
Опис Обмежує всі нові вікна, відкриті JavaScript. Можливі значення:
0
- завжди примусовуйте нові вікна на вкладки.
1
- не обмежуйте нові вікна.
2
- примусові вікна, які не визначають їхні особливості (наприклад, ширину, висоту), на вкладки.
browser.popups.showPopupBlocker
Введіть булеве
значення за замовчуванням true
Опис Визначає, чи потрібно відображати піктограму на панелі стану, коли спливаюче вікно було заблоковано. Застарілий, просто залиште так, як є.
dom.disable_open_click_delay
Введіть ціле
значення за замовчуванням 1000
Опис Обробляє спливаючі вікна відповідно до поточних налаштувань блокатора спливаючих вікон при їх створенні через події часу JavaScript, використовуючи затримку, меншу за це значення (у мілісекундах).
dom.disable_open_during_load
Введіть булеве
значення за замовчуванням true
Опис Якщо це ввімкнено, блокує спливаючі вікна, створені під час завантаження сторінки. Цей параметр еквівалентний параметру користувальницького інтерфейсу « Блокувати спливаючі вікна» .
dom.disable_window_flip
Введіть булеве
значення за замовчуванням true
Опис Визначає, чи можна фокусувати вікна через JavaScript.
dom.disable_window_move_resize
Введіть булеве
значення за замовчуванням false
Опис Визначає, чи можна переміщувати чи змінювати вікна за допомогою JavaScript.
dom.disable_window_open_feature.*
Опис Замість однієї переваги це набір різних булевих налаштувань, які можуть запобігти відключенню конкретної спливаючої функції (наприклад, адресний рядок, смуги прокрутки тощо), коли встановлено значення true
. Доступні налаштування:
dom.disable_window_open_feature.close
dom.disable_window_open_feature.location
dom.disable_window_open_feature.menubar
dom.disable_window_open_feature.minimizable
dom.disable_window_open_feature.personalbar
dom.disable_window_open_feature.resizable
dom.disable_window_open_feature.scrollbars
dom.disable_window_open_feature.status
dom.disable_window_open_feature.titlebar
dom.disable_window_open_feature.toolbar
dom.disable_window_status_change
Введіть булеве
значення за замовчуванням true
Опис Якщо це ввімкнено, не дозволяє змінювати текст рядка стану через JavaScript.
dom.popup_allowed_events
Введіть Рядок
за замовчуванням change click dblclick mouseup reset submit touchend
Опис Розділений пробілом список подій, дозволених створювати спливаючі вікна. Хоча без документації, встановлення значення одного символу пробілу створить порожній список, тим самим вимкнення всіх спливаючих вікон (винятки все ще застосовуються). Такого ж ефекту можна досягти, вказавши неіснуючу подію (наприклад none
).
dom.popup_maximum
Введіть ціле
значення за замовчуванням 20
Опис Обмежує кількість одночасно відкритих спливаючих вікон.
privacy.popups.disable_from_plugins
Введіть ціле
значення за замовчуванням 2
Опис Керує спливаючими вікнами, створеними плагінами (наприклад, Adobe Flash Player). Можливі значення:
0
- ніяких обмежень.
1
- обмежує кількість спливаючих вікон до dom.popup_maximum
.
2
- заблокувати всі спливаючі вікна, крім білих сайтів.
3
- заблокувати всі спливаючі вікна.
privacy.popups.policy
Введіть ціле
значення за замовчуванням 1
Опис застаріло. Використовуйте dom.disable_open_during_load
замість цього.
privacy.popups.showBrowserMessage
Введіть булеве
значення за замовчуванням true
Опис Визначає, чи потрібно відображати інформаційну смугу, коли заблоковано ще одну руду. Можна змінити за допомогою панелі " Не показувати інформацію", коли спливаючі вікна блокуються .
privacy.popups.usecustom
Введіть булеве
значення за замовчуванням true
Опис Мабуть невикористаний.
Це значення, які я зараз використовую для перелічених вище параметрів; сміливо експериментуйте з іншими налаштуваннями самостійно. Тестовано з Firefox 27.0.1.