So Microsoft went back and announce Standards Mode would be the default one in the upcoming IE8, but with the second beta, things have changed a bit. For Intranet websites, IE8 will still be using the IE7 mode.
It was the pressure from their big clients, that develop intranet solutions using their ASP.NET technology that is designed to work with IE7. And they don’t want to have to rebuild all of those applications. I still don’t believe this is the solution. First of all, if IE8 still uses IE7 rendering for intranet, we are not seeing intranet developers adopting standards anytime soon, right? And what if they make their web applications available not only inside their intranet, but also through the internet? The rendering will not be consistent.
Oh, and a small technical doubt, if IE8 needs restart between IE7 and Standards mode, how will it switch between modes between intranet and internet?