http://refresh-sf.com/
Once you set it to βCSSβ in the drop-down list, this allows you to handle cross-browser CSS gradients just fine, including minimizing hexadecimal values.
He squeezed this (260 characters):
.example { background:#555555; background:-moz-linear-gradient(top, #949494 0%, #555555 50%, #171717 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#949494), color-stop(50%,#555555), color-stop(100%,#171717)); }
to this (219 characters):
.example{background:#555;background:-moz-linear-gradient(top,#949494 0,#555 50%,#171717 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#949494),color-stop(50%,#555),color-stop(100%,#171717))}
source share