Ускорение работы браузера Firefox. Ускорение Firefox

Доброго времени суток. Сегодня поговорим про то, как уменьшить потребление памяти и ускорить загрузку

Хотите знать и уметь, больше и сами?

Мы предлагаем Вам обучение по направлениям: компьютеры, программы, администрирование, сервера, сети, сайтостроение, SEO и другое. Узнайте подробности сейчас!

Здесь, пожалуй, стоит отключить всё кроме Shockwave Flash и Java TM Platform (хотя оный плагин бывает нужен далеко не всегда и не всем). Остальное, как правило, понакрученые разными приложениями надстройки, смысла в которых решительно никакого нет. Как вариант еще можно оставить Adobe Acrobat (отвечает за открытие PDF-файлов напрямую в ), но лично я предпочитаю пользоваться одноименным приложением, а не плагином.

Закончив работать с плагинами и расширениями перезапустите браузер.

Дальше и больше

Перейдем к дальнейшей настройке потребления памяти, а именно, на сей раз, к работе с кэшем как в оперативной памяти, так и на диске. Сие настройки довольно гибкие и напрямую влияют на пережевываемую браузером память и место. Рассказываю, что к чему:

    • Снова открываем любимый нами about:config . О том как это сделать я писал выше.
    • Вбиваем в строке "Фильтр " слова browser.cache и видим перед собой примерно вот такой список:

    • Здесь нас интересуют параметры browser.cache.memory.enable и
    • Первый, а именно browser.cache.memory.enable включает-отключает использование оперативной памяти в целях кэширования содержимого загруженных страниц, а именно изображений, элементов пользовательского интерфейса и тп. Выставив здесь значение false Вы отключите использование оперативной памяти для этих целей, что снизит потребление оной браузером, однако напрямую скажется на производительности . С другой стороны, Вы можете попросту ограничить этот кэш, задав параметру browser.cache.memory.max_entry_size значение из таблицы ниже:

Где первый столбец показывает сколько памяти будет выделяться под нужды кэша, а второй соответствующее значение, которое указывается для параметра browser.cache.memory.max_entry_size. Т.е, если, допустим, Вы хотите, чтобы под кэш выделялось не более 64 MB , то задайте параметру browser.cache.memory.max_entry_size значение 4096.

К слову, здесь же Вы можете настроить использование кэша жесткого диска для тех же целей. За оный отвечают параметры browser.cache.disk.enable и browser.cache.disk.capacity . У меня это кэширование отключено, но при этом оперативной памяти в системе 8 ГБ , а посему включено кэширование в память и соответственно для фаерфокса выделено дофига и больше оперативки, ибо я сторонник повышенной производительности. Что Вам важней и почему думайте сами. В принципе можно отключить и тот и тот кэш.

Закончив редактирование, закройте конфиг и перезапустите браузер.

С оперативной памятью пока всё. Перейдем к настройкам скорости загрузки браузера и его шустрости в целом, ибо некоторые жалуются на долгий запуск и его периодические подвисания.

Оптимизация скорости загрузки Firefox, а так же стабильности и скорости работы

Как правило, долгий запуск и излишняя тормознутость/подвисания, связаны со слабой дисковой подсистемой и чрезмерно раздутым (или кривовато настроенным) кэшем. Кэш мы с Вами частично уже настроили (и частично еще настроим), а вот всё остальное надлежит поковырять. В частности, мы сделаем несколько полезных настроек браузера, которые несколько ускорят его загрузку и скорость работы в целом.

Далее, лично я рекомендую перенести на диск C:/ , а именно в его корень (т.е не в какую-то из подпапок, аля Program Files, а именно просто ). Если мне не изменяет память, то переустановка браузера для этого необязательна, - просто используйте правую кнопку мышки и команду "Вырезать - Вставить ". При необходимости создайте новый ярлык (старый может не работать из-за изменения пути), что делается все той же правой кнопкой мышки на и пунктом "Создать ярлык ". Если C:/ не является самым шустрым диском в системе и есть физически более быстрые, то перенесите туда.

