Codifica di compressione dei contenuti in Firefox

May 6

Codifica di compressione dei contenuti in Firefox


La compressione del contenuto migliora la velocità di caricamento dei siti web inviando pacchetti molto più piccoli di contenuto al browser. Tutti i principali browser, tra cui Firefox di Mozilla, accettano contenuto compresso. Tuttavia, il metodo di compressione, noto anche come una codifica dei contenuti, e le impostazioni del server del sito possono anche fare la differenza nel modo in cui questo contenuto viene gestito.

Compressione dei contenuti

compressione HTTP riduce le dimensioni di ciascuna pagina Web prima della consegna. Di solito questa compressione viene eseguita dal server Web, anche se site-specific software, come ad esempio i gestori di PHP o plugin di WordPress, può anche comprimere le pagine per la consegna al browser. Le pagine possono essere compressi in anticipo o compressi al momento della consegna. Il browser quindi decomprime la pagina in modo che è possibile visualizzarlo. La specifica HTTP 1.1 include tre metodi di compressione: ". Compress" gzip, "deflate" (zlib) e La maggior parte dei server utilizzano il gzip e metodi "deflate".

La distribuzione di pagine compressi

Quando si visita una pagina Web, il browser invia una richiesta per la pagina che si desidera vedere, insieme ad altre informazioni, tra cui un elenco dei tipi di compressione accettati. Il server risponde con informazioni sulla disponibilità della pagina, e se la pagina è compresso in un formato accettato dal browser, informazioni includono una dichiarazione "Content-Encoding" che contiene il formato della pagina compressa. Il server quindi offre la pagina e il browser inizia la decodifica se necessario. Se il browser non accetta il formato in cui è stato compresso nella pagina, il server offre la pagina di compresso.

Problemi di Firefox

Per impostazione predefinita, Firefox accetta le pagine Web compressi con gzip o il o sgonfiare i metodi, ma non il metodo "comprimere". Se le preferenze del suo navigatore web vengono modificati o danneggiati, tuttavia, Firefox può generare un "Errore di codifica del contenuto" e non caricherà la pagina richiesta. Per visualizzare e modificare le preferenze di compressione in Firefox, digitare "about: config" nella barra degli indirizzi di Firefox e premere il tasto "Return", quindi digitare "codifica" nella casella di ricerca "Filtro". Le impostazioni "Value" per la linea, "network.http.accept-encoding" dovrebbero leggere "gzip, sgonfiare". Se uno o entrambe le parole mancano, fare doppio clic sulla riga, è necessario digitare nella finestra di dialogo (compresa la virgola) e fare clic su "OK".

Migliori pratiche

Se state pensando di utilizzare la compressione sul tuo sito web, utilizzare il gzip o sgonfiare i metodi per supportare la più ampia varietà di browser, tra cui Firefox. Per determinare quali tipi di compressione di una pagina Web viene servito con, è possibile utilizzare uno strumento online per visualizzare le intestazioni HTTP della pagina, come ad esempio HTTP Web-Sniffer o l'intestazione HTTP Viewer.