就像標題所說,我遇到了IE8和壓縮CSS的問題。 IE8看起來完全挺拔。 (使用Rails 3.1與資產管道)IE8壓縮CSS(Rails)扼流圈
起初我雖然是IE 4095的錯誤。原來我只有1034個選擇器。
在生產中,也在運行後bundle exec rake assets precompile
本地CSS開始中斷。
出於好奇,我解壓縮了CSS Rails/Sprockets/Asset Pipeline吐出來了.. IE在未壓縮的版本上沒有中斷。
似乎IE8無法處理巨大的壓縮文件。
我把一個ticket在看看是否有一個選項輸出壓縮和未壓縮的版本,然後有條件地加載到IE未壓縮。
與此同時,我將嘗試關閉Rails壓縮。
config.assets.compile = false
// in development.rb
bundle exec rake assets precompile
// assets COMPILED anyway. agghhh!
排序的想法。歡迎任何建議!
謝謝!
編輯
基於關閉this script,我開始寫中間件,供應無壓縮 CSS到IE8。
我已經走得很遠了,但注意到缺乏Ruby Gems,解壓縮CSS。
http://guides.rubyonrails.org/asset_pipeline.html#css-compression =>你的意思是'config.assets.compress'而不是'config.assets.compile'? –