Перейдем к настройкам. Дело в том, что при запуске, браузер проверяет уж больно много всего, что замедляет загрузку. Посему давайте это уберем. Для оного запускаем , открываем "Инструменты - Настройки ". В появившемся окне настроек переходим на вкладку "Дополнительные " и подвкладку "Общие ".


Здесь я рекомендую снять последние 3 галочки, а именно "Всегда проверять при запуске, является ли Firefox браузером по умолчанию ", "Отправлять сообщения о падениях " и "Отправлять данные о производительности ".

На подвкладке "Обновления " отключаем проверку обновлений (это всегда можно сделать вручную, используя "Справка - О - Проверить наличие обновлений ") и плагинов поисковых систем, т.е снимаем галочки с соответствующих пунктов. В общем-то можно так же отключить и проверку обновлений дополнений, благо оные проверяются при каждом обновлении браузера. Здесь думайте сами как Вам удобней (у меня отключено).

Послесловие

Как-то так. Надеюсь, что Ваш любимый FF после этого стал бегать пошустрее и кушать поменьше.

Как и всегда, если есть вопросы, дополнения или что-то еще, то буду рад видеть их в комментариях к этой записи.

PS : Статья написана 7 Февраля 2009 . Глобальное обновление 22 октября 2011 . Даты остальных обновлений можете увидеть чуть ниже по тексту, в интерфейсе сайта, а именно после слов "# статья редактировалась "
PS2 : Материал постепенно обновляется по мере получения новых данных и раскопок настроек, так что приходите еще;)

Многие пользователи для серфинга в сети выбирают браузер Firefox. Но ни для кого не секрет, что со временем обремененный множеством дополнений, обновлений и без остановки растущим количеством процессов, с которыми приходится работать, браузер замедляется, и его производительность падает. Поэтому перед нами время от времени встает вопрос: «Как ускорить Firefox

Как ускорить Firefox?

В этой статье мы рассмотрим 10 проверенных способов, с помощью которых вы сможете ускорить работу браузера Firefox.

Увеличить лимит обработок контента

Еще в ноябре Mozilla Firefox стал многопроцессорным, что позволило увеличить количество обрабатываемого контента по умолчанию до четырех в единицу времени. Даже если ваш компьютер не очень современный и не очень мощный это все равно здорово увеличит его производительность при работе с большим количеством вкладок.

Более того Мозилу можно разогнать еще больше, до семи обработок одновременно.

Сделать это можно так:

Но будьте готовы к тому, что увеличение количества одновременно обрабатываемого контента повлечет за собой и увеличение потребления памяти. Вследствие чего могут возникнуть сбои при работе Firefox. В таком случае попробуйте поэкспериментировать с количеством процессов, постепенно уменьшая их до тех пор пока не найдете наиболее подходящее вам сочетание скорости и стабильности.

Использовать функцию HTTP-кеширования

Чтобы увеличить производительность браузера (стабильность и скорость Firefox) можно так же воспользоваться скрытыми настройками Firefox в about:config, где среди многих вспомогательных настроек находится и новая функция HTTP-кеширования для Firefox. Суть кэширования, о котором пойдет речь, заключается в хранении HTML-страниц, изображений и прочих файлов в промежуточном буфере (кэше) с целью ускорения повторного доступа к ним и экономии трафика. Кэшем обладают как браузер пользователя, так и промежуточные прокси-серверы и шлюзы, через которые происходит общение клиента с сервером.

Под клиентским кэшированием понимают способность браузеров сохранять копии файлов (ответов сервера), чтобы не загружать их повторно. Это позволяет значительно ускорить повторную загрузку страниц, сэкономить на трафике, а также снизить нагрузку на сервер.

Функция HTTP-кеширования не включена по умолчанию, но вы можете включить ее сами, следуя инструкции ниже:


Включать и выключать функцию HTTP-кеширования вы можете когда угодно, даже во время работы браузера. Чтобы вносить изменения, нет необходимости перезапускать браузер, достаточно просто снова войти в параметр browser.cache.use_new_backend и изменить значение с 1 на 0.

  • 0 — отключить, т.е. использовать старый кеш, где файлы хранятся в каталоге Cache в вашем профиле по умолчанию
  • 1 — включить, т.е. использовать новый HTTP-кеш, где файлы хранятся в каталоге Cache2 в вашем профиле

