Autore Messaggio
01-07-2007, 17:52
Messaggio: #1 (permalink)
L'avatar di probid probid
Forumista
****
Registrato: Dec 2006
Messaggi: 168
Reputazione:

[Firefox] Thread dedicato


Ciao.
Come sicuramente saprete è da pochissimo uscita la versione 2.0.0.4 di Firefox,che secondo molti sembra essere il miglior browser in circolazione.
Questo topic è una guida ma allo stesso tempo una raccolta di trucchi e utilities per il nostro amatissimo firefox,a cui potete partecipare anche voi postando notizie,trucchi o utilities.
Cominciamo il cammino verso Firefox chiededoci:

Che cos'è Firefox?

Firefox è un Browser come Internet Explorer ma più comodo e ricco di funzionalità,con una maggiore (di parecchio!) velocità nel caricamento delle pagine.
Usa un sistema ad estensioni che permette di personalizzare il tuo browser con le opzioni che richiedi, scegliendo fra una vastissima scelta di estensioni che aggiungono varie funzionalità.
Firefox è Gratuito e Open source, e funziona su tutte le piattaforme.

Ma come nasce Firefox?La sua storia:

Uno dei primi browser a prendere piede negli 90 fu NCSA Mosaic,un Browser grafico che ebbe successo.
Nel 1994 nacque il primo "browser di massa":Netscape Navigator,che aveva caratteristiche che lo rendevano unico superiore a qualunque altro strumento contemporaneo.
Nel 1995 uscì windows 95 con Internet Explorer,peggiore del rivale ma che aveva il vantaggio di essere compreso nei pacchetti Microsoft e quindi subito a portata di mano.
Da quel momento si scatenò una guerra commerciale tra la Netscape Communications e Microsoft.
In realtà questo avvantaggiò gli utenti finali che si trovarono in mano di software, gratuiti che miglioravano notevolmente e a vista d'occhio.
Microsoft conquistata una fetta di mercato che gli garantiva una totale supremazia continuò a migliorare il proprio prodotto fino alla attuale versione,mentre Netscape si arrese e visse qualche tempo dopo in una crisi finanziaria.
Netscape diede libero accesso al codice sorgente del suo prodotto,che fu quindi scelto dalla comunità degli sviluppatori open-source e avviò il progetto "Mozilla".
Dopo una serie di versioni nel 2002 nacque definitivamente la versione 1.0 di Mozilla.
Oggi Mozilla si è evoluto con una serie di miglioramenti estetici e tecnici che non l'hanno rivoluzionato, ma certamente migliorato ulteriormente, con però l'unico difetto di essere diventato un programma forse un po' troppo "pesante".
E quindi nacque Phoenix,un altro browser.
Phoenix,rinominato poi Firebird e poi Firefox, è lo stesso Mozilla, ma studiato per avere una personalizzazione eccezionale.

Per quale motivo dovrei cambiare browser?Perchè Firefox?
Trasferirsi da IE a Firefox conviene perchè:

1. E' Molto più sicuro di Internet explorer
2. E' open Source e risponde alle esigenze dei suoi utenti
3. Ha il blocco dei Popup
4. Ha un'ottima gestione dei Cookies
5. Permette di importare le opzioni dagli altri browser
6. E' personalizzabile
7. Ha un sistema a schede
8. Ostacola l'esecuzione di codici dannosi perchè si basa su tecnologie che garantiscono migliore sicurezza
9. E' basato su un sistema a EXTENSIONS

L'ultima versione di Firefox per windows in italiano è scaricabile qui.

Qui l'ultima release di FF per linux in italiano.


Dopo aver scaricato Firefox vediamo dove sono collocati i suoi files e le possibili configurazioni:

Dove posso trovare i preferiti di Firefox?


Nella cartella: C:\Documents and Settings\xxxx\Dati applicazioni\Mozilla\Firefox\Profiles è presente il file "bookmarks.html" che contiene tutti i preferiti salvati.

Dove posso trovare le passwords dei siti memorizzate da Firefox?
Nella cartella:
C:\Documents and Settings\?????\Dati applicazioni\Mozilla\Firefox\Profiles
è presente il file "key3.db" e "signons.txt" che contengono tutte le passwords salvate.

Guida all'ottimizzazione di Firefox PER ADSL

Accederemo ora al registro di configurazione di Firefox modicandone alcune voci per ottimizzare Firefox su linee ADSL.

Per iniziare digitare about:config nella barra degli indirizzi e cercare le seguenti voci

network.http.max-connections

numero massimo di connessioni che può instaurare il browser globalmente
di default è settato a 24 , si consiglia di modificare a 36...
il valore raccomandato è comunque il triplo del parametro che tratteremo fra poco
questo consente una navigazione ottimale fino a 3 server contemporaneamente



network.http.max-connections-per-server

numero massino di connessioni che può instaurare il browser con ogni singolo server.
da modificare da 8 a 12 perchè come vedremo si setta a 12 anche il valore network.http.pipelining.maxrequests (che illustreremo in seguito). In questo modo ogni richiesta andrà ad occupare (al massimo) la sua pipeline.



network.http.pipelining

Attiva il pipelining
Abilita il browser ad effettuare connessioni asincrone con il server
anzichè effettuare varie connessione al server a catena, in cui ognuna prende il via quando la precedente ha completato la sua parte di scaricamento, le varie richieste vengano invece fatte partire tutte contemporaneamente.
da impostare su TRUE


network.http.pipelining.firstrequest

Fa in modo che il browser attivi subito la modalità con le pipeline senza verificare che il server la supporti
Considerato che praticamente tutti i server la supportano dovremmo avere un leggero aumento delle prestazioni nella maggior parte dei casi, e forse un piccolo rallentamento con i server (ormai molto molto molto rari) che non la supportano.
da impostare su TRUE


network.http.pipelining.maxrequests

Il numero massimo di connessioni in pipeling, 12 è un buon compromesso


network.http.request.max-start-delay

l'intervallo di tempo che il browser aspetta tra una richiesta e l'altra
si può impostare a 0


nglayout.initialpaint.delay
L'intervallo di tempo che attende il browser dal momento in cui trasmette i dati per iniziare il rendering della pagina...
di default è 250 millisecondi, molti lo settano a 0 ma in questo modo la pagina viene visualizzata subito e deve quindi essere rirenderizzata più volte, cosa che potrebbe diventare anche controproducente in termini di prestazioni...
Consigliabile impostarla a valore 100


network.http.max-persistent-connections-per-server
Il numero massimo di connessioni persistenti al server
Valore consigliato-> 5

Ecco quindi le configurazioni ottimali per Firefox:


browser.cache.memory.capacity : 65536
browser.cache.disk_cache_ssl : true
browser.xul.error_pages.enabled : true
content.interrupt.parsing : true
content.max.tokenizing.time : 3000000
content.maxtextrun : 8191
content.notify.backoffcount : 5
content.notify.interval : 750000
content.notify.ontimer : true
content.switch.threshold : 750000
network.http.max-connections : 48
network.http.max-connections-per-server :24
network.http.max-persistent-connections-per-proxy : 8
network.http.max-persistent-connections-per-server : 4
network.http.pipelining : true
network.http.pipelining.maxrequests : 8
network.http.proxy.pipelining : true
nglayout.initialpaint.delay : 100
plugin.expose_full_path : true
signed.applets.codebase_principal_support : true

Postate eventuali notizie,aggiornamenti o utilities per Firefox.
Ciauz!

Admin dimessosi

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta