1. The modern versions of Internet Explorer, Firefox, Safari, and Opera all support them. (Here’s a test page at Mindfly‘s website to prove the point).
2. The Dean Edwards IE7 script DOES extend full CSS3 attribute selector support to IE6 (I’m guessing my earlier tests had an error, because now I’m showing full compliance with this second test page that includes that script (once again, at Mindfly).
The CSS3 features I’m really looking for support for now, then, are the CSS3 pseudoclasses and multiple background images. *drool* Multiple background images alone would help cut down on my markup immensely, making features such as rounded boxes so much less of a pain in the arse.
]]>Then I discovered to my total shock that IE7 actually does support CSS3 attribute selectors.
Someone should tell Sitepoint this, as their reference incorrectly states that it does not.
However, IE6 doesn’t support ANY attribute selectors, so I went to the blackboard again to write a script for that.
Then I discovered that Dean Edwards’ IE7 script does give IE6 attribute support. So I stopped writing my own script and went to check that out.
A while later, I discovered that the Dean Edwards script, however, does not give full support to IE6 for css3 attribute selectors. (Most notably, *= doesn’t seem to work).
So now I’m working on that script again.
I think I’m beginning to understand what a yo-yo feels like.
]]>