Использование нового HTTP-кеширования, должно помочь исправить некоторые проблемы с зависанием. Я включила его, и, похоже, он помог уменьшить количество зависаний моего браузера.

Использовать uBlock Origin вместо Adblock

Хотя Adblock – одно из лучших приложений для блокирования рекламы, но это не означает, что он подходит для всех пользователей интернета. Если ваш компьютер не очень мощный, то вполне вероятно, что Adblock замедляет работу вашего браузера Firefox, т.к. использует память ПК.

Поэтому в качестве альтернативы можно использовать uBlock Origin. Он лучше управляет ресурсами процессора и памяти, тем самым помогая ускорить работу Firefox. Кроме того uBlock Origin отлично справляется с блокировкой рекламы.

Также могу посоветовать статью « », в которой мы тестировали все способы блокировки рекламы.

Настроить или отключить Flash

Многие веб-сайты все еще используют Adobe Flash Player для загрузки видео и другого содержимого Flash. Это приводит к увеличению времени загрузки страницы. В этом случае нам поможет режим «click-to-play», при котором Flash-контент будет загружаться только при нажатии на него, что даст вам еще больший контроль над работой браузера. И так, как настроить Flash-контент на «click-to-play» в Firefox?

Для увеличения скорости работы в Firefox с помощью «click-to-play» сделайте следующее:


Как правило, всякий раз, когда я начинаю использовать новый браузер, я отключаю Flash-контент или настраиваю его на «click-to-play». Очень рекомендую.

Отключить ненужные дополнения

Это еще одна распространенная вещь, которую вы можете сделать, чтобы ускорить работу любого браузера, в том числе и Фаерфокс. Браузерные дополнения потребляют ресурсы, что замедляет работу вашего браузера. Поэтому вы можете отключить надстройки, которые вы не используете, чтобы получить максимальную производительность. Для этого:


Чтобы принять правильное решение вы можете использовать расширение « about:addons-memory ». Установите это расширение и зайдите на страницу about:addons-memory, чтобы увидеть все установленные дополнения, такие как: «Расширения», «Темы», и сколько ресурсов каждое из них использует. Эта информация поможет вам правильно выбрать и удалить те, которые не используются вами вовсе и при этом используют большую часть памяти.

Если вам понадобится снова включить ранее отключенное дополнение, найдите его в списке дополнений, щёлкните по кнопке «Включить» и перезапустите Firefox, если это будет необходимо.

Снизить потребление оперативной памяти

Иногда при использовании Firefox вы обнаруживаете, что его производительность падает, а иногда «падает» и сам браузер. Это происходит, если Mozilla использует слишком много оперативной памяти (RAM).

Как снизить потребление оперативной памяти при работе Фаерфокс до минимума?

Для этого:

  1. Введите about:memory в адресной строке Firefox и нажмите Enter.
  2. На появившейся странице нажмите «Минимизировать использование памяти» в разделе «Свободная память».

Включить конвейерную обработку Firefox

Для увеличения производительности можно также включить конвейерную обработку, которая позволяет браузеру создавать несколько соединений с сервером вместо одного, чтобы ускорить скорость загрузки страницы (аналогично тому, как работает менеджер загрузки, например IDM). Чтобы включить Pipelining, введите в адресной строке браузера about:config и нажмите Enter. Здесь вам нужно найти нижеуказанные записи и изменить их статус на то, что указано ниже:

network.http.pipelining на true
network.http.pipelining.aggressive на true
Network.http.pipelining.maxrequests на 8
Network.http.pipelining.ssl на true

Чтобы быстро найти все эти параметры, введите network.http.pipelining в строке поиска, а затем дважды щелкните по столбцу значений рядом с записью, параметры которой нужно изменить.

Если вам не нравится все это делать вручную, вы можете использовать Pipelining Firefox для автоматического выполнения настроек.

Отключить анимацию Firefox

Аналогично тому, как вы можете увеличить скорость работы вашего компьютера, отключив анимацию Windows, вы также можете ускорить Firefox, отключив его анимацию. Чтобы отключить анимацию в браузере:

  1. Введите about:config в адресной строке Firefox и нажмите Enter.
  2. Теперь введите «Animations» в верхней строке поиска и установите значение для всех найденных записей, включающих это слово, как «False», например: toolkit.cosmeticAnimations.enabled - false

