私はjammitを使用してデータを埋め込みます-uriは私のrailsアプリにあります。ただし、これはジャミットやRails固有の質問ではありません。
生成されたcssファイルごとに、jammitは2つのバージョンを作成します。
- style-datauri.css(75KB)
- style-datauri.css.gz(40KB)
私の本番アプリがFirefoxとChromeにデータURIを提供しているため、すべてが機能していることを知っています。IEにアクセスすることはできませんが、browsershotsのスクリーンショットはすべてが順調であることを示しています。
Q1: gzipで圧縮されたバージョンのスタイルシートがブラウザに提供されているものであることをテストするにはどうすればよいですか?かなり小さいファイルなので気になります。
(gzip圧縮されていないcssファイルのフォントサイズを変更して何が起こるかを確認できると思いますが、もっと簡単な方法があることを願っています-おそらくcurlなどを使用します)
Q2:アプリはherokuでホストされており、ドキュメントからすべてをgzipで圧縮していることがわかりますが、jammitは最高の圧縮レベルを使用し、herokuは使用しないとも言われています。その場合、ファイルは2回gzipで圧縮されますか?一度jammitで、次にnginxでもう一度?