This one slipped under my radar somehow: Microsoft have changed the default rendering behaviour of Internet Explorer 8. Previously, the plan was that IE8 would behave as IE7, unless the developer added a special <meta> tag. Now, the default is to use the (slightly more standards compliant) IE8 renderer by default, but give the developer the option to use IE7-style rendering (again, but means of a <meta> tag). PPK sums it up nicely:
Microsoft has decided to put the interests of web standards above the interests of the Intranets of its corporate clients.
I advise you to read the previous paragraph again. Even two years ago I had never expected to be able to write such a statement.
Tags: IE, Microsoft, web development, web standards