11-11-2004, 15:46
|
#2
|
Senior Member
Iscritto dal: Aug 2002
Città: Trento
Messaggi: 40862
|
GUIDA DI SOPRAVVIVENZA CON FIREFOX:
Fremi dalla voglia di far casino con i profili? hai installato l'inimmaginabile e adesso non parte più niente? vuoi solamente crearti un backup? Vuoi ottimizzare firefox al meglio? prima di andare a lamentarti leggi queste righe
A prova di destroyer
DOVE STA IL PROFILO E LE IMPOSTAZIONI?
si salva qui (utile anche se avete prblemi irrisolvibili, per pulire il sistema prima di reinstallare, oppure per farvi un semplice backup)
C:\Documents and Settings\?????\Dati applicazioni\Mozilla\Firefox\Profiles
(è una cartella nascosta)
IN CASO DI PROBLEMI PROVATE A CANCELLARLA , poi fate ripartire firefox
FATE SEMPRE UN BACKUP DEL PROFILO!!!!Poi non venite a lamentarvi che avete perso le impostazioni noi ve lo abbiamo detto
DOVE STANNO I PREFERITI?
nel tuo profilo
qui si salvano anche i temp, password, impostazioni, extensions, ecc.....
C:\Documents and Settings\?????\Dati applicazioni\Mozilla\Firefox\Profiles
cerca il file bookmarks.html
DOVE STANNO LE PASSWORD SALVATE?
nel tuo profilo
qui si salvano anche i temp, password, impostazioni, extensions, ecc.....
C:\Documents and Settings\?????\Dati applicazioni\Mozilla\Firefox\Profiles
cerca il file key3.db e signons.txt
NON RIESCO A INSTALLARE UNA EXTENSION DEL 0.9 SU FIREFOX 1.0
digita nel browser
about:config
(senza lo spazio)
cerca la voce app.extension.version e dagli valore 0.9
poi installa l'estensione
RSS
Se avete scaricato Firefox 1.0 preview release, vi sarete accorti che su alcuni siti appare, in basso a destra, un'icona identica a quella che vedete qui sopra. Quest'icona indica che è possibile iscriversi al feed RSS di quel sito, in modo da avere comodamente tra i preferiti, tutte le ultime notizie di quel sito.
molti siti supportano gli RSS anche se non compare l'icona. per abilitarli basta che facciate
Segnalibri->Gestione Segnalibri->File->nuovo segnalibro Live
e inseriate l'indirizzo dell'RSS del sito
Gli RSS per HWUPGRADE Per esempio sono:
http://www.hwupgrade.it/rss_articoli.xml
http://www.hwupgrade.it/rss_news.xml
il risutato è questo
OTTIMIZZARE (con cognizione) FIREFOX
digita about:config nella barra degli indirizzi e cerca le seguenti voci
QUESTE sono le mie impostazioni. NON è detto che a voi vadano bene dato che cambia molto da macchina a macchina e da connessione a connessione. Indi è inutile che venite a postare che a voi va più lento. generalmente queste impostazioni aumentano le prestazioni, se non è così leggete la guida qui sotto e trovatevi le impostazioni migliori per la vostra connessione
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 <u>subito</u> e deve quindi essere rirenderizzata <u>più volte</u>, 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
PS: se vi mancano una o più voci createle voi
OTTIMIZZARE FIREFOX, VERSIONE APPROFONDITA
fonti: mozillazine, mozillaitalia, leron
nglayout.initialpaint.delay- Descrizione: tempo di attesa prima che il browser visualizzi una pagina caricata
- Tipo: intero
- Unità: millisecondi
- Default: 250
- Raccomandazioni: mantenere sincronizzato con content.notify.interval
content.notify.ontimer- Descrizione: abilita il temporizzatore durante il caricamento delle pagine
- Tipo: booleano
- Default: true
- raccomandato: lasciate a default.
content.notify.interval- Descrizione: cicli di tempo per content.notify.backoffcount
- Tipo: intero
- Unità: millisecondi * 1000
- Default: 120000
- Informazioni aggiuntive:
nsHTMLContentSink.cpp, Bug 72138 - Raccomandazioni: NON andare sotto i 100000. Sincronizzare con
nglayout.initialpaint.delay. Al contrario di quello che dicono alcune guide di tweaks,
settarlo a 100 è assurdo
content.notify.backoffcount- Descrizione: Numero di cicli durante il rendering normale.
dopo questo valore verrà attivata la funzione che calcola i valori di larghezza e dimensioni
della pagina - Tipo: intro
- Default: -1
- Esempio: 10
- Informazioni aggiuntive:
#2167nsHTMLContentSink.cpp - accomandazioni: sperimentare con valori diversi, dipende dalla bandwidth e latenza
della tua connessione, e soprattutto dalla velocità del sistema.
content.switch.threshold- Tipo: intero
- Unità: millisecondi * 1000
- Default: 750000
- Raccomandazioni: tenere sincronizzato con nglayout.initialpaint.delay e
content.notify.interval
content.maxtextrun- Tipo: intero
- Unità: kilobytes (?)
- Default: 8191
- Raccomandazioni: lasciare a default.
content.interrupt.parsing- Tipo: booleano
- Default: true
- Raccomandazioni: lasciare a default.
content.max.tokenizing.time- Descrizione: tempo di attesa prima di rinviare il ciclo di applicazione (?)
- Tipo: intero
- Unità: millisecondi * 1000
- Default: 3 * content.notify.interval
- Esempio: 2250000
- Raccomandazioni: lasciare a default. valori bassi possono aumentare la reattività
durante il caricamento, ma possono anche aumentare il tempo totale. se lo volete cambiare
mantenete un multiplo di content.notify.interval.
network.http.max-persistent-connections-per-server- Descrizione: massimo numero di connessioni persistenti per server.
- Tipo: intero
- Default: 2 (come raccomandato dalle specifiche HTTP/1.1)
- Raccomandato:8
network.http.max-persistent-connections-per-proxy- Descrizione: numero massimo di connessioni per proxy.
- Tipo: intero
- Default: 4 (come raccomandato dalle specifiche HTTP/1.1)
- Raccomandato:???
network.http.max-connections-per-server- Descrizione: massimo numero di connessioni HTTP per server.
- Tipo: intero
- Default: 8
- Raccomandato:???
network.http.max-connections- Descrizione: massimo numero di connessioni HTTP.
- Tipo: intero
- Default: 24
- Raccomandato:???
network.http.pipelining- Descrizione: abilita il pipeling sulle connessioni (non proxy).
- Tipo: booleano
- Default: false
- Informazioni aggiuntive: potrebbe dare problemi con i server che non la supportano e
che non sono nella blacklist interna. - Raccomandato: true
network.http.proxy.pipelining- Descrizione: abilita il pipeling sul proxy.
- Tipo: booleano
- Default: false
- invormazioni aggiuntive: vedi network.http.pipelining.
- Raccomandato: true
network.http.pipelining.maxrequests- Descrizione: numero massimo di richieste consecutive in una pipeline.
- Tipo: intero
- Limite: 8
- Default: 4
- informazioni aggiuntive: l'impostazione ottimale dipende dalla connessione.
- Raccomandato: 8. impostarlo a 100 non serve a niente e non porta risultati.
network.http.pipelining.firstrequest- Descrizione: abilita la prima richiesta al server.
- Tipo: booleano
- Limite: false
- informazioni aggiuntive: poichè non sembra ottenere risultati, questa opzione non
sembra essere usata. le prime richieste di conseguenza non vengono mai inoltrate in pipeling - Raccomandazioni: non usate questa opzione. non porta cambiamenti
browser.cache.memory.capacity- Descrizione: quantità di memoria dedicata alla cache.
- Tipo: intero
- Unità: kilobytes
- Default: 4096 nelle vecchie versioni, nelle nuove versioni viene assegnata
dinamicamente a seconda della ram di sistema (per questo sembra che ff occupi di più
mettendo più ram). - Raccomandazioni: se la impostate a valori alti otterrete un aumento delle prestazioni
dei pulsanti "avanti/indietro" (e userete più ram)
browser.cache.disk.capacity- Descrizione: spazio su disco assegnato alla cache.
- Tipo: intero
- Unità: kilobytes
- Default: 50000
- Raccomandazioni: a vostra discrezione
browser.cache.disk_cache_ssl- Descrizione: abilita la cache per gli oggetti protetti (SSL).
- Tipo: booleano
- Default: false
- Raccomandazioni: impostare a true se volete in cache i dati ssl.
browser.cache.disk.parent_directory- Descrizione: percorso della cache.
- Tipo: stringa
- Default: cartella del profilo
- Informazioni aggiuntive: usare la doppia barra rovescia come separatore. se non
create la directory non ci sarà cache. - Esempio: E:\\Folder1\\Folder2
- Raccomandazioni: se volete mettere la cache in un punto diverso che non sia il
profilo agite qui
browser.xul.error_pages.enabled- Descrizione: usa una pagina di errore per gli url non trovati, al posto della
finestrella dove cliccare OK - Tipo: booleano
- Default: false
- informazioni aggiuntive: Bug 28586. non è abilitata di default perchè blocca alcune
opzioni. - Raccomandato: true (in combinazione con Show Failed URL)
plugin.expose_full_path- Descrizione: mostra tutto il percorso dei plugin in aboutlugins.
- Tipo: booleano
- Default: false
- Raccomandato: true
VOLETE TESTARE I VOSTRI CAMBIAMENTI?
usate questo timer
http://scragz.com/tech/mozilla/test-rendering-time.php
RIASSUNTO
settaggi che attualmente uso (by leron):
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
http://scragz.com/tech/mozilla/test-rendering-time.php
test rendering time: 3.911
@alice flat, centrino 1.5 512MB ram, Deer Park alpha 1
e poi non dite che non vi voglio bene
le voci che non avete createle
FIREFOX ALL'AVVIO E' LENTO, COME POSSO FARE?
Puoi precaricare firefox all'avvio di windows come fa internet explorer usando questo programma
http://sourceforge.net/project/showf...ease_id=303759
-.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.--.-
PS per la cronaca:
un esempio di sito fatto con css pesanti e png semitrasparenti:
(ie non lo vede granchè bene)
http://www.artofadambetts.com/archives/cat_news.html
Ultima modifica di Leron : 23-10-2005 alle 16:20.
|
|
|