Predictably, yesterday’s announcement from Microsoft about the new standards opt‐in switch has created quite a stir in the web development community. As I noted yesterday, the reaction from the other browser makers would be quite important — and it looks as if they’re not interested.
The only ‘official’ reaction came from the WebKit blog, Surfin’ Safari, who said:
We don’t see a great need to implement version targeting in Safari. We think maintaining multiple versions of the engine would have many downsides for us and little upside.
While Mozilla have made no comment that I can find, some of their developers have made their feelings clear; John Resig says:
Wanna know how I can tell that no other browser vendor participated in the creation of the new meta X‐UA‐Compatible tag? Because it’s completely worthless — and in fact harmful — for any browser to implement!
I see no reason to expect that anyone else will implement this meta tag. Why would anyone bother? It isn’t part of any spec and it doesn’t help anyone but the IE team. The way it helps them is by allowing them to force compliance with older versions of their product.
Opera also have offered no reaction that I’m aware of, although Anne van Kesteren is also not in favour:
If anything, we want less differences between quirks and standards mode. They are already causing a lot of trouble. That Eric Meyer, who once worked for Netscape, suggests that this would give us more time to do cool stuff is simply wrong. Quirks mode is costing us time that we could have otherwise spent on implementing cool features. Certainly not the other way around.
The reaction elsewhere on the web has been, on balance, more negative than positive — although certainly not overwhelmingly so. But it’s really the other browser makers who count here, as without their support this is just a newer version of conditional commenting, just another way to make IE different from the other browsers.
I think we’ll probably just have to wait and see how this works; will there, for example, be a way to always identify the browser as IE8, even on pages which don’t have the switch? Perhaps MS could release an alpha version of the new browser so we could see for ourselves how this will work in practice.