/ 06:01 / 2024-05-19 / вс /
главная | регистрация | вход тут может быть ваша РЕКЛАМА добро пожаловать посетитель
меню
3ds max [6]
blender [2]
paint.NET [1]
extensions [4]
programming [12]
photoshop [6]
разное [39]
софт [22]
для pc [10]
для сайта [18]
Депардье [3]
свой бизнес [8]
мусорка [8]
jpn [8]
РАБОТА на ДОМУ [11]
games [6]
best films [13]
кошачьи секреты [2]
добавления
[2016-06-29][programming]
NOP (723)
[2016-05-05][programming]
ASM c NULL9L (518)
[2016-03-04][софт]
MPlayer (806)
[2016-02-13][софт]
UC Browser (1663)
комментарии
календарь
«  июль 2013  »
пнвтсрчтптсбвс
1234567
891011121314
15161718192021
22232425262728
293031
статистика
Рейтинг SIMPLETOP.NET
всего: 1
посетителей: 1
пользователей: 0


Счетчик тИЦ и PR

добавлять комментарии могут только зарегистрированные пользователи.
[ регистрация | вход ]
главная » 2013 » июль » 8 » Firefox
02:33
Firefox

Новый Фаер + Медленный Нэт

Если при загрузке первой странице тормоза не заставили себя долго ждать, значит вы попали по адресу!

Оптимизируем Firefox


1. Уменьшение потребления памяти.

По умолчанию Firefox полностью кеширует в памяти 5 последних страниц открытых в текущей вкладке, что приводит к ощутимым затратам памяти. Для определения числа страниц для полного кеширования в настройках "about:config" следует изменить значение переменной:
browser.sessionhistory.max_total_viewer
Запретить полное кеэширование отрендеренного образа прошлых страниц можно установив эту переменную в 0.

2. Увеличение скорости загрузки страниц.

Стандартно браузер в пределах одного соединения отправляет запросы последовательно, включив поддержку "pipelining" в рамках одного запроса можно организовать смешанную одновременную загрузку нескольких файлов, отправляя следующий запрос не дожидаясь выполнения предыдущего. "pipelining" может привести к ощутимому повышению нагрузки на сервер, поэтому использовать данную возможность нужно умеренно. Управление "pipelining" в about:config осуществляется через переменные:
network.http.pipelining – поставить true
network.http.proxy.pipelining – поставить true
network.http.pipelining.maxrequests – кол-во параллельных запросов, например 5
Некоторые другие настройки, ускоряющие загрузку страниц (если переменная отсутствует её нужно создать):
nglayout.initialpaint.delay = 0
network.dns.disableIPv6 = false
content.notify.backoffcount = 5
plugin.expose_full_path = true
ui.submenuDelay = 0
3. Уменьшение потребления памяти при минимизации Firefox в системном трее. Для выгрузки лишних данных из памяти во время минимизации окна (процесс будет занимать около 10Мб) в about:config создаем через правый клик - New переменную типа Boolean с именем config.trim_on_minimize Для того чтобы изменение вступило в силу необходима перезагрузка.

Пытаемся отключить Flash Player


Чтобы удалить Flash Player нужно запустить программу удаления. Например c:\Windows\System32\Macromed\Flash\Util32_8_800_Plugin.exe и всё.

Чтобы включить «Флэш по клику» нужно набрать в адресной строке about:config и напротив plugins.click_to_play установить значение true.

A: For those of you who do not wish to use StopTube, the click to play plugin in the about:config works. You may just be missing one final step. Once you set the boolean to true, navigate to your firefox addons page and look for shockwave (adobe) flash plugin or whatever you use to play videos. Select the drop down to "ask to activate" and there you have it. When the boolean was set to false, the "ask to activate" dropdown option was unavailable.

B: Users must do both. Set value to True (plugins.click_to_play - see above) AND set Shockwave to "ask to activate." I'm using FF 24.0 and Shockwave 11.8.8 and this combination worked perfectly for me.

Отключение автоматического воспроизведения видео:
Это бесполезное свойство, оно ничего не меняет! Чтобы его отключить вводим в адресную строку about:config и напротив media.autoplay.enabled устанавливаем значение false.

You can set the media.webm.enabled, media.ogg.enabled and media.wave.enabled prefs to false to render video and audio elements unable to play anything.
user_pref("plugins.click_to_play - true);
user_pref("html5.offmainthread", false);
user_pref("media.autoplay.enabled", false);
user_pref("media.ogg.enabled", false);
user_pref("media.opus.enabled", false);
user_pref("media.peerconnection.aec_enabled", false);
user_pref("media.peerconnection.enabled", false);
user_pref("media.peerconnection.use_document_iceservers", false);
user_pref("media.raw.enabled", false);
user_pref("media.wave.enabled", false);
user_pref("media.webm.enabled", false);
поиск в AppData:
c:\Users\ИмяПользователя\AppData\Roaming\Macromedia\Flash Player

Как запретить Firefox цеплять плагины из системы

1) Вводим в адресную строку about:config и напротив plugin.scan.plid.all устанавливаем значение false. Этим мы запрещаем использовать реестр для поиска подходящих плагинов. Ветвь реестра из которой Firefox берёт информацию:
HKEY_LOCAL_MACHINE\SOFTWARE\...\MozillaPlugins

