You are here:  / Technika / Optymalizacja Mozilli Firefox – Cz. 2

Optymalizacja Mozilli Firefox – Cz. 2

Optymalizacja Mozilli Firefox – Cz. 2

wp Blue Mozilla Firefox 1600×1200 150×150 Optymalizacja Mozilli Firefox Cz. 2Tak jak obiecałem, dziś przedstawiam kolejną część poradnika dotyczącą optymalizacji przeglądarki Mozilla Firefox. W pierwszej części napisałem jak można zmniejszyć zapotrzebowanie Mozilli na pamięć RAM. W drugiej części zajmę się przyspieszeniem surfowania po internecie, czyli różnymi konfiguracjami ustawień w zależności od mocy komputera i prędkości połączenia internetowego.

Na działanie przeglądarki wpływa wiele czynników. Wiele naprawdę drobnych parametrów, o których nie będę pisać, bo wiele osób i tak się to tego nie będzie stosować i stwierdzi, że to strata czasu. Ja również po części tak uważam.

Po internecie krąży artykuł z parametrami w zależności od komputera i prędkości łącza. Ja również go przedstawię.

Modyfikacji nie będziemy tym razem przeprowadzać w about:config. Poznamy nowe miejsce, a mianowicie plik prefs.js.

Wchodzimy przez ścieżkę C:\Documents and Settings\Administrator\Dane aplikacji\Mozilla\Firefox\Profiles\XXXXXXXX.default do pliku prefs.js, który otwieramy za pomocą notatnika. Folder „Dane aplikacji” może być ukryty. Aby go „odkryć” wchodzimy w eksploratorze Windows w Narzędzia -> Opcje folderów -> Widok -> Pokaż ukryte pliki i foldery (zaznaczamy). Natomiast XXX to dowolny ciąg znaków. Każdy może mieć inną nazwę.

I teraz w zależności od specyfikacji i naszego komputera i internetu, dodajemy odpowiednie wartości lub jeżeli takie już występują, zmieniamy, aby nie dublować wpisów. Pamiętajmy oczywiście o utworzeniu kopii pliku przed wprowadzeniem zmian, bo nigdy nic nie wiadomo 🙂 Nie ma jasno określonych wartości, jaki komputer jest „szybki” i jaki internet jest „wolny”. Sami powinniśmy to wiedzieć i musimy zdecydować.

Tak więc:
Szybki komputer + szybki internet:

user_pref(„content.interrupt.parsing”, true);
user_pref(„content.max.tokenizing.time”, 2250000);
user_pref(„content.notify.interval”, 750000);
user_pref(„content.notify.ontimer”, true);
user_pref(„content.switch.threshold”, 750000);
user_pref(„nglayout.initialpaint.delay”, 0);
user_pref(„network.http.max-connections”, 48);
user_pref(„network.http.max-connections-per-server”, 16);
user_pref(„network.http.max-persistent-connections-per-proxy”, 16);
user_pref(„network.http.max-persistent-connections-per-server”, 8);
user_pref(„browser.cache.memory.capacity”, 65536);

Szybki komputer + wolniejszy internet:

user_pref(„content.max.tokenizing.time”, 2250000);
user_pref(„content.notify.interval”, 750000);
user_pref(„content.notify.ontimer”, true);
user_pref(„content.switch.threshold”, 750000);
user_pref(„network.http.max-connections”, 48);
user_pref(„network.http.max-connections-per-server”, 16);
user_pref(„network.http.max-persistent-connections-per-proxy”, 16);
user_pref(„network.http.max-persistent-connections-per-server”, 8);
user_pref(„nglayout.initialpaint.delay”, 0);
user_pref(„browser.cache.memory.capacity”, 65536);

Szybki komputer + wolny internet:

user_pref(„browser.xul.error_pages.enabled”, true);
user_pref(„content.interrupt.parsing”, true);
user_pref(„content.max.tokenizing.time”, 3000000);
user_pref(„content.maxtextrun”, 8191);
user_pref(„content.notify.interval”, 750000);
user_pref(„content.notify.ontimer”, true);
user_pref(„content.switch.threshold”, 750000);
user_pref(„network.http.max-connections”, 32);
user_pref(„network.http.max-connections-per-server”, 8);
user_pref(„network.http.max-persistent-connections-per-proxy”, 8);
user_pref(„network.http.max-persistent-connections-per-server”, 4);
user_pref(„nglayout.initialpaint.delay”, 0);
user_pref(„browser.cache.memory.capacity”, 65536);

Wolny komputer + szybki internet:

user_pref(„content.max.tokenizing.time”, 3000000);
user_pref(„content.notify.backoffcount”, 5);
user_pref(„content.notify.interval”, 1000000);
user_pref(„content.notify.ontimer”, true);
user_pref(„content.switch.threshold”, 1000000);
user_pref(„content.maxtextrun”, 4095);
user_pref(„nglayout.initialpaint.delay”, 1000);
user_pref(„network.http.max-connections”, 48);
user_pref(„network.http.max-connections-per-server”, 16);
user_pref(„network.http.max-persistent-connections-per-proxy”, 16);
user_pref(„network.http.max-persistent-connections-per-server”, 8);
user_pref(„dom.disable_window_status_change”, true);

Wolny komputer + wolny internet:

user_pref(„content.max.tokenizing.time”, 2250000);
user_pref(„content.notify.interval”, 750000);
user_pref(„content.notify.ontimer”, true);
user_pref(„content.switch.threshold”, 750000);
user_pref(„nglayout.initialpaint.delay”, 750);
user_pref(„network.http.max-connections”, 32);
user_pref(„network.http.max-connections-per-server”, 8);
user_pref(„network.http.max-persistent-connections-per-proxy”, 8);
user_pref(„network.http.max-persistent-connections-per-server”, 4);
user_pref(„dom.disable_window_status_change”, true);

Zapisujemy plik i uruchamiamy przeglądarkę. Widać zmiany?

Optymalizacja Mozilli Firefox – Cz. 2
0 votes, 0.00 avg. rating (0% score)