Guida per ottimizzare e velocizzare Firefox 3.5

firefox128Firefox è senza dubbio uno tra i migliori browser web, alcune volte purtroppo risulta un po’ lento, se confrontato specialmente con le versioni meno recenti. E’ necessario quindi ottimizzarlo per il proprio sistema operativo per rendere l’esperienza di navigazione davvero produttiva con il famoso applicativo di casa Mozilla.
In questa guida descriveremo come effettuare ottimizzazioni ed accorgimenti su Firefox 3.5  configurando voci di opzioni avanzate, effettuando anche la pulizia di componenti inutilizzati.

E’ necessario innanzitutto chiudere Firefox per creare un nuovo profilo dove andremo a sperimentare la nuova configurazione.
Per far questo si dovrà avviare dalla linea di comando “firefox.exe -ProfileManager” (fare attenzione di preservare le maiuscole P e M) ed impostare un nuovo profilo che andrà utilizzato come predefinito una volta che avremo trovato la giusta configurazione.

1. Utilizzare la distribuzione di Firefox ottimizzata per il proprio processore

Per Windows, è anche possibile scaricare anche una versione di Firefox ottimizzata cliccando qui.
Per Linux invece utilizzare Swiftfox

2. Pagina di inizio vuota, tema classico e poche estensioni

Per ridurre al minimo la richiesta di risorse di sistema, è consigliabile impostare una pagina bianca come homepage: menù strumenti -> opzioni -> principale -> sezione avvio, selezionare “mostra una pagina vuota” accanto a “quando si avvia Firefox“.
Limitare l’uso alle sole estensioni necessarie ed utilizzare gli add-on Adblock Plus e Flashblock per bloccare la visualizzazione di pubblicità e componenti in Flash.

3. Ottimizzare le opzioni del download

In strumenti -> opzioni -> principale, selezionare il flag denominato “Chiudila quando tutti i download sono completati” sotto la sezione download e scegliere la cartella dove salvare i file scaricati.
Nel menù privacy, selezionare “utilizza impostazioni personalizzate” all’interno della sezione cronologia e deselezionare “Conserva la cronologia dei download“.

download-firefox

4. Configurare le applicazioni predefinite in base al tipo di contenuto

In strumenti -> opzioni -> applicazioni, modificare i tipi di contenuto in questo modo:

- Impostare i file d’archivio come ZIP, RAR etc. come “Salva File” con il programma preferito, anzichè “Chiedi ogni volta“, per aprire i file da un programma esterno.
- Impostare i file PDF come “Salva File” specificando il programma preferito da avviare esternamente al browser
- Impostare il comando “mailto” per inviare messaggi di posta elettronica da webclient esterni come Gmail o dal programma preferito su computer
- Cambiare “feed web” associandolo ad un programma differente da Firefox

file-tipo-firefox

In definitiva, è consigliabile impostare l’apertura di un programma esterno per ogni tipo di file, proprio per evitare una maggiore richiesta di risorse da parte di Firefox.

5. Aumentare la capacità della cache e ridurre la cronologia

In strumenti -> opzioni -> avanzate -> rete, aumentare la dimensione della cache (memorizzazione dati non in linea) a 150MB.

cache-firefox

In strumenti -> opzioni -> privacy, da “utilizza impostazioni personalizzate“, ridurre “conserva la cronologia di navigazione” a 15 giorni.

cronologia-firefox

6. Configurazione generale delle opzioni avanzate

In strumenti -> opzioni -> avanzate -> generale.

- Selezionare “cerca nel testo quando si digita qualcosa
- Deselezionare “usa lo scorrimento continuo
- Deselezionare “controlla sempre all’avvio se Firefox è il browser predefinito

firefox-avanzate

7. Rimuovere i motori di ricerca inutilizzati

Posizionarsi nella casella dei motori di ricerca (solitamente in alto a destra) e scorrere nel menù a tendina fino a selezionare “Gestione dei motori di ricerca” per rimuovere tutti quelli inutilizzati.


8. Rimuovere i segnalibri inutilizzat, inclusi i  “Live” per i Feed RSS

Se ci ritroviamo con un browser pieno di segnalibri, è consigliabile rivederli poichè magari potrebbero trattarsi di memorizzazioni “storiche” duplicate e/o non più funzionanti.
Per far questo possiamo utilizzare un pratico add-on chiamato CheckPlaces (da rimuovere dopo il suo utilizzo).

Evitare inoltre di utilizzare i Feed RSS direttamente nei segnalibri (live). Per leggere i Feed RSS, possiamo utilizzare un client esterno come Google Reader.

Configurazioni avanzate

Nelle due sezioni che seguiranno, vedremo come personalizzare il browser nelle impostazioni realmente avanzate.
Da qui potremo modificare tantissimi valori sia dal lato browser che network.
E’ importante ricordare che una errata configurazione potrebbe portare addirittura al blocco di Firefox, pertanto si consiglia di porre la massima attenzione.
E’ possibile ad ogni modo ripristinare qualsiasi valore facendo click con il tasto destro sopra il comando in grassetto per cliccare successivamente su “ripristina” dal menù contestuale.

