Прискорюємо Firefox: способи і хитрощі

  1. About: config
  2. Робота з пам'яттю
  3. Робота з диском
  4. Мережеві протоколи
  5. анімація вкладок
  6. Gif-анімація
  7. скролінг сторінок
  8. підсумкові рекомендації

Браузер Firefox займає третє місце за популярністю в світі. Користувачі люблять його за простий інтерфейс, високу швидкість роботи і розширюваність. Для нього випущено майже 200 тисяч різноманітних доповнень, що дозволяють збільшити функціональність. Однак далеко не всі знають про наявність у ньому редактора, що дозволяє налаштовувати параметри, які не представлені в стандартних настройках. У цій статті ми розповімо про те, як прискорити Firefox, використовуючи його приховані можливості.

У цій статті ми розповімо про те, як прискорити Firefox, використовуючи його приховані можливості

About: config

Система адрес, що починаються з about: і заснованих на специфікації URI, використовується в різних браузерах з метою відображення інформації про версії, функціях і настройках, які не включені в графічний інтерфейс користувача. Досить широко відома адреса about: blank. Його вказівку в настройках в якості початкового призводить до того, що при запуску браузер буде завжди відображати чисту веб-сторінку.

Mozilla підтримує використання близько тридцяти сторінок з ідентифікатором about:. Редактор конфігурації налаштувань браузера Firefox викликається з використанням внутрішнього адреси about: config. Вводиться він, як і будь-який інший URI, в об'єднаній адресному рядку. Перше, що ви побачите після його введення, буде попередження про наслідки внесених змін. Погоджуючись, ви натиснете кнопку «Я приймаю на себе ризик!». Mozilla підтримує використання близько тридцяти сторінок з ідентифікатором about:

Наступне вікно містить кілька сотень налаштувань, що відповідають за всі аспекти роботи браузера, в тому числі і за те, як прискорити Mozilla Firefox. Всі параметри, наведені в цьому розділі, поділені на три групи:

  • логічні (boolean);
  • числові (integer);
  • строкові (string).

Подвійне натискання на обрану рядок конфігурації призводить до відкриття форми редагування для числових і строкових значень або до зміни логічних на протилежні. Нижче ми розглянемо конкретні приклади, що дозволяють поліпшити взаємодію «вогняного лиса» з апаратною частиною комп'ютера і роботу з мережевими протоколами передачі інформації.

Робота з пам'яттю

Нові сторінки в процесі інтернет-серфінгу можуть відкриватися як в новому вікні або вкладці, так і в поточному. Браузер запам'ятовує останні переходи по сторінках і кешує їх в пам'ять. Іншими словами, в оперативній пам'яті комп'ютера створюються «зліпки» відвіданих інтернет-сторінок, які при натисканні кнопки «Назад» завантажуються назад. Таким чином, забезпечується можливість швидкої навігації. Нові сторінки в процесі інтернет-серфінгу можуть відкриватися як в новому вікні або вкладці, так і в поточному

Давайте подивимося, як прискорити роботу Firefox, змінивши параметри його роботи з оперативною пам'яттю комп'ютера. Налаштування історії поточної інтернет-сесії регулюються двома числовими параметрами в блоці browser.sessionhistory:

  • Max_total_viewers відповідає за зберігання в кеші раніше відвіданих сторінок. При наявності широкосмугового доступу в Інтернет з дефолтного «-1» його можна змінити на «0». Сторінку не буде зберігатися в оперативній пам'яті, але завдяки швидкому з'єднанню при натисканні кнопки «Назад» відкриється практично відразу.
  • Max_entries зберігає в оперативній пам'яті послідовно відвідані сайти. За замовчуванням зберігає 50 сторінок. Досить зменшити його до 5. В цьому випадку в пам'яті зберігатиметься п'ять послідовно скоєних за внутрішніми посиланнями сайту переходів.

Робота з диском

