title: IE8 chokes on compressed CSS (Rails)
body: <p>Like the title says, I'm having a problem with IE8 and compressed CSS. IE8 looks totally jacked up. <em>(Using Rails 3.1 with asset pipeline)</em></p>
  
  <p>At first I though it was the <a href="https://www.google.com/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=2&amp;ved=0CD0QFjAB&amp;url=http%3A%2F%2Fmarc.baffl.co.uk%2Fbrowser_bugs%2Fcss-selector-limit%2Findex.html&amp;ei=tBjvUI_gHOXL0AHluYC4DQ&amp;usg=AFQjCNEU-7ilHSCZXUQdfuzcv0t59Da3YA&amp;sig2=AjABM1l916pGDPERvDpQ2A&amp;bvm=bv.1357700187,d.dmQ" rel="nofollow">IE 4095</a> bug. It turns out I only have 1034 selectors.</p>
  
  <p>In production, and also after running <code>bundle exec rake assets precompile</code> locally CSS began to break. </p>
  
  <p>Out of curiosity, I decompressed the CSS Rails / <a href="https://github.com/sstephenson/sprockets" rel="nofollow">Sprockets</a> / Asset Pipeline spit out  ..
  <strong>IE didn't break on the un-compressed version.</strong></p>
  
  <p>Seems as though IE8 can't handle the giant compressed file.  </p>
  
  <p>I put a <a href="https://github.com/sstephenson/sprockets/issues/402" rel="nofollow">ticket</a> in to see if there is an option to output both a compressed and uncompressed version, then conditionally load the uncompressed to IE.   </p>
  
  <p>In the meantime, I'm going to try to just turn off Rails compression for the moment. </p>
  
  <pre><code>config.assets.compile = false  
  // in development.rb
  
  bundle exec rake assets precompile
  // assets COMPILED anyway. agghhh!
  </code></pre>
  
  <p>Sort of out of ideas. Any suggestions welcome!<br>
  Thanks!</p>
  
  <p><strong>Edit</strong></p>
  
  <p>Based off <a href="http://bindle.me/blog/index.php/200/splitting-the-asset-destroying-arcane-ie-bugs-on-the-rails-rack" rel="nofollow">this script</a>, I started writing Middleware that serves uncompressed 
  CSS to IE8.</p>
  
  <p>I've gotten pretty far, but noticed a lack of Ruby Gems that <strong>decompress CSS</strong>.  </p>