HTML5 my ads

First came Flash. Then came advertisers that thought it'd be great to abuse it. Then came Flashblocktm and friends. The geeks don't like Flash, it's evil.

Now the iPhone & iPad don't have Flash, but they're the shit. Advertisers want a part of the shit of course, and they can put shiny ads in native apps, but not in the open apps that are websites. Thank god there is HTML5, geeks love it, it's all great. So you've got solutions like SmokeScreen developing. It's Flash without Flash, everyone should be happy right?

Have you looked at their demos? Ads. Yes. I'm not saying they won't do more one day, but for now the target market seems to be advertisers, so that they can put out Flash-like ads in HTML5, reach the iDevices and to kill two birds with one stone, they'll reach the geeks that run Flashblock. And all that while interpreting Flash content so it'll most likely be more of a resource hog than Flash is.

What's the solution? CanvasBlock? Noscript? In the end people will find ways to abuse anything.

Of course Apple could come back to the table and implement Flash in the next iPhone OS, instead of having us suck up some half-working slow Flash ersatz on top of completely broken sites.

June 02, 2010 // Web, JavaScript

Post a comment

Subscribe to this RSS Feed Comments

2010-06-03 21:27:32

Gerald

Yeah - tell me about it. I've got an old laptop and the only thing that makes browsing possible is flashblock. I can't imagine trying to view websites trying to display animation and video ads using HTML5. I don't use adblock because I'm happy to see non-intrusive advertising and websites have to make money somehow, but crappy HTML5 advertising could push me over the edge.

2010-06-04 15:32:20

Arkh

As you said : Noscript. I never had to use Flashblock with it and some of the added security is worth having to enable shit-ton of domains for some websites.

2011-08-08 12:49:00

lydzatwit

I need a blocker for HTML5 ASAP! Already youtube is HTML5, and I just don't like things starting before *I* want them to start.