Отключение анимированных изображений в браузере, безусловно, ускорит вашу работу в интернете, хотя визуальная сторона немного пострадает, т.к. вы потеряете все анимации, загружаемые браузером. Но ускорение серфинга в сети стоит таких жертв.

Использовать дополнения для ускорения Firefox

Подобно Chrome, для Firefox есть множество дополнений, которые могут помочь ускорить работу с браузером. Ниже рассмотрим некоторые из них:

  • Дополнение BarTab позволяет автоматически выгружать неиспользуемые открытые вкладки Firefox и освобождать оперативную память, занятую ими, а при необходимости легко загружать их обратно.
  • Дополнение Image Block позволяет блокировать все изображения на веб-сайтах (которые, как правило, составляют большую часть трафика), что позволяет значительно увеличить скорость загрузки страниц.

Кнопка дополнения Image Block, должна быть размещена в одной из панелей инструментов Firefox. При нажатии на эту кнопку изображения будут блокироваться автоматически. Это работает для всех открытых вкладок в веб-браузере. Повторное нажатие на кнопку позволит загружать изображения снова. Это можно сделать так:

  1. Щелкните правой кнопкой мыши на свободное место на панели инструментов и выберете пункт «Настроить».
  2. Найдите значок Image Block блокировки изображений и перетащите его на панель инструментов.

Обновить Firefox

Если вышеуказанных настроек недостаточно и скорость работы вашего браузера вас все еще не устраивает, вы всегда можете обновить вашу версию Firefox до последней.

Развитие веб-технологий и конкурирование с таким сильным соперником, как Google Chrome, сделали браузер Mozilla Firefox лучше. Сегодня «Огненный Лис» – это современный, функциональный и быстрый браузер. Современным и функциональным, в принципе, он был всегда. Как и всегда Firefox был быстрым браузером, правда, до первой перегрузки дополнениями (расширениями и плагинами), утяжеляющими его работу. Но если в плане современности и функциональности Firefox всю дорогу эволюционировал, то вопрос быстродействия браузера по мере работы с ним, увы, актуален и ныне. Проблема медленной работы браузера с большим количеством активных расширений и плагинов на борту официально признана его разработчиком – компанией Mozilla Corporation.

Как ускорить работу Mozilla Firefox? Рассмотрим ниже несколько способов оптимизации этого браузера.

1. Аппаратные требования

Firefox считается нетребовательным браузером. Непосредственно сам Firefox и его клоны, браузеры на основе движка Gecko, часто используются на маломощных компьютерах. Более-менее комфортную работу с Firefox может обеспечить любой ПК с невысокой производительностью, в частности, с оперативной памятью всего лишь в 2 Гб. «Огненный Лис» не потребляет столько оперативной памяти, сколько тот же Google Chrome. В отличие от последнего, Firefox не забивает оперативную память отдельными фоновыми процессами, и все потребляемые браузером мегабайты можно увидеть в единой строке приложений диспетчера задач Windows. Механизм потребления оперативной памяти прост: чем больше открытых вкладок и активных дополнений, тем больший расход памяти.

Объем оперативной памяти в 4 Гб и более, хороший современный процессор, SSD-накопитель вместо обычного жесткого диска положительным образом скажутся на быстродействии любого браузера. Однако производительная работа именно Mozilla Firefox во многом зависит от программной составляющей.

2. Тема оформления и начальная страница

Чтобы обеспечить быстродействие, лучше отказаться от разукрашивания «Огненного Лиса» в красочные темы оформления. Равно как и не использовать расширения, встраивающие в браузер стартовые страницы с визуальными закладками и красивыми эффектами. Быстрее Mozilla Firefox будет работать только с родной невзрачненькой темой оформления. Установленную ранее из магазина браузера цветастую тему оформления можно отключить или вовсе удалить. Для этого в меню Firefox жмем «Дополнения». Раздел «Дополнения» доступен и на начальной странице браузера. А самый быстрый способ в него попасть – горячие клавиши Ctrl+Shift+A.