Se un comando invece non è presente, sarà possibile crearlo cliccando con il tasto destro su uno spazio bianco e successivamente su “nuovo“.

Per accedere alle configurazioni avanzate, si dovrà digitare nella barra indirizzi “about:config” e cliccare su “Farò attenzione, prometto“.

avanzate-firefox

9. Impostazioni avanzate del browser

E’ possibile utilizzare questi valori o modificarli in base alle proprie necessità.

- accessibility.typeaheadfind.enablesound [Booleano]: cambiare su False per non riprodurre un suono quando non viene trovata una parola all’interno del testo ricercato
- alerts.totalOpenTime [Integer]: per ridurre il tempo di avviso quando un download è completato (impostare 2000 – 2 secondi).
- browser.bookmarks.max_backups [Integer]: per ridurre il numero massimo delle copie backup dei segnalibri, impostare da 5 a 2 per velocizzare la chiusura di Firefox..
- browser.cache.disk.parent_directory [String]: per indicare un percorso diverso della memoria cache.
- browser.download.manager.openDelay [Integer]: per non aprire la finestra del download quando un download è breve (impostare 2000 – 2 secondi).
- browser.sessionstore.max_tabs_undo [Integer]: il numero di schede ripristinabili dopo averle chiuse, impostare da 10 a 4.
- browser.sessionstore.max_windows_undo [Integer]: il numero di finestre ripristinabili dopo averle chiuse, impostare da 3 a 1.
- browser.tabs.closeWindowWithLastTab [Boolean]: impostare su False per non far chiudere Firefox accidentalmente dopo aver chiuso l’ultima scheda.
- browser.urlbar.maxRichResults [Integer]: per ridurre il numero massimo dei siti suggeriti nella barra degli indirizzo, impostare da 12 a 6.
- dom.popup_maximum [Integer]: per ridurre il numero massimo di popup visualizzati simultaneamente, ridurre da 20 a 3 o 5.
- security.dialog_enable_delay [Integer]: impostare a 1000 per ridurre il tempo di attesa per l’installazione di nuove estensioni. Nb: non impostare il valore a zero per questioni di sicurezza.

10. Impostazioni avanzate di rete

Questi cambiamenti sono consigliati per chi utilizza connessioni a banda larga da almeno 2Mbps.

network.dnsCacheEntries [Integer]: aumentare il numero di DNS da 20 a 512
network.dnsCacheExpiration [Integer]: aumentare il numero dei DNS secondari in cache da 60 a 3600
network.dns.disableIPv6 [Boolean]: disabilitare IPv6 se non supportato dal provider internet.
network.http.max-connections [Integer]: aumentare il numero delle connessioni simultanee a 48 o 96.
network.http.max-connections-per-server [Integer]: incrementare il numero delle connessioni massime per server da 15 a 24.
network.http.max-persistent-connections-per-server [Integer]: incrementare il numero delle connessioni da 6 a 12.
network.http.pipelining [Boolean]: cambiare su True per attivare HTTP Pipelining.
network.http.pipelining.maxrequests [Integer]: aumentare da 4 a 8.

Questo è tutto !
Link sponsorizzati

Iscriviti ai Feed RSSSpiegazione FeedDiventa un Fan su Facebook

Inserito in: : In EvidenzaSoftware

Tags:

RSSCommenti (10)

Scrivi una risposta | Trackback URL

  1. Earl scrive:

    Grande articolo!
    Era proprio quello che stavo cercando!!!!!!

  2. Roby scrive:

    Ok, grazie per la dritta.

    Adesso vediamo se riesco a velocizzare questo Firefox, sennò torno a Chrome ;)

  3. Giuliano scrive:

    Io comunque non trovo Firefox affatto lento, penso che Explorer sia di gran lunga peggiore.

  4. Pegaso scrive:

    Grazie per le dritte ;)
    Ottimo anche per il fatto che hai messo la spiegazione di cosa si va a cambiare.

  5. Federico scrive:

    è normale che nelle impostazioni di configurazione del mio firefox manchino:
    network.dnsCacheEntries
    network.dnsCacheExpiration
    ???????

    cosa devo fare?

  6. Elena scrive:

    Matteo, G R A Z I E !!!!!
    I tuoi consigli mi sono stati preziosi e poi, soprattutto, x la 1a volta le istruzioni sono CHIARE, passaggio dopo passo (e x di + con quegli ottimi schemini [oops, non so co
    me si chiamano! enormità dellamia ignoranza crassa di Int.])
    e quindi persino io sono riuscita ad apportare quasi tutte le modifiche suggerite.
    Siamo a Febb. 2010 e le tue indicazioni (tecnopassion.com) sono attualissime.
    Grazie ancora
    Elena/owl.elena

  7. michael scrive:

    FANTASTICO! semplicemente le prestazioni del mio firefox sono aumentate vertiginosamente!!! :D

Scrivi un commento