The iPhone is the new IE 6, says mobile developer
guardian.co.uk
guardian.co.uk
He's just advocating we don't make the same mistake we made in 2000 (only developing for one platform).
MS stopped innovating because they were almost dismantled by the DOJ a year after releasing it, in large part due to that browser.
Thank you. I feel this is almost universally misunderstood.
If all browser makers followed the standards exactly we'd have no innovation. And those who malign various browsers for not fully implementing "the standards" would be wise to remember that the <blink> tag was once part of said standards.
Also, my understanding is one of the big reasons why Microsoft stopped innovating IE is because so many developers left after 6's release, and Microsoft became complacent with its skeleton crew. This might have been systemically caused by the DOJ lawsuit, but either way it's not a legitimate excuse. IE6 held the web back for years, which played into Microsoft's interest of maintaing its desktop paradigm. I don't think that's a coincidence.
I actually like Microsoft for the most part (I even worked for them), but IE6 is (was?) like an abusive relationship.
Microsoft is kind of the opposite, encouraging people to use ActiveX, Silverlight, etc. as hard as they can.
Beyond that, the good point - to develop for standards, not to a particular browser - is obscured by a cloud of anti-iPhone rants.
http://www.webmonkey.com/blog/The_IPhone_Is_Internet_Explore...
http://www.joehewitt.com/blog/iphone_is_ie4_a.php
http://www.martingordon.org/blog/2007/08/20/on-the-iphone-no...
From my experience it's pretty easy, here's one way to do it: <link rel=”stylesheet” href=”mobile.css” media=”only screen and (max-device width:480px)” />
Notice that part where he talks about mobile browser developers spoofing the iPhone user agent string to get to a 'mobile' version of a web page and how this might skew 'MobileSafari' penetration numbers if this is not accounted for.