В открывшемся разделе управления дополнениями переключаемся на вкладку «Внешний вид» и отключаем активную тему оформления. Как текущую тему оформления, так и неактивные темы оформления можно вовсе удалить из браузера.

Избавиться от сторонней экспресс-панели с визуальными закладками можно, отключив ее расширение. А чтобы вернуться к начальной странице Mozilla Firefox, если она была изменена сторонним софтом, в настройках браузера жмем меню, далее – «Настройки».

И в первой же вкладке «Основные» кликаем надпись «Восстановить по умолчанию».

3. Удаление расширений

Расширения и плагины браузера – двойственная вещь. Большая часть из них, расширяя функционал веб-обозревателя, в то же время отбирает у него скорость. Поскольку при запуске браузера время тратится еще и на сортировку и запуск расширений и плагинов. Необходимо работать только с действительно нужными расширениями и плагинами Firefox, а лишние – удалить или хотя бы отключить. В окне браузера жмем клавиши Ctrl+Shift+A, переключаемся на раздел «Расширения», соответствующими кнопками удаляем неиспользуемые дополнения и отключаем используемые редко.

4. Работа с Firefox в безопасном режиме без дополнений

Заочно оценить работу «Огненного Лиса» без включенных расширений и красочной темы оформления, если пока что жаль расставаться с ними, можно, используя безопасный режим браузера. Это режим устранения неполадок, который разработчики предусмотрели для выявления проблем. В безопасном режиме отключаются все активные расширения, аппаратное ускорение, устанавливаются тема оформления и панель инструментов по умолчанию, как сразу при установке Firefox. Для запуска браузера в безопасном режиме открываем меню, кликаем кнопку вызова справки и выбираем вариант «Перезапустить без дополнений».

Запустить браузер в безопасном режиме также можно, удерживая при запуске зажатой кнопку Shift. Появится диалоговое окно, в котором необходимо подтвердить запуск в безопасном режиме.

Если с расширениями и темой оформления Firefox жалко расставаться, то безопасный режим можно использовать на постоянной основе, а на обычный режим можно переключаться только время от времени, когда будет требоваться максимальная мощь браузера.

5. Отключение плагинов

Не все установленные плагины нужны в повседневной работе, а некоторые из них могут не использоваться вовсе. Актуальная на дату написания этой статьи версия Mozilla Firefox устанавливается с двумя включенными плагинами – это плагин видеокодека H.264, необходимого для воспроизведения видео в онлайне, и плагин расшифровки контента Primetime, который используется для проверки права использования защищенного лицензионного контента на отдельных медиа-порталах. После установки в операционную систему Adobe Flash Player появится еще один плагин – Shockwave Flash. Плагины видеокодека H.264 и Shockwave Flash нужны, они будут задействоваться при воспроизведении мультимедийного контента и флеш-анимации. А вот плагин расшифровки контента Primetime, если в доступе к лицензионным материалам на специальных медиа-порталах нет необходимости, естественно, необходимо отключить.

Плагинами Firefox можно управлять в разделе управления дополнениями. Это, соответственно, вкладка «Плагины». Чтобы отключить любой ненужный плагин, если он не предусматривает возможность включения по запросу, необходимо установить его значение активности «Никогда не включать».

6. Настройки «about:config»

Mozilla Firefox обустроен обычным разделом настроек с визуальным интерфейсом, куда можно попасть из меню браузера. Но есть и другие настройки – скрытые. Так специально задумано, чтобы в них могли попасть только опытные пользователи или те, кто неукоснительно следует инструкции. Чтобы попасть в эти скрытые настройки, в пустой вкладке Firefox вводим такое значение и жмем Enter:

Эти настройки предполагают полный перенос ответственности на пользователя, и разработчики хотят это подчеркнуть. В появившемся окне кликаем надпись «Я обещаю, что буду осторожен!».

Не стоит переживать по поводу такого строгого подхода: настройки в любой момент можно вернуть в исходное состояние или, в крайнем случае, переустановить браузер. Главное, чтобы были экспортированы закладки, создана их резервная копия или настроена синхронизация с помощью учетной записи Firefox.

