Як прискорити Firefox Quantum: робимо браузер швидше

  1. Налаштуйте число процесів Firefox в пам'яті
  2. Зменшіть споживання пам'яті в поточному сеансі
  3. Вимкніть зайву анімацію інтерфейсу
  4. Завантажуйте закріплені вкладки на вимогу
  5. Вимкніть зайві розширення
  6. Використовуйте стандартну тему оформлення
  7. Вимкніть зайві плагіни
  8. Вимкніть Автовідтворення відео
  9. Вимкніть анімацію на веб-сторінках
  10. Спробуйте замінити AdBlock на uBlock Origin
  11. Надішліть фонові вкладки спати
  12. Очистіть Firefox від зайвого
  13. висновок

Ви незадоволені продуктивністю Firefox? Хочете зробити браузер від Mozilla швидше або ж змусити його споживати менше системних ресурсів? У цьому матеріалі ми зібрали всі відомі нам способи прискорити і оптимізувати Firefox Quantum, налаштувавши його на максимальну продуктивність.

Попередимо відразу: наш матеріал - не панацея і гарбуза в карети він не перетворює, однак ми сподіваємося, що деякі з порад щодо прискорення Firefox дійсно будуть вам корисні.

Налаштуйте число процесів Firefox в пам'яті

Перша порада стосується числа процесів для обробки контенту, які використовує Firefox Quantum. Така настройка з'явилася в браузері в минулому році. Щоб побачити її, зайдіть в настройки, перейдіть до розділу продуктивність і зніміть прапорець з опції «Використовувати рекомендовані настройки продуктивності».

Тоді перед вами з'явиться настройка числа контент-процесів Firefox в пам'яті:

У нас їх за замовчуванням було 4, але у вас може бути більше або менше в залежності від обсягу оперативної пам'яті і деяких інших характеристик. Також зауважимо, що контент-процеси - це не все процеси Firefox , Що ви побачите в диспетчері завдань. Там їх буде більше. Проте контент-процеси - це найголовніше.

Налаштування потрібно здійснювати в залежності від вашого стилю роботи в мережі і, знову ж таки, обсягу пам'яті. Якщо «оперативки» у вас багато (8 і більше гігабайт), а з великим числом вкладок ви зазвичай не працюйте, тобто смислу збільшити число процесів контенту для збільшення розпаралелювання операцій і, відповідно, продуктивності.

Якщо ж ОЗУ мало і (або) ви можете зараз відкривати десятки вкладок і більше, то розумніше, навпаки, зменшити число таких процесів, щоб браузер використовував менше пам'яті. У підсумку вона буде рідше упиратися «в стелю», тим самим викликаючи проблеми продуктивності.

Зменшіть споживання пам'яті в поточному сеансі

Якщо в диспетчері завдань ви бачите, що Firefox Quantum «їсть» занадто багато оперативної пам'яті або навіть забиває її повністю, через що вам доводиться часто перезапускати браузер, то спробуйте зайти на спеціальну сторінку about: memory. Там є кнопка, що дозволяє мінімізувати використання пам'яті:

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

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

Вимкніть зайву анімацію інтерфейсу

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

Анімація спрацьовує на кнопці оновлення сторінки; на самих вкладках, коли йде завантаження сторінки; під час завантаження файлів і ще при деяких сценаріях. Відключається все це з недавнього часу єдиної налаштуванням toolkit.cosmeticAnimations.enabled, яка знаходиться на службовій сторінці about: config:

enabled, яка знаходиться на службовій сторінці about: config:

За замовчуванням значення настройки - true, клікніть по ній двічі, щоб стовпець «значення» змінився на false. В результаті зайва анімація в браузері буде відключена. Включити назад, якщо що, її можна повернувши даному параметру значення true.

Завантажуйте закріплені вкладки на вимогу

Для того щоб мінімізувати навантаження на процесор і пам'ять в Firefox є механізм завантаження вкладок на вимогу. Його суть: вкладки з попереднього сеансу роботи ніколи не завантажуються до тих пір, поки ви по ним не кликнете. Інші ж браузери поступово підвантажують в фоновому режимі всі вкладки з попередньої сесії, навіть якщо ви по ним не кликали.

