Javascriptbibliotheken a la jQuery und CSS dateien als *.gz Zip Version ausliefern

Javascriptbibliotheken a la jQuery kommen zunehmend in Einsatz und sind entsprechend gross. Eine gzip-Version kann erheblich KB einsparen. Die *.gz Version der Datei können Sie kostenlos mit der Software 7-zip erstellen (Download: www.7-zip.org ) Diese schieben Sie dann per SFTP in das Verzeichnis der Installation wo bereits die ungepackte Version liegt. Moderne Browser können inzwischen *.gz Dateien empfangen und entpacken. In der .htaccess Datei Ihrer Installation bewirkt folgender Code auf einem 1&1 Server, dass falls vorhanden Javascript und CSS Dateien im *.gz Format an den Clientbrowser ausgeliefert werden:

# BEGIN Gzip Compression
AddEncoding gzip .gz
<filesmatch „\.js\.gz$“>
AddType „text/javascript“ .gz
</filesmatch>
<filesmatch „\.css\.gz$“>
AddType „text/css“ .gz
</filesmatch>
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME} \.(js|css)$
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*)$ $1.gz [QSA,L]
</ifmodule>
# END Gzip Compression

# remove browser bugs
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent

Veröffentlicht unter SEO on page und off page Getagged mit: , , , , , ,

Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/45/d30258833/htdocs/wordpress/wp-includes/class-wp-comment-query.php on line 399