Скрытых настроек у Mozilla Firefox много, потому для оперативного доступа к ним предусмотрено поле поиска вверху окна.

После изменения любой из этих настроек требуется перезапуск браузера.

6.1. Отключение анимации открытия и закрытия вкладок

В пользу производительности браузера можно избавиться от добавленной в последних версиях анимации открытия и закрытия вкладок. В поле поиска настроек вводим такое название настройки и жмем Enter:

На выделенной синим блоком строке настройки делаем двойной клик мышкой, чтобы значение по умолчанию «true» было сменено на «false».

6.2. Отключение Prefetching

Одна из функций Firefox, а именно Prefetching позволяет ему предварительно подгружать в память содержимое ссылок, которые пользователь, скорее всего, собирается открыть дальше. По идее Prefetching ускоряет открытие веб-страниц, однако на медленных компьютерах загрузка страниц в фоновом режиме может заметно снизить производительность системы в целом. Более того, при работе этой функции расходуется чересчур много трафика.

Чтобы раз и навсегда отключить предзагрузку ссылок, найдите настройку с именем network.prefetch-nex t и двоным щелчком мыши измените ее значение с «true» на «false».

6.3. Ускорение загрузки веб-страниц

Чтобы попасть на сайт, его серверу необходимо отправить запрос. Беря во внимание возможность работы со слабым интернет-каналом или перегруженным сервером, Firefox по умолчанию настроен на отправку малого количества запросов. Увеличив количество этих запросов в настройках браузера, тем самым серьезно ускорим процесс загрузки веб-страниц. Эту тактику, увы, нельзя назвать работающей на все 100%, поскольку сервера некоторых сайтов (как правило, активно посещаемых) могут не справляться с нагрузкой. В таком случае вместо загружаемой страницы можно увидеть сообщение «Service Temporarily Unavailable» (Сервис временно недоступен). Если это не технические работы на сайте, то необходимо подождать минуту-две, и можно снова пытаться попасть на сайт.

Чтобы ускорить загрузку веб-страниц в поле поиска настроек вводим такое название настройки и жмем Enter:

Тоже самое проделываем с настройкой network.http.pipelining.ssl и network.http.proxy.pipelining, если вы используете прокси).

Настройка network.http.pipelining.maxrequests определяет количество одновременных запросов, которые будут поступать к серверу сайта. Рекомендуется использовать значение 32.

Еще один способ ускорить загрузку страниц в Firefox заключается во включении новой системы HTTP кэширования, которая по умолчанию отключена.

Находим настройку browser.cache.use_new_backend , открываем и меняем значение с 0 на 1. Жмем «OK».

7. Расширение Fasterfox для ускорения загрузки веб-страниц

Альтернатива предыдущему способу ускорения работы Mozilla Firefox – расширение Fasterfox. Оно, по сути, являет собой визуальный интерфейс для настроек «about:config», что были описаны в предыдущем пункте. Fasterfox можно установить бесплатно в магазине Mozilla Firefox.

В управлении дополнениям (Ctrl+Shift+A) получим доступ к настройкам этого расширения.

В окошке настроек можно выбрать один из предложенных наборов настроек производительности браузера. Например, облегченный вариант с оптимизацией только визуальной части браузера или вариант экстремальный с максимальным числом запросов к серверу сайта.

Это более подходящий способ ускорения работы «Огненного Лиса» для не особо опытных пользователей, поскольку, если что-то пойдет не так, в настройках Fasterfox можно будет установить другие наборы настроек оптимизации или вернуть значения по умолчанию. В крайнем случае расширение просто можно отключить или удалить.

8. Возврат к исходным настройкам

Любые неудавшиеся эксперименты с настройками и дополнениями Mozilla Firefox – не важно, связно ли это с производительностью, либо же это иные проблемы – можно убрать, не переустанавливая браузер. Его можно вернуть к исходным настройкам. В меню Firefox жмем кнопку справки, затем во всплывшей боковой панели выбираем «Информация для решения проблем».

В открывшейся вкладке жмем надпись «Очистить Firefox» и подтверждаем решение в диалоговом окошке.

