CSS non viene comprimere il Sgonfiare

March 4

CSS non viene comprimere il Sgonfiare


HyperText Transfer Protocol compressione accelera i tempi di caricamento del tuo sito per l'invio di contenuti compresso al browser. Le forme più comuni di compressione dovrebbero comprimere i file CSS di una pagina come pure, tra zlib, un senza perdita di dati, sotto forma open-source di compressione Web noto anche come "sgonfiare". Se sembra che i fogli di stile non vengono compressi, un ambiente può essere colpevole.

Compressione dei contenuti

Quando un browser richiede una pagina Web, la richiesta include una dichiarazione con i tipi di compressione del browser accetterà. Se il browser accetta "sgonfiare" la compressione, il server comprime i dati della pagina con zlib e invia la versione compressa al browser. Se il browser non sgonfiare ma accetta gzip, un formato di compressione senza perdita di dati leggermente più lento rispetto zlib, il server comprimere i file con gzip, invece. Quando il browser non accetta i formati di compressione disponibili, o se la compressione è disattivata, il server invierà i dati non compressi, invece.

la compressione HTTP

Il primo passo per la risoluzione dei problemi problemi di compressione è quello di testare a livello di browser utilizzando uno strumento come il plugin Web Developer per Firefox o uno strumento online come WhatsMyIP.org o Webmaster Tools di Microsoft. Se il file CSS non sembra essere consegnato con la compressione deflate, contattare l'amministratore del server per verificare che sia attivata la compressione sgonfiare e che le impostazioni includono CSS come un tipo di file compresso. Se è necessario abilitare la compressione deflate utilizzando il codice nel file .htaccess, verificare che il codice include "text / css".

PHP compressione

Se il server non può essere configurato per comprimere i file CSS utilizzando deflate, l'amministratore del server può costituire compressione utilizzando un linguaggio di scripting come PHP: Hypertext Preprocessor. La maggior parte dei metodi di compressione PHP richiedono di uno elencare i vostri file CSS come file da comprimere, o rinominare i file CSS con estensione .php. Se si sta comprimendo i file Hypertext Markup Language con PHP, verificare che hai anche abilitato la compressione per i file CSS.

CSS Compressori

Se il problema persiste, o non sono in grado di configurare la compressione HTTP o software per sgonfiare i file CSS, utilizzare una utility di compressione specifico per CSS per rendere il vostro file CSS il più piccolo possibile. Online strumenti di compressione CSS includono CSS Minify e CSS Compressor, e gli strumenti lato server comprendono YUI Compressor di Yahoo.