- cssSandpaper hides what IE is actually doing
- cssSandpaper styled objects can sometimes have a little FOUC (Flash of Unstyled Content)
- “Why should I have my app load a script when I just want to do a few simple transformations?”
Are There Any Gotchas?
Before inserting any of the IE Visual Filter code into your work, you should look at the IE Transform Translator documentation which will explain the differences between CSS3 Transforms and the
Matrix filter and how to overcome them.
What Does This Mean for cssSandpaper
Absolutely nothing — as a matter of fact, this tool was built using it. I just think it is a great idea to give developers different options.
This tool would not have been possible without the collaboration of Zoe Mickley Gillenwater, who gave invaluable feedback on how the tool should work, came up with the tool’s front-end design and convinced me that the web development community would actually use such a tool (her new book, Stunning CSS3: A Project-based Guide to the Latest in CSS, will soon be at a bookstore near you). The Translator also uses code from Weston Ruter‘s webforms2 for browsers that don’t support HTML5 form validation, Dean Edwards’ IE7.js to fix some IE layout issues as well as Andrew Johnson’s Smooth Scroll Script.
Please give any feedback on the tool below. I hope this is useful to other web developers, and would love to know if any there are any features you feel it is lacking.