Это не совсем возврат к исходным настройкам браузера, поскольку кое-какие данные сохранятся, и это к лучшему. В процессе такой очистки будет создан новый профиль Firefox, в который будут перенесены закладки и данные авторизации (логины и пароли) на сайтах. Все остальное – настройки, расширения, темы оформления – исчезнет.

9. Очистка кэша

Одно из правил ускорения работы любого браузера – периодическая чистка кэша. Для его очистки в окне Mozilla Firefox жмем клавиши Ctrl+Shift+Delete. Откроется окно удаления истории браузера, где можно выбрать период, за который накоплены данные кэша, и возможность установки прочих параметров. Чтобы увидеть эти параметры, необходимо раскрыть опцию «Подробности».

Увидим перечень данных, которые будут удалены. Можно удалить выбранные по умолчанию данные, но, чтобы потом заново не вводить логины и пароли для авторизации на сайтах, лучше убрать предустановленную галочку с «Журнала форм и поиска». Все – осталось нажать кнопку «Удалить сейчас», и кэш Firefox будет очищен.

Отличного Вам дня!

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

About:config

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

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

Следующее окно содержит несколько сотен настроек, отвечающих за все аспекты работы браузера, в том числе и за то, как ускорить Все параметры, приведенные в этом разделе, поделены на три группы:

  • логические (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 за счет уменьшения потока данных, которыми он постоянно обменивается с жестким диском.

Сетевые протоколы

Вышеописанные способы касались взаимодействия с аппаратной частью компьютера. Давайте посмотрим, как ускорить браузер изменив некоторые параметры работы с сетью. Логическая настройка 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, используя настройки конфигурации. Не стоит применять все рекомендации подряд и надеяться, что это станет идеальным вариантом. Сначала нужно определить, что именно является на вашем компьютере, и лишь затем регулировать необходимые параметры. В этом случае, внеся минимальные изменения, вы сможете достичь максимального прироста производительности.

Доброго времени суток, дорогие друзья. Сегодня поговорим ускорить FireFox , а точнее загрузку сайтов в нём.

Не секрет, что скорость загрузки страниц зависит не только от "толщины" интернет канала и мощности компьютера, но и от настроек браузера.

Многие жалуются, что другие браузеры обычно быстрее в плане загрузки страниц, чем Mozilla Firefox . В этой статье речь пойдет как раз о том, как настроить Mozilla FireFox так, чтобы сайты грузились в разы шустрее.

Давайте разбираться.

Разгон Firefox методом настройки

И так, давайте приступим к, так сказать, разгону нашего любимого Mozilla Firefox .
Делаем всё по порядку:

  1. Запускаем FF ;
  2. Набираем (именно набираем, а не копируем) в адресной строке (это там, куда мы вводим, например сайт) about:config и, согласившись быть осторожными, попадаем на страницу настроек браузера, что ускорить наш Firefox ;
  3. Находим в списке параметр network.http.pipelining (введя это название в строке "Фильтр") и выставляем (нажав на строке этого параметра два раза левой кнопкой мыши) значение true;
  4. Следующей находим параметр network.http.proxy.pipelining , которому тоже меняем значение на true;
  5. Почти точно так же поступаем с параметром network.http.pipelining.maxrequests , только ему присваиваем значение 32;
  6. В качестве еще одного штриха (нажав правой кнопкой мыши и выбрав из выпадающего списка Создать - Целое ) надо создать целый параметр с названием nglayout.initialpaint.delay и значением 0;
  7. Далее находим в списке параметр network.dns.disableIPv6 и присваиваем ему значение false;
  8. Следом даем параметру content.notify.backoffcount Создать - Целое )) значение 5;
  9. Тоже самое проделываем с значением ui.submenuDelay (если его нет, то создаем (правая кнопка мышки - Создать - Целое )), только ему присваиваем 0;
  10. Ну и, наконец, параметру plugin.expose_full_path (правая кнопка мышки - Создать - Логическое)) даем значение значение true;
  11. Закрываем страничку настроек, перезапускаем браузер и наслаждаемся результатом.

За сим всё :) Вот так вот просто.

Давайте же разберемся, что именно мы сделали и почему у нас получилось ускорить Firefox , а сайты в нём стали грузиться быстрей.

Что позволило ускорить Firefox и как это работает

