Caro Gioxx, per curiosità quali sarebbero questi parametri?
Saranno i soliti. Tutte le varie guide/utility per il tweaking di Firefox si concentrano su:
1. maxrequests - Influenzano il numero di
chiamate HTTP contemporanee che il browser fa al server;
"teoricamente" maggiore è il numero di chiamate e più velocemente vengono scaricati i dati dal server. Il parametro può essere esteso ai
chunk (come si traduce in italiano??) dei file nel Download Manager di Firefox. Ho scritto
"teoricamente" perché in realtà
non c'è certezza dell'efficacia di questa modifica perché la velocità del server dipende per lo più da fattori come configurazione, banda a disposizione, numero di utenti collegati. Quello che è certo invece è che aumentando a dismisura le chiamate HTTP del browser si rischia di
ingolfare inutilmente il server.
2. pipeling - Se non sai cos'è il
"pipeling" qui trovi tutto. Anche in questo caso
non c'è certezza del risultato poiché dipende dal server che si va ad interrogare. Come
effetti collaterali si potrebbero avere disconnessioni, time-out ed immagini non caricate/distorte.
3. initialpaint - Tempo di attesa (in millisecondi) prima che Firefox cominci il rendering della pagina. Se impostato a zero praticamente non c'è buffer il che va bene se sei in una LAN cablata in fibra con server ultra-performanti
, ma nel Web all'italiana con le varie
ADSL claudicanti porta più CONTRO che PRO.
4. contenuti - Il rendering di una pagina Web non avviene tutto in una volta sola. Man mano che Firefox scarica i contenuti disegna la pagina. Ci sono diversi parametri che dicono ogni quanto tempo Firefox si deve fermare per effettuare il rendering della pagina. Anche qui,
"teoricamente" più volte fermi il browser per effettuare il rendering maggiore sarà la velocità con cui la pagina viene disegnata. Peccato che sta roba non tengo conto di
script, Flash ed ammennicoli vari che sono proprio gli elementi che più rallentano il rendering.
5. RAM vs. HD - Lo scontro tra titani!
Firefox ti permette di settare diversi aspetti inerenti l'uso della RAM e l'uso della cache su disco. Qui abbiamo le
varie fazioni:
- quelli che "W la CACHE in RAM perché la RAM è sempre più veloce di qualsiasi HD in commercio";
- quelli che "W la CACHE su HD perché la RAM è limitata in quantità mentre di spazio su disco ne ho da vendere!"
Scegli di che fazione sei e comportati di conseguenza; personalmente, per i motivi addotti nei punti precedenti, non trovo
motivi validi per modificare i parametri standard.
6. prefetching - Il
link prefetching è una funzionalità attiva di default su Firefox e permette di
sbirciare in giro mentre il browser non ha nulla di meglio da fare. Utility come
Fastererfox ti permettono di impostare un
prefetching aggressivo, anche
contro la volontà del webmaster.
Questo non solo è poco rispettoso nei confronti di chi un sito lo gestisce ma è anche un comportamento che va contro gli
standard del Web.
Al momento non mi vengono in mente altri parametri che affliggono le performance di Firefox.