#1035 closed Bug/Fehler (fixed)
.htaccess - Komprimierung von EOT & TTF
| Reported by: | voodoopupp | Owned by: | somebody |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.4.0 |
| Component: | Shop | Version: | 2.0.0.0 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Hi,
aktuell wird in der .htaccess folgendes mit DEFLATE komprimiert
##-- Enable the compression for any type of content
<IfModule mod_deflate.c>
<FilesMatch "\\.(js|css|html|htm|php|xml|jpg|jpeg|png|gif|svg|woff)$">
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
Das sollte jedoch gegen das hier ausgetauscht werden:
##-- Enable the compression for any type of content
<IfModule mod_deflate.c>
<FilesMatch "\\.(js|css|html|htm|php|xml|jpg|jpeg|png|gif|svg|eot|ttf)$">
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
Sprich:
woff raus
eot & ttf rein
Denn woff ist bereits eine komprimierte Schriftart, wohingegen eot & ttf komprimiert werden sollten - ich zitiere gerne mal:
Optimierte Schriftartformate für jeden Browser bereitstellen: Jede Schriftart sollte in den Formaten WOFF2, WOFF, EOT und TTF geliefert werden. Wenden Sie die GZIP-Komprimierung auf die Formate EOT und TTF an, da diese standardmäßig nicht komprimiert werden.
Quelle: https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/webfont-optimization
Attachments (0)
Change History (13)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
| Milestone: | modified-shop-2.0.1.0 → modified-shop-2.0.1.1 |
|---|---|
| Version: | 2.0.1.0 → 2.0.0.0 |
comment:3 by , 9 years ago
| Milestone: | modified-shop-2.0.2.0 → modified-shop-2.0.2.1 |
|---|
comment:4 by , 9 years ago
| Milestone: | modified-shop-2.0.2.1 → modified-shop-2.1.0.0 |
|---|
comment:5 by , 9 years ago
| Milestone: | modified-shop-2.1.0.0 → modified-shop-2.0.3.0 |
|---|
comment:9 by , 8 years ago
Wir haben die .htaccess erweitert um woff2, eot & ttf.
Da ich keine Berichte darüber finde, dass es schadet woff & woff2 mit "SetOutputFilter DEFLATE" zu versehen, ist es erst einmal drin geblieben.
comment:10 by , 8 years ago
| Milestone: | modified-shop-2.0.3.2 → modified-shop-2.0.3.1 |
|---|
comment:11 by , 8 years ago
Hier gibt es einen Test dazu, welcher untermauert, das woff (und damit dann wohl auch der Nachfolger woff2) nicht mehr nochmals komprimiert werden muss:
http://www.phpied.com/font-face-gzipping-take-ii/
zusammen mit dem Zitat von mir im Ticket direkt aus den Google Developers Informationen, sollte das dann klar werden, dass es unnötig ist.
comment:12 by , 8 years ago
Das ist ja schön und recht dass Google das in ihren Developer Informationen so schreibt ... nur Pagespeed beachtet das wohl nicht und meckert es an. Aber das ist ein anderes großes Thema was Google so in den Developer Tools schreibt und wie es dann bei denen selbst umgesetzt wird.
Allein schon aus dem Grund würde ich die Komprimierung so auch in der .htaccess drin lassen zumal es kein Schaden ist.
comment:13 by , 8 years ago
Also ich habe den Eintrag entsprechend wie oben und bei mir wurde nichts mehr in Bezug auf woff angemeckert. Aber das müsste man notfalls nochmals kontrollieren.
Nun ja, ein Schaden ist es natürlich nicht, aber ob doppelt komprimiert sinnvoll ist bzw. man sich den unnötigen "Aufwand" für den Server sparen will

Ach hier noch ein viel besseres Zitat aus der selben Quelle: