Mozilla Firefox jest obecnie jedną z najpopularniejszych przeglądarek. Korzysta z niej około
połowa polskich internautów i pewnie większość z nich zastanawia się, czy można tak
skonfigurować przeglądarkę, by strony wczytywały się jeszcze szybciej. Otóż można. Po
zastosowaniu poniższych porad Firefox przyspieszy o 30 - 70%.
1.)
Przyspieszanie rozpoczynamy od wpisania about:config w miejscu, gdzie zazwyczaj
podajemy adres strony. Wyskoczy nam komunikat:
który akceptujemy klikając: Zachowam ostrożność, obiecuję. Pojawi nam się lista wpisów, na
której odnajdujemy poniższe wpisy: (możemy użyć do tego filtra, kopiując nazwy wpisów)
network.http.pipelining - polepsza prędkość ładowania się stron internetowych.
UWAGA !! Tylko dla osób nie używających proxy. Aby zaakceptować klikamy 2
razy, pojawi się true.
network.http.proxy.pipelining - skutek taki sam jak powyżej, lecz dla osób
używających proxy.
network.http.pipelining.maxrequests - im większa wartość tym więcej żądań będzie
na raz wysyłanych. Proponuję ustawić na 25.
network.http.max-persistent-connections-per-server - zwiększa ilość trwałych
połączeń do serwera. Ustawmy na 12.
network.http.max-connections - służy do zwiększania jednoczesnych połączeń na
serwer. Zalecana wartość to 48 lub 96.
Następnie klikamy na wolnym polu PPM -> Dodaj nowe ustawienie -> Liczba całkowita
(Integer) i wpisujemy: nglayout.initialpaint.delay, którą ustawiamy na 1. Ta wartość jest
czasem, który Firefox będzie oczekiwał na odpowiedź serwera.
Teraz należy ponownie uruchomić przeglądarkę i obserwować zmiany.
2.)
Przeglądarkę możemy także dostosować do własnych potrzeb, preferencji. W tym celu
zamieszczam poniżej więcej zaawansowanych ustawień.
UWAGA!! Jeżeli któregoś wpisu nie ma, należy go dodać, sposobem podanym wyżej.
browser.download.manager.retention - modyfikacja tego wpisu na 0 przyspieszy
uruchamianie firefoxa. Jest to wpis dotyczący listy ostatnio pobieranych plików, a
powszechnie wiadomo, że im więcej ich tam jest, tym przeglądarka wolniej startuje.
Od teraz lista pobierania będzie automatycznie czyszczona po zakończeniu pobrania.
security.dialog_enable_delay - zmniejsza czas oczekiwania przed instalacją
dodatków i rozszerzeń do 1s. W tym celu ustawiamy na 1000. Dodając wybieramy:
"Integer".
dom.popup_maximum - redukuje liczbę wyskakujących okienek. Wprowadzamy
wartość np. 5. Dodając wybieramy: "Integer".
browser.tabs.closeWindowWithLastTab - zmień wartość na false aby zamknięcie
ostatniej karty nie zamykało firefoxa. Dodając wybieramy: "Boolean".
browser.sessionstore.max_tabs_undo - dzięki modyfikacji tego ustawienia, możemy
zredukować liczbę kart przywracanych po zamknięciu firefoxa. Ustawiamy według
własnego uznania. Tworząc wybieramy: "Integer".
network.dnsCacheEntries - modyfikując zwiększysz liczbę adresów DNS
przechowywanych w pamięci cache. Ustawiamy na 512, a przy tworzeniu wybieramy:
"Integer".
network.prefetch-next - wartość domyślnie włączona, odpowiada za wczytywanie z
wyprzedzeniem stron www i ciasteczek, lecz nadmiernie zapycha łącze oraz pamięć
podręczną. Zalecam wyłączenie tej opcji ustawiając na false. Podczas tworzenia
wybieramy: "Boolean".
content.notify.interval - szybsze renderowanie stron. Podczas tworzenia wybieramy:
"Integer" ustawiamy na 500 000 oraz tworzymy kolejny wpis: "Boolean" z nazwą:
content.notify.ontimer ustawiając ją na true.
browser.cache.memory.capacity - dzięki modyfikacji tego wpisu odciążymy trochę
pamięć RAM, którą pobiera Firefox. Ustawmy ją na -1 i od tego momentu
przeglądarka będzie pobierała mniej pamięci, lecz strony nieco będą wolniej się
ładować.
Można także ustawić wartość 4096, strony powinny się normalnie ładować, lecz
pamięć i tak trochę będzie odciążona.