Wow. Just...WOW...
This place is like Misunderstanding Central. I see sometimes why Apple has such tight information controls...people don't understand what they read...
So. Let me break it down for you, 'kay?
The iPhone does NOT REQUIRE "special" websites. These were *recommendations for people that wanted to MAKE WEBSITES THAT DIDN'T HAVE TO BE SCALED OR SCROLLED".
Outside of the "well known limitations" that are no Java Applets* and no Flash, you don't *have* to do anything to any website anywhere for it to render on the iPhone. Safari Mobile (gasp! What its not desktop Safari?!?! Oh Noes!!) is built on Webkit; Webkit has all of the standards apple mentioned, buzzword compliance, etc. Webkit, by the way, doesn't include a Flash engine or a java runtime. These are not browser features, but OS features.
Safari Mobile OTOH has some changes in the browser so that it will work well on a 320x480 screen. Because you know, you can't minimize to the dock, use expose, or all of the other things you can do on a Desktop computer.
Now, above and beyond anything Apple has said, or hasn't said, I think there are a whole assload of folks that are crucifying them for things they never claimed in the first goddamned place. I mean there is a world of Apple wrongs to piss and moan about, but people, its not your dream friggin Mac Tablet Sex Machine. its an iPod that makes Phone calls and surfs the web and stuff.
And this little rant doesn't just apply to apple, but like, products in general and the way people treat them now. I'm really sick of people not judging things on the merits of what they claim they will do, but on some fantasy construct expectation set, or based on what other people's stuff do.
Its beyond ridiculous at this point...it really is.
So let's tear it down:
Apple Claim: Its an iPod. This is true.
Apple Claim: Its a Phone. This is also...true
Apple Claim: Its an Internet Device. Yep...true. We got mail...web...those things work over the internet.
Done ****in' deal.
Lets look at the most contentious part of this closer: Apple, in the form of Steve Jobs, made some *very specific claims* about why they feel Safari on the iPhone gives a better/"the best" (that would be hyperbole. Hyperbole is by definition NOT MEANT TO BE TAKEN LITERALLY. Look it up, your mac has a dictionary. Go on. I'll wait...) and those claims were:
Full HTML Standards support vs WAP or XHTML Mobile. This was the top direct claim, and quite frankly, *the* Big Feature right there.
WAP is the Baby Web. XHTML Mobile/cMode are turd-tastic junk. Not the real web, and these two half assed attempts are what passes on like what, 97%+ phones. Full HTML standards compliant Acid rendering is the real web. Period.
But lets move on.
Browsing experience with Safari, Pageviews, Multitouch: These are features of the phone OS and have nothing to do with the web *whatsoever*...
Now, as it happens TIME AND TIME AGAIN, "you people" constantly ignore direct factual statements and comparisons and run off into forum/blog/zine Fantasy land and start cooking up scenarios that just never happened!
At no time did anyone say or intimate Flash was on the phone. A few websites were visted, live no less, where it was *obvious* that the Flash content wasn't working. No Flash.
And what did people do? Come up with reasons why it wasn't "there now" or a myriad other reasons why in hell something that was shown NOT to exist...must exist...or will.
Its the same thing with this SDK talk. In *January* several times, thru several press outlets it was stated that Apple wasn't going to open up the phone to 3rd parties....and AGAIN this was IGNORED...and instead the hyperbole embraced. Again. They even
And let me tell you something...when Steve jobs made that "we're struggling" comment about development, I mean, I don't know, *struggling* doesn't sound like "we're keen on it and raring to go...rejoice!"
It sounded to me like it was gonna be a pretty limp solution...well...there ya go.
I mean gripe all you like...and I know you will, but damn, gripe about REALITY...gripe about what's THERE and doesn't work...not about things no one ever said were gonna be there in the first place...and demonstrated repeatedly these assertions.