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 :).

Categories
amusing iphone

Apple: VAT, fraud, and UK customers…

Clearly stated on every single page on the Apple store (it’s the page footer):

Prices are inclusive of VAT (15%) but exclusive of delivery charges unless otherwise indicated.

In the Apple Store, Apple therefore appears to (maybe…actually does, considering they *clearly state* the above?) over-charge you for VAT. But there’s more to this (obviously – it would be horrifically stupid if that were all: defrauding via VAT makes governments very unhappy indeed).

Categories
bitching games industry iphone marketing Web 0.1

Indie developers and gaming sites: stop breaking the web

Over the past few weeks, I’ve been looking at a lot of independent developers’ websites. It’s quite surprising how many of them go out of their way to make their site unusable – clearly thinking that they’re achieving the opposite. But also, today, Wikipedia started actively doing a very minor (but no less irritating) content-block on mobile users. And last week, I found one of the main games-news sites is also actively *hard*-blocking mobile users.

This was annoying (and stupid!) 5 years ago, when sites added the “smartphones” to their content-blocking, even though smartphones could (and happily would) render full-fat webpages perfectly (tabbed browsing worked fine in Opera on Windows Mobile back in 2005 – I used it a lot).

Now, with the iPhone added to the list of clients that these sites are blocking, it’s a bit worse: Apple won’t allow you to purchase any web browser other than their version of Safari, and Safari won’t allow you to lie to the website and tell it you’re not using a cell phone (this was the standard workaround on windows mobile/opera for stupid web design teams: tell Opera to claim your cell phone was a Windows desktop). The iPhone, with a better quality web-browser than many desktops currently run? That’s just insane…

Wikipedia: mobile users, go away

Until/unless they decide to fix it, it’s now too much hassle to read WP pages unless I do it on my laptop. Since I’ve probably just followed a link from google, that would mean emailing myself the link from my iPhone, and going to WP via my desktop. More wasted time. I’ll just stop using wikipedia, thanks.

So far this morning I haven’t been able to access WP short of manually changing the URL to go to a country-specific Wikipedia mirror, switching to a “slow” (non-broadband) internet connection, reloading the page, and hitting the stop button before they redirect me to a “cut down” version, and no link to escape from it. There’s a link for you to “comment” on the new “feature”; my commentary would have been unprintable, so I declined.

Gamespot: we don’t want money, money is for wimps

The other week I noticed that Gamespot – one of the big ad-driven news + reviews/cheats/etc websites for games – is still locking-out all mobile users. That’s probably a fairly substantial load of ad revenue they are literally throwing away every day.

The web, HTTP, and HTML…

Why do people do this? I don’t know. But here’s a few points you should bear in mind:

  • No website should ever block content based on the user’s device
  • No website should ever have a flash-only front page
  • Since the very first versions of HTTP and HTML in the mid-1990’s, the web has been designed to avoid these problems; this shouldn’t be happening

Content Blocking

Gamespot checks your web browser when you fetch any article, review, etc. If it finds you’re coming from an iPhone, then it refuses to let you view the content. Instead, it serves up a custom “news page” that is identical no matter which link you came in on. There is no way for you to see the actual content you tried to view – literally: they do an auto-redirect that wipes it from the URL.

I can see no reason for this other than the bizarre assumption that an iPhone was launched 10 years ago with a tiny black-and-white screen and an inability to scroll and render web pages. I would love to ask the Gamespot web design team: have you ever seen an iPhone? You do realise it has a better web browser than most desktop PCs, yes? So … why are you manually blocking them from your website?

Amazon has for a long time done a similar thing with any mobile device (again, sadly, the stupid bit is that they apply it to devices where it’s completely unnecessary) – except that Amazon has three essential features which Gamespot lacks.

Firstly, they do actually show you some of the content you were trying to view (not all of it. ARGH!)

Secondly, there’s always a link on the page to view the real version of the page. If you click that, it gives you a warning something like: “YOUR MOBILE PHONE MAY NOT RENDER THIS PAGE … ARE YOU SURE!!!!????!”. Of course, this is somewhat inappropritate when applied to most smartphones, especially iPhones. But hey – at least the option is there.

Finally, they have a link something along the lines of: “Do you want to permanently stop seeing the broken, cut-down version of pages on amazon.com? You can re-enable them whenever you want”.

Irritating, patronising, and foolish (the default should be “view the website normally”, not “don’t view the website”) – but at least you only have to fix it once, and you never again get problems. Gamespot et al offer no such option – they just block you, dead.

Flash-only front pages

About 50% of indie studios have decided to put a massive flash on their front page, most of them with *no* link to “skip intro” or “go to website” or any kind of navbar. About 50% of them (in my sampling over the past few weeks) have made that flash NON clickable: you cannot (you are “not allowed to” ?) view the “real” website until the flash has loaded, you have seen the self-promoting advert for the studio embedded in it, and clicked some internal link at the end. This was foolish, unnecessarily slow, and contrary to the spirit and standards that drive the web even 10 years ago when it first started happening.

Games industry companies please take note:

The 1990’s phoned – they want their web-designers back.

(real web companies don’t do this kind of thing any more)

But now, with the iphone, it’s particularly dumb: it is de-facto content blocking – because the iPhone cannot / will not run Flash. If the Flash is clickable, you can at least (if you know what the studio did – which many people won’t guess) access the site anyway. I’m amazed how many sites don’t even give you that small fillip.

If this post persuades JUST ONE web designer, somewhere, to wake up and smell the roses, and spares us yet another self-blocked website, then I shall be happy.

Of course, maybe I should be grateful that we’re even this far “ahead” … I heard from someone the other day that he still has to explain to web design teams that websites don’t need to be hardcoded for rendering at 800×600 any more (i.e. that – OMGWTFBBQ! – everyone has rather larger desktop screen resolutions than that these days; or else so much smaller that hardcoding to 800×600 isn’t going to help at all).

Categories
conferences games industry iphone programming

Brighton: 3 free iphone talks + networking, tomorrow

If you’re in Brighton this week for the Develop conference … there’s a few places left at the free networking/talks event we’re doing tomorrow night:

http://upcoming.yahoo.com/event/3017732/?ps=6

(if you can’t make it, I’ll get all the slides on-line afterwards, so long as the speakers don’t mind)

…although we’re getting very close to capacity. Some people probably will change their minds and not turn up, so it might be worth coming along anyway, even if there’s apparently no space left (and the venue have said they can make room for up to 10 more if they have to, althoguh it’d be a real squeeze, apparently).

PS: the organizers of the Develop Conference manage to be arrogant, rude, ****s for the third year running. They didn’t even deign to respond to my offers to schedule this event at a time that would be least conflicting with their evening schedule for the conference. I am constantly amazed at how many people they manage to piss-off every year, and rather sad, because I suspect it’ll gradually erode more and more of the value of the conference (all the people who refuse to come back, or refuse to speak in future) – and that would be a huge shame, because a summer conference in Brighton is great thing. If they can manage to stop being such ****s and doing their best to screw it up. Sigh.

PPS: FWIW, my reference to “third year running” is based on the things that I know they did / said to friends and colleagues in previous years. I learnt early on to expect nothing but rudeness from them, although I’ve been studiously polite each year, giving them the benefit of the doubt. Perhaps foolishly – but I hoped they might, you know, learn some basic courtesy at some point. Not yet.

</rant> ;)