title: Gradient support for IE 8 and below
body: <p>I found a great CSS <a href="http://gradients.glrzad.com/" rel="nofollow noreferrer">gradient code generator</a> for a page my friend is making, but there are some comments below it that worry me:</p>
  
  <pre><code>/* For Internet Explorer 5.5 - 7 */
          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cccccc, endColorstr=#ffffff);
          /* For Internet Explorer 8 */
          -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cccccc, endColorstr=#ffffff)";    
          background-color: #CCC;
  </code></pre>
  
  <p>And in reply:</p>
  
  <blockquote>
    <p>I strongly recommend against these! They do not act the same, are limited, hurt performance, and can cause layout issues. Simply put, since IE does not support gradients (and many other CSS features natively, without filter), either use images for the same effect (background image) or convince your client that IE users get less of an experience (who seriously cares about gradients vs single colours besides insane 'designers'?) because their browser just doesn't match up to what we as developers want. It's called graceful degradation and IE should not be any exception to that.</p>
  </blockquote>
  
  <p>So what I don't know is: Should I suggest they do/do not use any of this code? Is getting IE to use this code useless/hopeless?</p>