Firefox в цьому плані поводиться куди більш логічно. Однак така поведінка Firefox за замовчуванням не поширюється на закріплені вкладки. Вони завжди завантажуються при запуску з ходу, навіть якщо не потрібні вам у даний момент. Це можна виправити. Зайдіть на сторінку about: config і дайте параметру browser.sessionstore.restore_pinned_tabs_on_demand значення true замість false.

restore_pinned_tabs_on_demand значення true замість false

В результаті закріплені вкладки (зліва на скріншоті вище) при старті браузера будуть завантажуватися подібно звичайним: тільки в тому випадку, якщо ви по ним попередньо кликнули.

Вимкніть зайві розширення

Різні додаткові модулі можуть дуже негативно впливати на продуктивність браузера. Спробуйте їх відключити. Для цього клікніть по головному меню, виберіть там пункт «доповнення», в вкладці в розділі «розширення» ви побачите сторінку з встановленими у вас розширеннями:

Будь-які розширення надають в тій чи іншій мірі негативний вплив на продуктивність.

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

До слова, якщо ви недосвідчений користувач, то майте на увазі, що за замовчуванням тут має бути порожньо: ні одне розширення спочатку з Firefox Quantum не поставляється і встановлюються вони тільки вами ж вручну. Якщо у вас тут щось є: цілком можливо, що воно зайве і встановилося проти вашої волі.

Використовуйте стандартну тему оформлення

Не поспішайте залишати вкладку «управління доповненнями», так як слідом за розділом «розширення» там слід розділ тем оформлення. Переконайтеся, що у вас там за замовчуванням включена стандартна базова тема оформлення:

Якщо ж це не так - включите саме її. Основна тема повинна бути найбільш добре «відполірована» розробниками. Решта ж теми таким похвалитися не можуть, через що цілком можуть призводити до невеликих втрат в продуктивності і споживанні ресурсів.

Вимкніть зайві плагіни

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

Це стосується всіх плагінів, але виняток може бути зроблено для флеш-плеєра (Shockwave Flash). Взагалі-то актуальні версії Firefox і сучасні сайти цілком можуть обійтися і без нього, однак якщо десь ви все ж зустрінете прохання встановити / використовувати Flash, то доведеться включити цей плагін назад.

Вимкніть Автовідтворення відео

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

Вона знаходиться на сторінці прихованих опцій about: config і називається media.autoplay.enabled. За замовчуванням її значення - true.

За замовчуванням її значення - true

Вам же подвійним кліком потрібно перевести його в false, що позбутися від настирливого автоматичного програвання на сайтах. Коли це буде зроблено, жодне відео само по собі більше включатися не повинно: від вас завжди буде потрібно явний клік по кнопці «play» або чогось подібного для початку відтворення.

Коли це буде зроблено, жодне відео само по собі більше включатися не повинно: від вас завжди буде потрібно явний клік по кнопці «play» або чогось подібного для початку відтворення

З іншого боку, якщо ви дуже частий гість на тому ж YouTube, то врахуйте, що функція доставить вам і очевидне незручність. Адже від вас потрібно буде кожного разу клік по ролику, якого ви раніше не робили.

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

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

Вона показує наскільки відео вже Буферізірованний, тобто вирушило в пам'ять вашого пристрою:

Поекспериментувати з буферизацією конкретно на YouTube ви можете за допомогою розширень YouTube Stop Button і YouTube no Buffer (no autoplay). Вони обидва від одного автора. Перше додасть нову кнопку плеєр, щоб ви змогли точково управляти буферизацией для кожного відео. Друге відключить її для кожного відео.

Вимкніть анімацію на веб-сторінках

Ще один тип ресурсоємних контенту на сторінках в мережі - GIF-анімація. Циклічно повторюються зображення не тільки здорово відволікають на себе уваги, але і можуть негативно позначитися на продуктивності, особливо якщо присутні на якийсь із вкладок у великій кількості.

Відключити таку анімацію також можна на about: config. Знайдіть там параметр image.animation_mode. Значення за замовчуванням там normal.

Значення за замовчуванням там normal

