HTML5 or Flash – Be careful what you ask for…

by Filip Stanek 9. March 2010 00:51

Ok, I’ll get straight to the point: There is a lot to dislike about many websites right now when it comes to how these websites generate revenue. On many sites it is hard to actually find the content you were seeking due to the huge amount of ads that get displayed. I’ve had my browser crash countless times due to poorly designed ads (generally, it is due to Flash ads, but it certainly can happen with JavaScript as well).

Is Flash a problem? With the way it is currently being used by advertisers, it would be hard to argue that it isn’t. However, HTML5 isn’t the solution. In fact, I think HTML5 will be a bigger problem than Flash ever was.

For a second, lets take a step back and think about the companies pushing for HTML5 adoption. The two that seem to stand out are Google (with YouTube and Chrome) and Apple with Safari and the iPhone. So why exactly are these companies pushing for HTML5? You can think that they just want to help the web move to a better future than the current HTML garbage, but, unfortunately, you can create as much garbage in HTML5 as you could with any previous specification. Also, these are companies that have a duty to their shareholders to maximize profits. Sure, in the short term it may not make much sense to push for HTML5, so the answer has to be something that these companies see down the road.

Well, the main reason why these companies are investing heavily in HTML5 is advertising. Right now, it is pretty simple to block the most annoying ads online by using many of the browser add-ins designed for that purpose. By the most annoying ads, I mean the ones that automatically play sounds when the ad loads, they flash and jiggle all over the screen, they play some video, and they cover up the content you want to see. These ads are almost exclusively written in Flash. The problem is that advertisers want to use such ads, because they are almost guaranteed to get your attention.

So what exactly can an advertiser do to have you watch these ads? Well, in their eyes, Flash is no longer capable of this due to the ad blockers mentioned above. Their solution is HTML5. The concept is pretty simple: if you can’t rely on a plug-in to play your sounds, jiggle the screen, or play video, simply make sure that the page itself is capable of doing so. By integrating the ads using the same HTML tags as the content of the site, it will be impossible for ad blockers to properly function on a web page.

Currently, certain sites set some rules for advertisers to follow, with the hope that users will whitelist their sites on their ad blocker, which in tu rn leads users to see ad impressions and click on the ads. But what happens when sites don’t need to worry about their users using ad blockers? Ads will get much, much more intrusive than they are today. Some sites might resist at first, but ultimately money wins the argument. Unfortunately, the future of the web isn’t looking too pretty, at least when it comes to “free” content online, unless, of course, you are an advertiser :)

Tags: , ,

Web Development

Comments

  • Comments (22)

+0 Vote Up     Vote Down # Haris Hashim United States on 3/9/2010 9:10:53 AM

Haris Hashim

Duh ... u mean plug-in can not just simply filter element marked by HTML 5 tag and cause em not to render or some other alternative (render when clicked etc).

Hyper Text MARKUP Langguage ... I hope that make it easier for you to understand the issue.

Reply

+0 Vote Up     Vote Down # Filip United States on 3/9/2010 11:48:54 AM

Filip

You missed the whole point. Sure, it is possible to filter  based on tags, that doesn't help you when both content and ads are using the same exact tags. Imagine if your current ad blocker blocked both content and ads... would you still use it? Probably not.

Reply

+0 Vote Up     Vote Down # protospork United States on 3/9/2010 4:40:14 PM

protospork

Plugins like flashblock *do* block both content and ads. Thousands of people use them. You've got a sound argument, here.

Reply

+0 Vote Up     Vote Down # Filip United States on 3/9/2010 4:59:56 PM

Filip

The issue is that right now, a very small percentage of content on websites is Flash (sure, YouTube can have a lot of content in flash, but that is not your typical site either).

If you block Flash right now, chances are that more often than not you will be blocking ads. However, that won't be the case when HTML5 comes around.

Sure, you'll probably be able to block the video and audio tags, but what about normal divs that contain very annoying animations done with HTML and JavaScript How exactly are you going to determine what is an ad and what isn't?

Reply

+0 Vote Up     Vote Down # John Dowdell United States on 3/12/2010 3:44:45 PM

John Dowdell

Most ad-blockers work on a domain/URL basis, rather than content-type basis.

jd/adobe

Reply

+0 Vote Up     Vote Down # Filip United States on 3/12/2010 5:49:34 PM

Filip

Yeah - and I think that is how they continue to work. However, writing a proxy to hide the source of the ads will probably become pretty common, especially as CPU/bandwidth resources become cheaper, thus invalidating that method.

The proxy solution will not work for smaller sites like personal blogs (or maybe even then it will work), but for large sites that depend on advertising revenue, it will make complete sense to have an "ad" server that acts as a proxy for their advertisers.

