【发布时间】:2011-01-30 07:44:21
【问题描述】:
我正在使用 jammit 将 data-uri 嵌入到我的 rails app 中。不过,这不是一个特定的问题。
对于每个生成的 css 文件,jammit 会创建两个版本,即:
- style-datauri.css (75KB)
- style-datauri.css.gz (40KB)
我知道一切正常,因为我的生产应用正在为 firefox 和 chrome 提供 data-uri,虽然我无法访问 IE,但来自browsershots 的屏幕截图表明一切正常。
Q1:如何测试我的样式表的 gzip 压缩版本是否是提供给浏览器的样式表?我很在意,因为它是一个小得多的文件。
(我想我可以更改非 gzip 压缩的 css 文件中的字体大小并看看会发生什么,但我希望有一种更简单的方法 - 也许使用 curl 或其他东西)
Q2:该应用程序托管在 heroku 上,我从 their docs 知道他们为您压缩所有内容,但我也被告知 jammit 使用最高压缩级别,而 heroku 没有吨。我的文件会被压缩两次吗?一次是 jammit,然后一次是 nginx?
【问题讨论】:
标签: ruby-on-rails curl gzip heroku jammit