Клікнувши по параметру, з'явиться спливаюче вікно, де ви повинні стерти normal і замість цього написати none. Відтепер GIF-картинки відтворюватися більше не будуть. Наприклад, у нас, сторінка браузера, набита різними GIF-картинками, забезпечувала завантаження ЦП приблизно на 10%. Після установки параметра в значення none завантаження знизилося до 1-2%.

У разі чого, ви зможете повернути відтворення GIF, повернувши вказаною вище параметру його колишнє значення normal.

Спробуйте замінити AdBlock на uBlock Origin

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

На практиці, заглянувши в диспетчер задач, ви можете переконатися, що по споживаним ресурсів не все однозначно. Щоб досягти їх економії спробуйте замість AdBlock встановити трохи менш відомий блокувальник - uBlock Origin.

Щоб досягти їх економії спробуйте замість AdBlock встановити трохи менш відомий блокувальник - uBlock Origin

При цьому для уникнення проблем у разі установки uBlock не забудьте відключити AdBlock в менеджері розширень:

При цьому для уникнення проблем у разі установки uBlock не забудьте відключити AdBlock в менеджері розширень:

Автори позиціонують uBlock Origin саме як невимогливий до апаратних ресурсів блокувальник реклами і судячи з досить позитивними відгуками користувачів як мінімум частка істини в цьому є.

Надішліть фонові вкладки спати

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

Творці браузерів хоч і працюють за різними напрямками, що дозволяє частково нівелювати цю проблему, великих успіхів тут все одно поки не добилися. А ось автори розширень пропонують нехай і не дуже зручні, але зате дієві способи боротьби з ненажерливістю фонових табів. Серед таких автор модуля Tab Suspender.

Серед таких автор модуля Tab Suspender

Воно додає кнопку в адресний рядок браузера, в меню якої є команди вивантаження з пам'яті поточної вкладки (Suspend this tab), поточного вікна, всіх вкладок або всіх табів, крім поточної. Трохи нижче в тому ж меню розташовані команди, що починаються зі слова Unsuspend. Вони дозволяють назад завантажити те, що було вивантажено з пам'яті.

Вивантажені вкладки для наочності позначаються затемненій іконкою, поверх якої з'являється спеціальний зелений індикатор:

Їх вміст, зрозуміло, в цей момент відсутній. Замість цього ви побачите лише назву, URL-адресу сторінки і дату / час, коли вона була вивантажено з пам'яті.

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

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

Зауважимо, що автор Tab Suspender зараз активно зайнятий створенням розширення Auto Tab Discard. Воно працює в цій же області, але використовує якісь вбудовані механізми Firefox, що з'явилися там починаючи з версії 59.

Очистіть Firefox від зайвого

Нарешті, у нас є ще одна пропозиція, можливо, найбільш радикальне: спробуйте скинути Firefox. Перш ніж приступати - подумайте, чи настільки у вас все погано, щоб ризикувати, тому що видалено може бути і щось цінне для вас, що зберігається в браузері. Загалом, ви попереджені.

Функція скидання - це штатна можливість «вогняного лиса». Про неї і інших способах очищення Firefox ми кілька разів вже згадували в попередніх статтях. Вона знаходиться на службовій сторінці about: support і активується ось цією кнопкою:

Вона знаходиться на службовій сторінці about: support і активується ось цією кнопкою:

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

Все це теоретично може допомогти вам, якщо колись програма все-таки працювала швидко, а потім відчутно сповільнилася

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

висновок

Такі наші основні пропозиції щодо можливої ​​оптимізації продуктивності і споживання ресурсів браузером Mozilla Firefox.

Якщо ж все марно і програма як і раніше продовжує розчаровувати вас своєю продуктивністю, то тут ми можемо порадити лише уважніше пошукати програмну або апаратну проблему, що тягне швидкість браузера вниз.

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

Ігор Андрєєв - автор статей для ITRew.ru і Our-Firefox.ru. Захоплений сучасними технологіями, розповідаю про них у своїх текстах)

Сторінка автора - twitter.com

схоже

Хочете зробити браузер від Mozilla швидше або ж змусити його споживати менше системних ресурсів?