The only problem that I see now w/ a proxy is tracking, but that is a small price to pay for a guarantee that your ad will be displayed to the visitor.

Reply

+0 Vote Up     Vote Down # Metal Germany on 7/17/2010 4:51:09 AM

Metal

hi there,
i am happy to see a moderated articles, most of the articles out there are like "flash sux, html is cool".
Flash has it's advantages, html 5 too.
One will not be replaced by another i think.

Reply

+0 Vote Up     Vote Down # Workplace Accidents videos United States on 7/17/2010 11:51:40 AM

Workplace Accidents videos

Thanks for the update you have nicely covered this topic. keep it up

Reply

+0 Vote Up     Vote Down # Hard Hat Signs United States on 7/19/2010 3:07:24 AM

Hard Hat Signs

Thanks for sharing your great experence with us.

Reply

+0 Vote Up     Vote Down # orlando seo United States on 7/20/2010 3:31:46 AM

orlando seo

Thanks for the great article

Reply

+0 Vote Up     Vote Down # Inward investment United States on 7/21/2010 8:15:53 AM

Inward investment

Top post. I look forward to reading more. Cheers

Reply

+0 Vote Up     Vote Down # Website Design New York City United States on 7/23/2010 6:14:10 PM

Website Design New York City

SKYGATE MEDIA, located in downtown South Norwalk, Fairfield County, CT, specializes in high-end interactive website design, content management systems, Ecommerce, search engine optimization (SEO) and online marketing solutions.

Reply

+0 Vote Up     Vote Down # website Design Development Philiphines United States on 7/23/2010 6:15:13 PM

website Design Development Philiphines

7th Media provides professional website design and web development services. We don’t just do the job— we do it right! Come and have a life time experience.

Reply

+0 Vote Up     Vote Down # Forex United Kingdom on 7/24/2010 2:31:54 PM

Forex

Thank You For This Blog, was added to my bookmarks.

Reply

+0 Vote Up     Vote Down # ricky@Guaranteed SEO India on 7/26/2010 2:16:34 AM

ricky@Guaranteed SEO

hi,html stand as the base of every web designing.html 5 is the advanced version and it provides with the flash player.the flash player is not a great way too deal with seo as google crawler emphasis on text rather than graphics.

Reply

+0 Vote Up     Vote Down # colon cleanse United States on 7/28/2010 1:58:45 AM

colon cleanse

Colon Cleanse:Find Out Why Colon Cleansing Is Important? Get To Know How Colon Cleanse Acts As A Detox Diet To Help You Lose Weight.

Reply

+0 Vote Up     Vote Down # workforce skill guide United States on 7/28/2010 2:54:58 AM

workforce skill guide

Very generous to spent time to update blog here.I am impressive as I know that HTML5 will be a bigger problem than Flash ever was. Thanks for support us some solutions there.

Reply

+0 Vote Up     Vote Down # Signs United States on 7/28/2010 2:56:31 AM

Signs

They want to create a design in 1-2 days and desire that they gain instant recognition all over the world for the logo they shall be designing. Most artists who posses these mindsets are those who rely too much on professional designing programs. These programs come pre-built with thousands of designs and all one needs to do is select any one of the designs that has got a resemblance to the design the client has approved. These new generation artists then make minor changes to the readymade design and colors and add some text to the same and presto! They have created a logo successfully in less than a day. Logo design services that employ such artists armed with those programs can never strike it rich.

Reply

+0 Vote Up     Vote Down # Colon Cleanse Products United States on 7/29/2010 6:14:51 AM

Colon Cleanse Products

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me.

Reply

+0 Vote Up     Vote Down # Custom Remodelers United States on 7/30/2010 4:07:22 AM

Custom Remodelers

Early Web design was less integrated with companies’ advertising campaigns, customer transactions, extranets, intranets and social networking. Web sites were seen largely as static online brochures or database connection points, disconnected from the broader scopes of a business or project....

https://www.hyperstreet.com/index.php

Reply

+0 Vote Up     Vote Down # professional seo United States on 7/30/2010 4:13:40 AM

professional seo

Thanks for sharing this nice article

Reply

+0 Vote Up     Vote Down # website optimizer United States on 7/30/2010 4:14:17 AM

website optimizer

Nice post keep sharing

Reply

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading




Tag cloud

About Filip Stanek

Death Note Pic I'm a developer at ACG Multimedia in Cincinnati, OH. Besides working with ASP.NET, Flash, and other web technologies, I enjoy playing chess, video games, etc.

Currently playing:
- Final Fantasy XIII
E-mail me Send mail

Recent Comments

Comment RSS

Month List

Page List