When users install Windows 7 Beta or the next IE8 update, they get a choice about opting-in to a list of sites that should be displayed in Compatibility View. Sites are on this list based on feedback from other IE8 customers: specifically, for what high-volume sites did other users click the Compatibility View button? This list updates automatically, and helps users who aren't web-savvy have a better experience with web sites that aren't yet IE8-ready.
To pre-empt this nonsense the practical course of action is to add the IE8 Compatibility view to your pages now before your sites get added to a blacklist. Exactly what Microsoft announced a year ago. They've routed around the web standards community. Again.
In other news I read that Microsoft are set to open their own retail stores. I wondered if Microsoft will use the same approach in their stores:
If several people enter a Microsoft Store wearing pajamas, will Microsoft assume that everybody wants to see their products while wearing night attire?
Do you have a better solution that doesn't break web sites that fixed themselves up to work in IE7 for users when we ship?
Chris, I feel for you. I really do. But what I really think is that if sites break in Internet Explorer 8, after you have done everything that you can to make that browser the best that it can be, it really isn't your problem to solve.
Instead it's a problem for designers and developers like me to solve. After-all, with the abundance of beta versions of the new browser, it's not like Microsoft haven't given us fair warning that a new version is coming.