CSS / HTMLを最小化するためのベストプラクティスは何ですか?ブラウザとのやり取りを高速化するサーバーサイドツールを探しています。
3378 次
6 に答える
7
唯一の最良のツールは、おそらくサーバー側の圧縮です。mod_deflateを使用して、Apacheでこれをグローバルに有効にできます。mod_deflateがロードされていることを確認し、これをhttpd.confファイルの下部に貼り付けてください。
# mod_deflate for server-wide output compression.
SetOutputFilter DEFLATE
# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html
# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip
# MSIE masquerades as Netscape, but it is fine
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# Don't compress images
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
# Make sure proxies don't deliver the wrong content
#Header append Vary User-Agent env=!dont-vary
その後、すべての静的および動的コンテンツは、それをサポートするブラウザーに圧縮されて提供されます。
他の最新のWebサーバーもこれをサポートしていると思います。それを有効にする方法については、ドキュメントを参照する必要があります。
于 2009-09-02T00:00:47.120 に答える
3
YUIコンプレッサーを見てください
于 2009-09-01T23:53:49.460 に答える
1
GZip圧縮はかなり標準的であり、すばらしい仕事をします。
于 2009-09-01T23:52:33.470 に答える
1
cssとjavascriptを縮小すると役立ちます。背景やアイコンなどのグラフィック画像にcssスプライトを使用すると、サーバーへのリクエストの数が減ります。
于 2009-09-01T23:56:44.227 に答える
1
HTMLTidyとYUICompressorを使用しています。
于 2009-09-02T00:06:25.080 に答える
0
Pretty Diffツールは、インラインCSSやJavaScriptを含むHTMLを縮小できます。
于 2011-03-17T14:17:05.237 に答える