[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Ускорение и оптимизация Firefox 3.5, Запуск фокса за 2 секун
TomACДата: Пятница, 18.09.2009, 01:16 | Сообщение # 1
Секс-мен
Группа: Модераторы
Сообщений: 9
Статус:
Бог форума
В данной теме приведу статьи взятые из официального Форума Mozilla FireFox.
Ссылки на официальные статьи с Форума :
1. Ускорение и оптимизация Firefox (сводные правила)
2. Запуск фокса за 2 секунды
3. О профилях Mozilla Firefox
4. Тюнинг Firefox для любителей Оперы
Первое что нам понадобится - это версия Mozilla FireFox RC2 (на момент написания статьи это самая последняя версия этого замечательного браузера).
Скачать её можно отсюда: клац
Устанавливаем данную версию и начинаем колдовство, постараюсь максимум понятней объяснить чтобы не было дополнительных вопросов.

1. Откройте страницу настроек Firefox, набрав в адресной строке:

about:config

Найдите при помощи строки "Фильтр", а затем отредактируйте следующие опции:
network.http.pipelining [нажмите на строке правой кнопкой и выберите "переключить"] -> true
network.http.pipelining.maxrequests [нажмите на строке правой кнопкой и выберите "изменить"] -> 8
network.http.proxy.pipelining [нажмите на строке правой кнопкой и выберите "переключить"] -> true
Находясь в странице настроек, нажмите правой кнопкой в любом месте и создайте новую строку со следующим именем и значением:
nglayout.initialpaint.delay -> 0
2. Включите jit-прекомпиляцию для интерфейса. Этот метод применим только(!) для Firefox 3.5 и выше, причем для скриптов на страницах в нем она уже включена "по умолчанию".

Наберите в адресной строке Firefox: about:config и введите в строке поиска jit, после чего поменяйте значения обоих найденных пуктов с false на -> true.

3. Сделайте vacuum-очистку баз данных.

Firefox хранит все данные в базе sqlite, при интенсивной работе эти базы разрастаются из-за кусков пустого места, кроме того, оказываются довольно сильно фрагментированными. Операция c "Vauum" в sqlite приводит к пересозданию базы в новом файле. Таким образом удаляются все пустые места и исчезает фрагментация.

Для этого:

скачайте последнюю версию консольного SQLite с сайта: http://sqlite.org - ту, которая предназначена для вашей операционной системы,
распакуйте из архива и скопируйте выполнимый файл sqlite3.exe (Windows) или sqlite3-х.х.х.bin (Linux) в ваш профиль FireFox.
Чтобы попасть в свой профиль FireFox, необходимо выполнить след. действия:
Выберите “Пуск → Выполнить“ (либо горячая комбинация WIN + R)
Введите %APPDATA%
Нажмите OK. Появится окно Windows Explorer
В окне Windows Explorer выберите "Mozilla → Firefox → Profiles". Каждая подпапка в этой папке является профилем на вашем компьютере, у меня эта папка называется так: "...\Mozilla\Firefox\Profiles\nnhy0x1m.default".
На этом этапе обязательно закройте Ваш FireFox

Для LINUX - выполните команду:

Цитата
for i in *.sqlite; do echo "VACUUM;" | sqlite3 $i ; done

Для WINDOWS - в папке с вашим профилем Firefox создайте текстовый файл.
Скопируйте в файл эту строчку:

Цитата
for %%i in (*.sqlite) do @echo VACUUM; | sqlite3 %%i

Закройте файл, сохранив его, а затем переименуйте его в vaccum.bat
В итоге запустите файл vaccum.bat.

4. Если Firefox потребляет слишком много трафика, ваш Firewall показывает интернет-активность, даже когда содержимое вкладок не загружается и не обновляется, это может происходить из-за того, что в Firefox встроена защита от фишинга: Firefox обновляет списки неблагонадежных сайтов. Если эта защита не нужна, её можно отключить через "Настройки" -> "Защита" -> "Информировать, не подозревается ли посещаемый веб-сайт в имитации другого веб-сайта" и "Информировать, не подозревается ли посещаемый веб-сайт в атаках на компьютеры".

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

Проверку обновлений можно отключить через "Настройки" -> "Дополнительно" -> "Обновления".

6. Дополнительный канал потребления трафика появился в Firefox 3 — это новое окно поиска дополнений. В условиях ограниченной пропускной способности канала связи такой сервис начинает мешать, поэтому его можно отключить. Для этого нужно ввести в адресной строке броузера about:config, найти параметр extensions.getAddons.showPane и выставить значение «false» [нажмите на строке правой кнопкой и выберите "переключить"].

Страна:
TomACДата: Пятница, 18.09.2009, 01:18 | Сообщение # 2
Секс-мен
Группа: Модераторы
Сообщений: 9
Статус:
Бог форума
А теперь опишу несколько полезных вещей которые Вы можете изменить с помощью команды about:config

Итак: пожалуй начну..

* browser.search.openintab - при значении TRUE результаты поиска, из строки поиска будут открываться в новой вкладке, при значении FALSE - в текущей;
* browser.tabs.tabMinWidth - минимальная граница ширины вкладок (в пикселях), после которой появляется кнопка прокрутки вкладок;
nglayout.ititialpaint.delay - Тип Целое. Это задержка перед началом отрисовки страницы в миллисекундах. Ставте 0.
browser.cache.memory.capacity - Тип целое. Количество оперативной памяти выделяемой по кэш (в кб.) Чем больше значение, тем быстрее будет работать лим при его активном использовании и посещении одних и техже сайтов (например обновлениях страниц), но тем больше браузер будет отъедать ОЗУ;
layout.word_select.eat_space_to_next_word - TRUE - при двойном щелчке на слово выделяет его с пробелом, который расположен справа.
FALSE - Пробел не выделяется при двойном щелчке на слово;
* layout.spellcheckDefault - По умолчанию производит проверку правописания только в многострочных окнах ввода, игнорируя однострочные, с помощью этого параметра можно отключить проверку вообще, либо включить её и для однострочных полей ввода. Возможные значения:
0 - Отключить проверку правописания;
1 - Проверка правописания работает в "больших" полях ввода;
2 - Проверка правописания работает во всех полях ввода.
* browser.display.focus_ring_on_anything - если не хотите, чтобы при нажатии на ссылку вокруг неё появлялась обводка, то установите параметр на значение FALSE
* browser.display.focus_ring_width - это тоже относится к предыдущему параметру, он отвечает за толщину линии обводки. Чтобы не было обводки, параметр должен быть равным значению 0, если обводка нужна - тогда он равен 1
browser.urlbar.maxRichResults - При вводе в адресную строку текста. Браузер старается предугадать наши желания и выводит под строкой адреса предпологаемые адреса (по умолчанию-12), но это не всегда удобно. В данном параметре указывается количество показываемых предположений;
config.trim_on_minimize - Тип Boolean.
TRUE при сворачивании браузера все его данные будут переноситься из ОЗУ (оперативная память) в виртуальную память (расположена на жёстком диске). Это позволит высвободить оперативную память (что при прожорливости лиса весьма полезно), но уменьшит скорость разворачивания браузера.
FALSE - Память не выгружается, но и работает быстрее (только при сворачивании-разворачивании, а не вообще);
browser.tabs.closeButtons - Наличие кнопки "закрыть" на вкладках. возможные значения:
0 - показывать кнопку закрытия только на активной вкладке
1 - показывать кнопки закрытия на всех вкладках
2 - вообще не показывать кнопки закрытия
3 - показывать единственную кнопку закрытия в конце панели вкладок (так было в Firefox 1.x)

!Примечание!

Символом * - я отметил те пункты которые применял лично, каждому рекомендую их применять с своим Лисичкам! happy

Страна:
  • Страница 1 из 1
  • 1
Поиск:

При копировании материалов с сайта ссылка на данный сайт обязательна! Все права на публикуемые java игры, темы, клипы и прочие материалы принадлежат их владельцам, и Администрация ресурса не несет ответственность за их использование! Все файлы опубликованные на сайте представлены в ознакомительных целях, после ознакомления приобретите лицензионный файл.