Наявність в комп'ютері швидкого твердотільного накопичувача дозволяє перевизначити місце, в яке буде зберігатися кеш. Таким чином, ми прискорюємо Firefox, одночасно знімаючи навантаження з оперативної пам'яті при неактивному вікні браузера. Швидкість роботи SSD компенсує тимчасову затримку при добуванні відкритих сторінок з віртуальної пам'яті жорсткого диска. Даний параметр зажадає створення нової логічної змінної config.trim_on_minimize. Припустимо два значення цього параметра:

  • True. У цьому випадку дані при згортанні браузера переносяться з оперативної пам'яті на жорсткий диск в сектор віртуальної пам'яті.
  • False. Всі дані зберігаються в оперативній пам'яті.

Наступне налаштування дозволяє в рази зменшити кількість даних, які браузер постійно записує на жорсткий диск на випадок раптового відключення Наступне налаштування дозволяє в рази зменшити кількість даних, які браузер постійно записує на жорсткий диск на випадок раптового відключення. Параметр називається browser.sessionstore.interval, і за замовчуванням його значення становить 15 секунд. Після закінчення цього тимчасового інтервалу поточні дані сесії зберігаються, і перезаписується вміст файлу відновлення. Обсяг записуваної інформації залежить від насичення сайту «важкими» елементами оформлення і може досягати десятків гігабайт в день.

Даний параметр числовий і вказується в мілісекундах. Допускається збільшення його до 30 хвилин, що в прийнятих одиницях виміру складе 1800000. В результаті ми прискорюємо Firefox за рахунок зменшення потоку даних, якими він постійно обмінюється з жорстким диском.

Мережеві протоколи

Вищеописані способи стосувалися взаємодії з апаратною частиною комп'ютера. Давайте подивимося, як прискорити браузер Mozilla Firefox, змінивши деякі параметри роботи з мережею. Логічна настройка network.prefetch-next відповідає за попередню завантаження сайту, найбільш ймовірного для переходу користувача по посиланню з переглядається.

Firefox автоматично завантажує в кеш дані прогнозованого переходу, тим самим викликаючи непотрібний витрата трафіку. Відключається ця функція заміною дефолтного значення True на False. Таким чином, ви скоротите поточну мережеву навантаження, при цьому швидкість відображення сторінки при швидкому з'єднанні практично не зміниться.

анімація вкладок

Анімація панелі вкладок при відкритті або закритті нових елементів виглядає красиво, але ніякої корисної навантаження не несе. Логічний параметр browser.tabs.animate відповідає за включення і виключення цього візуального ефекту. За замовчуванням кожна нова вкладка викликає ефект «ковзання» на містить їх панелі.

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

Gif-анімація

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

Налаштування має три фіксованих значення:

  • normal - встановлено за замовчуванням і відповідає постійному відтворенню анімації;
  • once - анімована картинка показується в русі тільки один раз;
  • none - повне відключення ефекту, гифка виглядає як статичне фото.

Зміни виявляються миттєво, без перезапуску браузера.

скролінг сторінок

Прискорюємо Firefox, змінюючи параметр прокрутки веб-сторінок. У порівнянні з іншими браузерами скролінг «вогняного лиса» виглядає досить повільним. За його швидкість відповідає настройка mousewheel.min_line_scroll_amount. Цей числовий параметр за замовчуванням має значення 5. Збільшуючи його, можна регулювати число рядків, прокручуваних при русі коліщатком мишки.

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

підсумкові рекомендації

У цьому матеріалі ми розповіли, як прискорити браузер Firefox, використовуючи налаштування конфігурації. Не варто застосовувати всі рекомендації поспіль і сподіватися, що це стане ідеальним варіантом. Спочатку потрібно визначити, що саме є обмежуючим фактором на вашому комп'ютері, і лише потім регулювати необхідні параметри. В цьому випадку, внісши мінімальні зміни, ви зможете досягти максимального приросту продуктивності.

джерело