Categories
amusing bitching iphone Web 0.1

Apple: still don’t know how to use “The InterNet … thingy”

I’m trying to download the 3.0 OS update for iPhone…and being denied by Apple’s own software – that cannot even download a single file from a website (!)

It’s a 1GB download that you “must” download via iTunes, because … well … because … um … Apple hates web browsers? I don’t know. Hard to see why it is downloaded via iT at all, really. It is rather strange.

(EDIT: it has now dropped to being a 230 MB download; I have no idea why – it was only a hundred meg or so into the alleged 1 GB download when it crashed, and when I retried it became 230 MB. Odd…)

And yes – it really *is* downloading a website file (that’s all it’s doing):

GET /content.info.apple.com/iPhone/stuff.stuff/iPhone1,2_3.0_7A341_Restore.ipsw HTTP/1.1
Host: appldnld.apple.com.edgesuite.net
User-Agent: iTunes/8.2 (Macintosh; N; Intel)
Connection: close

That’s missing a key line. The line that resumes the download from where it left off. Apple apparently decided to write a “crap” web-browser, and embed it inside iTunes. Why? Why, when they have one of the world’s best web-browsers, do they insist on writing an extra one – and missing out fundamental basic features (like resumable downloads)?

There are occasional latency spikes on my net connection. iTunes is such a terrible “web browser” that when this happens, it arbitrarily (note: no other web browser would do this!) decides to cancel the download. There is no “resume” option and no “retry” option.

Congratulations, Apple! Having 2 copies of the same “core” software, one which works and one which doesn’t, and not allowing the user to use the “good” one when they need to? You’re well on your way to becoming Microsoft :).