CSS: browser issues part 2
Friday, August 3rd, 2007Certainly, IE has had excellent features in the past. If they were the first with XSLT support first, good for them. It was also a brilliant move to create XmlHttpRequest.
But it’s not about what IE has gotten in the past; it’s about what IE needs to get now.
Currently IE’s CSS support is effectively crap. Workarounds have to be written for just about anything; they have a broken implementation of CSS 1 and part of a broken implementation of CSS 2, as well as the tremendous number of security problems brought about by ActiveX.
Firefox has excellent CSS 1 and CSS 2 support (as does Opera), as well as a significant portion of the unfinished CSS 3 standard, and ActiveX just isn’t in there, providing truly top-notch security. Firefox is also implementing SVG.
IE7 looks to fix a lot of the CSS bugs; it also looks like the Vista version will solve all the security problems in one fell swoop. I’m very pleased by this; I’m a little concerned that IE 7 doesn’t have *enough* CSS fixes (I would appreciate some CSS3 features), but some is better than none, and the fixes they *have* made seem to go a long way toward getting IE 7 up to the same level as Firefox and Opera.
However, IE7 is missing SVG support, and I’m skeptical as to the security enhancements on XP. I also note that Firefox is extremely extensible (I don’t know about Opera; I don’t use it), which is something the IE seems to lack. I look forward to any improvements MS makes on extensibility.