2) Мы не можем изменить факт того, что Firefox знает о 4ёх распространённых плагинах: Adobe Acrobat Reader, Sun's Java Runtime Environment (JRE), Apple QuickTime и Windows Media Player. Но мы можем установить значения их версий такими, чтобы он никогда не обновлял их:
plugin.scan.Acrobat            = 999.0
plugin.scan.SunJRE             = 999.0
plugin.scan.Quicktime          = 999.0
plugin.scan.WindowsMediaPlayer = 999.0
3) Для использоваия своих конкретных версий в Firefox, нужно открыть папку профиля. Создать в ней папку plugins и поместить в неё файлы плагинов (обычно *.dll), естественно проделав указанные выше операции. Тогда Firefox подхватит их из этой папки.

Примечание: Можно проверить откуда Firefox берёт плагины. Для этого устанавливаем параметр plugin.expose_full_path в true и набрав в адресной строке about:plugins видим результат. Или ничего не видим, потому что никаких плагинов не установлено! А стоят настройки расширения типа FlashGot, которое уже давно удалено!! Так что единственный способ избавится от видео это зайти в about:support и нажать Reset Firefox!!!

Параметры командной строки

-ProfileManager

Для запуска Менеджера Профилей используйте параметр -P (без имени пользователя).

firefox -P
Примечание: Для запуска нескольких копий приложения, одновременно, нужно добавить параметр -no-remote.

firefox -no-remote -P

...

-P "profile_name"

Bypass Profile Manager and launch application with the profile named profile_name. Useful for dealing with multiple profiles. Note profile_name is case sensitive. If you don't specify a profile name then the profile manager is opened instead. You must use an upper case P on Linux with versions older than 7.x, as there lower case invokes Purify mode (memory and leak detection). Other platforms accept both upper and lower case.

firefox -P "Joel User"

...

-no-remote

Allows multiple copies of application to be open at a time.

firefox -no-remote -P "User 1"
firefox -no-remote -P "User 2"

...

-private

Opens Firefox in permanent private browsing mode. Firefox 3.6 and later only.

Not Applicable in Ubuntu for Firefox 20 and later.

-private-window

Opens a new private browsing window in an existing instance of Firefox. Firefox 20 and later only.

-new-tab URL

Open URL in a new tab. Firefox and SeaMonkey2.x only.

-new-window URL

Open URL in a new window. Firefox and SeaMonkey2.x only.

Расширение


Создание окружения для разработки


Чтобы Firefox при каждом запуске загружал разрабатываемые нами расширения, нужно указать ему путь к ним. Для этого:

– Переходим в папку с нашим профилем в Firefox (Главное меню Firefox » Help » Troubleshooting Information. На открывшейся странице нажимаем Show Folder напротив Profile Folder) или в папку с Firefox.
– Создаём папку extensions (если нет).
– Создаём текстовый файл и называем его, как id расширения, например: someextensionn@me (просто имя, без расширения). Записываем в него полный путь к папке с расширением, например: z:\folder1\folder2\here_ext\ и сохраняем.

Теперь при запуске Firefox произойдёт установка и запуск указанного нами расширения.

P.s. Чтобы увидеть изменения, нужно перезапустить Firefox (about:config).

Добавить в: Браузеры » Firefox » Помощь

Настройки любого дополнения остаются в about:config после его удаления - изначально особенность системы настроек Firefox!

Как сбросить (удалить) настройки в about:config на стандартные?


Вариант 1:

Для удаления ненужной настройки, можно нажать правую кнопку мыши и выбрать Reset (Сбросить). После перезапуска Firefox настройка исчезнет.

Вариант 2:

Чтобы сбросить все настройки, нужно запустить Firefox в сэйв-моде:
firefox.exe -safe-mode для Windows
Пуск » Все программы » Mozilla Firefox » Mozilla Firefox (безопасный режим)
./firefox -safe-mode для Linux
и поставить галку:
сбросить все настройки на настройки Firefox по умолчанию
и нажать:
применить и перезагрузить

Вариант 3:

Найти файл prefs.js в папке профиля. Изменить в текстовом редакторе или удалить, чтобы Firefox создал дефолтный.

Вариант 4 (конченый вариант):

Создать новый профиль, закрыть браузер, зайти в папку с профилями, удалить из старого профиля файл prefs.js и заменить его файлом из только что созданного чистого профиля. Быстро, но настройки всех аддонов сбросятся на дефолтные.

Вариант 5 (последний):

Установить последнюю версию Firefox. Зайти в about:config и выставить значение параметра media.play-stand-alone в false. Всё!

Recovery Firefox

Для себя выработал такой способ:
1) Сохраняю в MozBackup профиль, в котором сохраняю всё, за исключением галки на первой позиции (основные настройки) и галки на неизвестные файлы;
2) Удаляю фокс вместе с профилем;
3) Инсталлирую фокс;
4) Восстанавливаю сохранённый в п.1 профиль;
5) Настраиваю по новой расширения;
6) Настраиваю основные настройки в фоксе.
На всякий случай всегда делаю полный бэкап профиля - мало ли какую настройку забыл!

категория: extensions | просмотров: 1487 | добавил: 4el | теги: Firefox, расширение | рейтинг: 0.0/0
всего комментариев: 0
поиск
полезные ссылки




разное
copyright © 2024 Хостинг от uCoz