Schriftarten auf Webseiten komprimieren
Verwendet man zusätzliche Schriften in seiner Webseite können diese schon relativ groß werden. Besser wäre es diese durch den Webserver komprimieren zu lassen. Dies geschieht nicht automatisch.
Prüfen kann man diese zum Beispiel durch folgenden Befehl (übernommen von hier)
curl -I -H 'Accept-Encoding: gzip,deflate' http://www.1bis3.de/templates/xtc5/fonts/Cabin/Cabin-Regular.ttf HTTP/1.1 200 OK Date: Fri, 22 Feb 2013 08:07:09 GMT Server: Apache Last-Modified: Tue, 01 Jan 2013 16:35:46 GMT Accept-Ranges: bytes Content-Length: 188320 Cache-Control: max-age=1 Expires: Fri, 22 Feb 2013 08:07:10 GMT Content-Type: text/plain; charset=ISO-8859-15
Keine komprimierung :-( Wenn man zuerst einen neuen Mimetyp und dann dafür eine komprimierungsanweisung angibt.
vi /etc/apache2/mods-enabled/mime.conf Addtype font/opentype .otf Addtype font/truetype .ttf vi /etc/apache2/mods-enabled/deflate.conf AddOutputFilterByType DEFLATE font/opentype font/truetype /etc/init.d/apache2 reload
und dann klappt es auch mit der Komprimierung
curl -I -H 'Accept-Encoding: gzip,deflate' http://www.1bis3.de/templates/xtc5/fonts/Cabin/Cabin-Regular.ttf HTTP/1.1 200 OK Date: Fri, 22 Feb 2013 08:08:13 GMT Server: Apache Last-Modified: Tue, 01 Jan 2013 16:35:46 GMT Accept-Ranges: bytes Cache-Control: max-age=1 Expires: Fri, 22 Feb 2013 08:08:14 GMT Vary: Accept-Encoding Content-Encoding: gzip Content-Type: font/truetype