Microsoft Pushes Devs With Wider IE8 Beta
An anonymous reader recommends a story about the upcoming beta 2 release of Internet Explorer 8. InternetNews expects that the standards-compliant default mode will push many developers to update their sites. We've previously discussed IE8's standards compliance and other features. Quoting:
"Over the years of IE's dominance as the leading browser, designers regularly tweaked their sites to get the best possible accuracy in rendering pages in IE -- most recently, the current commercial release, IE7. Now those pages will need to be changed. Microsoft originally planned for IE8 to default to rendering similarly to IE7, while super standards mode would have been an option. The outcry from critics helped convince Microsoft officials to instead default to super standards. That, unfortunately, will mean work for site administrators."
Before anyone starts bitching about how much IE sucks and how it's lack of standards is nothing but a burden on anyone, understand that this is a decent move by Microsoft in the right direction.
I know, I know, it's almost too little, too late, but it's better than nothing and as long as this trend continues, at least we might have a decent amount of cross-browser standards in a few years time, as opposed to none if Microsoft simply hadn't bothered.
So basically, Microsoft, listened to their customers, went with the better default mode (and it is better that they do this), and the Slashdot article ends with "But it makes more work for administrators - boo!"
*sigh
Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
"that, unfortunately, will mean work for site administrators."
Well, if you don't code to standards, that's what you get. I don't feel sorry for them.
Knowledge is power. Knowledge shared is power lost.
When I develop pages, I like to do so in XHTML, simply because it is nicer to develop in for me (someone who initially learnt nasty 3.whatever back in 2000).
/only/ thing I like about IE is the fact that it has that comment stuff
So, because I use PHP, I go and tell everyone that the page I'm serving up is application/xhtml+xml. Whoops, MSIE doesn't understand that... *roles eyes*. So I have to chuck in a bit of code to check for MSIE, and then add a disclaimer at the bottom, "If your user agent has MSIE in it, then this page was served as text/html. Maybe you should stop using MSIE if you are, or change your user agent if you aren't."
Not to mention having to chuck in IE specific CSS (the
which allows a separate style sheet that no other browser sees).
Meh, I'll continue not developing for MSIE, unless I have to, and because I'm using standards compliant code, the site should still be perfectly viewable, even without CSS. If only other people decided not to develop for MSIE, maybe more people would get a better browser...
Actually maybe MSIE 8 will actually mean that I don't have to care that IE even exists? (Sorta how I don't care that Opera exists, because I know that it is relatively standards compliant.)
I wank in the shower.
That pretty well sums up the entire Microsoft experience.
More than 60,000 Windows programs won't run on Linux.
This is anything BUT unfortunate.. Once agreed upon standards are the norm everyone will benefit, and it'll save a ton of work in the long run.
yay for MS on this call
If you write your site for Firefox, chances are you can just tell it to use that code for IE8. Assuming, of course, that IE8 comes through with their promises of compliance.
A little pain now for a lot less cumulative pain later. I'll take that!
"That, unfortunately, will mean work for site administrators."
The only "unfortunate" thing about the need to retool web sites is that it could have been avoided by coding to the standards in the first place.
"I'd horsewhip you if I had a horse." -- Groucho Marx
"at least we might have a decent amount of cross-browser standards in a few years time, as opposed to none if Microsoft simply hadn't bothered"
.. :)
Well , they could have bothered while they were about cloning Netscape and making running any other browser a jolting experience and preventing Netscale from sabotaging their protocol extensions. Or in english, making web pages not render correctly in other peoples browsers
davecb5620@gmail.com
One of their big stated reasons for buying into their infrastructure is that they offer a stable platform for developers so they don't have to keep doing more work every time Microsoft upgrades.
This reason is rapidly falling by the boards. First it was Visual Basic, which has changed so many times that there is no hope of old code running. Then it was the Windows API, where many things that developers did, originally with Microsoft's blessing, now cause security warning dialog boxes in Vista. Now it's their interpretation of HTML, which they convinced many web developers to follow instead of the standard.
Every time a developer codes to a Microsoft "standard", they had better be prepared to make extensive modifications at the drop of a hat.
Hopefully Microsoft's customers are catching on to this trend.