Я использую jammit для встраивания data-uri в мой файл приложение rails. Однако это не конкретный вопрос о jammit или rails.
Для каждого сгенерированного файла css jammit создает две версии, т.е.:
- style-datauri.css (75 КБ)
- style-datauri.css.gz (40 КБ)
Я знаю, что все работает, потому что мое производственное приложение передает data-uri в firefox и chrome, и хотя у меня нет доступа к IE, скриншоты с browsershots показывают, что все в порядке.
Вопрос 1. Как я могу проверить, что версия моей таблицы стилей, сжатая с помощью gzip, является той, которая передается в браузер? Мне не все равно, потому что это значительно меньший файл.
(Думаю, я мог бы изменить размер шрифта в файле css без gzip и посмотреть, что произойдет, но я надеюсь, что есть более простой способ - возможно, с помощью curl или что-то в этом роде)
Вопрос 2. Приложение размещено на сайте heroku, и я знаю это из их документации. что они сжимают все для вас, но мне также сказали, что jammit использует самый высокий уровень сжатия, а heroku - нет. Будет ли тогда мой файл сжат дважды? Один раз с помощью jammit, а затем еще раз с помощью nginx?