Принцип основан на том, что к каждому сайту (а точнее его серверу) при попытке на него зайти, посылается запрос.

По умолчанию, издавна и по многим причинам, в настройках установлено маленькое количество этих запросов на случай, если, скажем, у Вас слабенький интернет-канал (что давно не актуально) или сервер не поддерживает большое число запросов, что неактуально еще с 1999 года, когда в протоколе HTTP (тот самый за счет которого мы можем пользоваться сайтами) версии 1.1 появилась возможность в рамках одного делать множество запросов веб-серверу.

Учитывая, что страницы современных сайтов обычно содержат большое количество изображений и других объектов, время установления TCP -соединения (для каждого объекта) начинает играть значительную роль.

Поэтому грех не использовать возможность по гарантированному ускорению загрузки страниц, существующему уже много лет с помощью соответствующих настроек:

  • network.http.version - 1.1, network.http.keep-alive - true
    Эти параметры установлены по умолчанию и разрешают Firefox использовать HTTP версии 1.1 , включая возможность делать несколько запросов в соединении.
  • network.http.pipelining - true, network.http.proxy.pipelining - true
    Эти параметры предписывают Мозилке делать несколько запросов в соединении, не дожидаясь ответа сервера.
  • network.http.pipelining.maxrequests - 32
    Этот параметр задает максимальное количество запросов, которое может быть сделано в соединении, от 1 до 32 . Указывать значение более 32 зачастую бессмысленно, т.к поддерживается далеко не всеми сайтами. Если есть проблемы с загрузкой каких-либо сайтов, то попробуйте понизить это значение до 24 или 16 .
  • nglayout.initialpaint.delay - 0
    И вот этот, созданный нами, параметр уменьшает до нуля задержку перед прорисовкой (рендерингом) информации, полученной от веб-сервера, что позволяет увидеть запрошенную страницу чуть быстрее.

Остальные настройки связаны с рендерингом (отрисовкой страницы), а так же рядом специфичных настроек, чтобы ускорить Firefox .

Использование оных необязательно дает такой существенный прирост как настройки выше, однако имеет свой положительный эффект и рекомендуется для общего ускорения.

Хотите знать и уметь, больше и сами?

Мы предлагаем Вам обучение по направлениям: компьютеры, программы, администрирование, сервера, сети, сайтостроение, SEO и другое. Узнайте подробности сейчас!

Описание оных настроек примерно таково:

  • network.dns.disableIPv6
    Отключает IPv6 DNS поиск ибо оный не используется пока в наших сетях, а значит нет смысла оставлять его активным, т.к любой запрос увеличивает общее время загрузки
  • content.notify.backoffcount - 5
    Вместо того, чтобы ждать, пока страница полностью загрузится, чтобы отобразить её пользователю в конечном виде, Firefox отрисовывает то, что было получено до текущей точки загрузки. Однако, учитывая, что частый вывод того, что уже есть значительно замедляет общее время загрузки страницы целиком, то это значение задает, так называемый, таймер. Параметр 5 наиболее оптимален между скоростью загрузки вцелом и адекватным выводом того, что уже загрузилось.
  • ui.submenuDelay - 0
    Позволяет ускорить загрузку отображения подменю. Помогает избежать задержек и отрисовки
  • plugin.expose_full_path - true
    Задает в конфиге полные пути к плагинам (а не только их названия), что, теоретически, сказывается на скорости работы.

Как-то так. На сим всё.

Страница обновляется по мере поиска полезных, с точки зрения оптимизации загрузки сайтов, настроек.

Послесловие

Так же есть плагин FasterFox , который по идее занимается оптимизацией скорости загрузки страниц в Firefox , но я, используя его, не ощутил особого прироста производительности, а на некоторых страницах так и вовсе получил ряд проблем из-за настроек, изменяемых этим плагином.

В общем, пользоваться им или нет, - дело Ваше. Во всяком случае настроек Выше хватает и так.

Как и всегда, если есть какие-то вопросы о том как ускорить Firefox , то спрашивайте, - буду рад ответить в комментариях. Равно как и буду рад Вашим дополнениям, благодарностям и всему такому прочему.



Статьи по теме