This page has been robot translated, sorry for typos if any. Original content here.

Тонка настройка Mozilla Firefox

Отримати доступ до параметрів тонкої настройки Firefox можна за допомогою деяких спеціальних команд Firefox. Задавши команду в адресному рядку браузера, в його вікні ви отримаєте додаткову інформацію.

about : - виводить довідку про версії, ядрі і номері збірки браузера, а також інформацію про авторські права;

about : cache - надає інформацію про кеш-пам'яті (в тому числі і дискової) із зазначенням повного переліку всіх файлів;

about : buildconfig - виводить список опцій і аргументів, які використовувалися при компіляції вашої версії Firefox;

about : Plugins - повідомить про встановлені додаткових модулях в браузері;

about : credits - розповість про тих, хто брав активну участь у розробці, налагодженні і тестуванні Firefox.

about : config - дозволяє отримати доступ до багатьох прихованим налаштувань браузера Firefox. Якщо якийсь параметр відсутній, то його потрібно створити, після всіх змін - перезавантажити браузер.

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

network.http.pipelining
network.http.proxy.pipelining
І виставляємо їх у 'true'. За замовчуванням браузер робить запити до сервера послідовно, а при включенні pipelining всі запити будуть виконані паралельно.

network.http.pipelining.maxrequests
Виставляємо його наприклад в '32'. Це число - максимальна к-ть паралельно виконуваних запитів.


nglayout.initialpaint.delay
Виставляємо в '0'. Це число визначає затримку перед відображенням отриманих даних.

config.trim_on_minimize
Якщо встановити його в значенні false, то це змушує НЕ вивантажувати Firefox з оперативної пам'яті, що відбувається кожного разу при згортанні і розгортанні вікна.

browser.cache.memory.capacity
Для обмеження оперативної пам'яті, споживаної Firefox, в цьому ж вікні потрібно створити новий цілочисельний параметр і в якості його значення вказати обмеження обсягу пам'яті в кілобайтах, наприклад, 10 000.

browser.tabs.tabClipWidth
У ньому вказується мінімальна довжина вкладки, на якій відображається кнопка закриття. Даний параметр застосовується тільки до вкладок, які не активні в даний момент. Значення, більше 140, буде ховати кнопку закриття раніше, менше 140, буде ховати кнопку закриття пізніше, значення 0 вимкне зникнення кнопки закриття.

browser.tabs.closeButtons
0 - показувати кнопку закриття тільки на активній вкладці, 1 - показувати кнопки закриття на всіх вкладках, 2 - взагалі не показувати кнопки закриття, 3 - показувати єдину кнопку закриття в кінці панелі вкладок.

general.useragent.extra.firefox
Якщо при вході на якийсь сайт ви побачили повідомлення, що він не підтримується вашим браузером, то можлива причина - використання Firefox 2. Якщо ви знаєте, що сайт нормально працює з Firefox 1.5, ви можете спробувати змінити рядок user- agent. Після цього зміни сайти будуть вважати, що ви переглядаєте їх попередньою версією Firefox.

browser.urlbar.hideGoButton
Значення: false прибирає кнопку «вперед» біля адресного рядка.


browser.link.open_newwindow.restriction
Стандартні настройки Firefox дозволяють вибрати метод відкриття спливаючих вікон. Існує два варіанти: відкривати в новому вікні або відкривати у вкладці. Однак на спливаючі JavaScript- вікна ці настройки не діють, але це можна змінити і застосовувати до них стандартні настройки. 0 - відкриває JavaScript- вікна так само, як і інші нові вікна Firefox. 1 - дозволяє всім вискакують JavaScript-вікнам відкриватися в новому вікні. 2 - відкриває все JavaScript-вікна згідно вашим налаштувань, якщо в JavaScript не встановлено інший метод відкриття.

layout.spellcheckDefault
0 - вимикає перевірку орфографії, 1 - включає перевірку орфографії в багаторядкових текстових полях і 2 - включає перевірку орфографії у всіх текстових полях.

browser.sessionstore.enabled
false - вимикає вбудованим відновлення сесій, true - включає вбудований відновлення сесій.


Все перевірялося на версії 2.0.0.14