CSS ist nicht die Deflate komprimiert.

June 28

CSS ist nicht die Deflate komprimiert.

HyperText Transfer Protocol Kompression beschleunigt Ladezeiten Ihrer Website durch komprimierten Inhalt an den Browser senden. Die gewöhnliche Form der Kompression sollte eine Seite CSS-Dateien, einschließlich Zlib komprimieren, eine verlustfreie, Open Source Form von Web-Kompression auch bekannt als "entlüften." Wenn es aussieht wie Ihre Stylesheets sind nicht komprimiert wird, kann eine Einstellung Schuld sein.

Komprimieren von Inhalten

Wenn ein Browser eine Webseite anfordert, enthält die Anforderung eine Anweisung mit der Art der Komprimierung, die der Browser akzeptiert werden. Wenn der Browser akzeptiert "deflate-Komprimierung", wird der Server die Seitendaten mit Zlib komprimiert und die komprimierte Version an den Browser sendet. Wenn der Browser nicht entlüften, aber Gzip, ein verlustfreies Komprimierungsformat etwas langsamer als Zlib akzeptiert, wird der Server stattdessen die Dateien mit Gzip komprimieren. Wenn der Browser alle verfügbaren Komprimierungsformate akzeptiert keine, oder wenn die Komprimierung deaktiviert ist, der Server sendet unkomprimierte Daten statt.

HTTP-Komprimierung

Der erste Schritt zur Problembehandlung bei Kompression ist auf Browserebene mithilfe eines Tools wie das Web Developer Plugin für Firefox oder ein online-Tool wie WhatsMyIP.org oder Microsoft-Webmaster-Tools zu testen. Wenn die CSS-Datei mit geliefert werden scheinbar nicht Entlüften Sie Kompression, kontaktieren Sie Ihren Server-Administrator, um sicherzustellen, dass die Kompression verkleinern aktiviert ist und dass die Einstellungen CSS ein komprimiertes Dateiformat enthalten. Wenn Sie aktivieren müssen deflate-Komprimierung mithilfe von Code in der .htaccess-Datei, überprüfen Sie, ob der Code enthält "Text/Css."

PHP-Komprimierung

Wenn Ihr Server konfiguriert werden kann, um mithilfe von CSS-Dateien zu komprimieren deflate, Ihren Server-Administrator kann Komprimierung mithilfe einer Skriptsprache wie PHP einrichten: Hypertext Preprocessor. Die meisten Methoden der PHP Komprimierung benötigen Sie entweder Liste CSS-Dateien als Dateien komprimiert werden oder Ihre CSS-Dateien mit der Endung .php umbenennen. Wenn Sie Ihre Hypertext Markup Language-Dateien mit PHP komprimieren sind, überprüfen Sie, ob Sie für Ihre CSS-Dateien auch die Komprimierung aktiviert haben.

CSS-Kompressoren

Wenn das Problem weiterhin besteht oder Sie nicht in der Lage, HTTP oder Software-Komprimierung zum Entlüften von CSS-Dateien zu konfigurieren, verwenden Sie ein Komprimierungsprogramm CSS-spezifische CSS-Dateien so klein wie möglich zu machen. Online CSS Komprimierungstools CSS verkleinern und CSS Compressor und serverseitige Werkzeuge einschließen Yahoos YUI Compressor.