Connecting the Dots / An Agency Blog

Engine Digital is an Interaction Marketing Agency
located in Vancouver, Canada. This is our blog.

Flash vs. HTML5 – Should The End User Care?

05/10/2010 @ 11:25 pm
By:

Flash-Header

Is Flash on its way out? From where I sit, I can’t imagine it anytime soon. BC Business recently posted an article about the demise of the Flash website due to an increased interest in HTML5. While there are a few points in this article that we can appreciate, the whole Flash vs. HTML5 argument seems to be fueled by a very narrow view of the web combined with the momentum of Apple hype. We’re all for new technologies and advancements in the digital space, but assuming Flash to be irrelevant any time soon make very little sense.

Assuming Flash will disappear this year or even in the next few years is so completely misinformed, I don’t even know where to start. This whole notion, spurred by Mr. Jobs and his crusade for full control of, well, everything, is completely hyped up and based on little to no hard data. I don’t understand how anyone is even listening, let alone participating in the debate.

Sure Flash doesn’t run on iPhones, iPads, or iPods. There’s massive financial motivation for Apple to keep Flash off these devices – the App Store is a closed ecosystem. If developers could bypass Apple and their 30% take on 3rd party Apps by launching Flash-based Apps through the mobile Safari browser, guess who loses out. With over 4 billion App downloads to date, many being paid apps, you can bet Apple is closely guarding their private marketplace. It’s fairly unlikely that Flash will ever run in the mobile Safari browser for this very reason. Strain on the processor may be a real issue, but effect on battery life is a moot point – people have been complaining about the iPhone battery since day one.

Fact is, the mobile experience is far different from that of the desktop web. Content is slimmer and there’s a user-driven need for focus on simple and effective utility. Large content-heavy websites or microsites with complex interaction are not effective mobile strategies. A full-scale version of Flash would simply be overkill in the mobile environment.

That said, Flash remains an effective tool for the desktop web, for experience-driven websites, online games, interactive elements within HTML sites, for standalone desktop applications and widgets, interactive kiosks, and console game interfaces (as far as I know, EA builds all of their interfaces with Flash because it’s quick to develop and it’s the right tool for the job.)

As for HTML5, well, don’t get too excited. Its reach is incredibly small, and in order for that to change, it’ll take a lot of big organizations to get on board, as well as a lot of developers to learn the ropes of another new technology. Not to mention where HTML5 is in terms of its very own development: while developers are starting to implement HTML5 into their work in small forms, Ian Hickson, editor of HTML5 says it’s likely to be finalized in 2012 and released for recommendation sometime in 2022 – wayyy in the future! In terms of HTML5 providing a comparative toolset to Flash, well that too is far from accurate. Sure some of the basic features of Flash (“animations, fades, custom text and other cool visual features” as stated in the BC Business article) are possible through HTML5, though the amount of HTML5 code required to provide anything close to a fully immersive, Flash-based website would be astronomical at this point in time. And those features noted above only scratch the surface of what Flash is capable of.

While the Flash Player 10 has roughly 97.0% market reach, HTML5 is currently not accessible through all browsers – specifically Microsoft’s Internet Explorer, which (while starting to slip) is still the dominant browser at 50 – 65% depending on which stats you believe. According to Statcounter’s browser market share statistics, the percentage of browsers supporting HTML5 video is at roughly: 31.1% – as summed up from Firefox 3.5+ (22.57%), Chrome 3.0+ (5.21%), and Safari 4.0+ (3.32%).

One major issue that doesn’t seem to get much play is, who will be doing all of this HTML5 development (i.e. porting Flash sites over to HTML5 as Steve Jobs suggested in his recent letter on the topic)? Are Flash developers expected to drop years of experience working with Flash and Actionscript to pick up HTML5? Not likely. Adding to that, developers who have been focused on HTML/CSS are fairly unlikely to care much for building motion-based experiences or anything that goes beyond structural code. These are two very different approaches to code development, relying on two different kinds of developers and skill sets.

Agreed, Flash is not great for websites reliant on searchable content as it doesn’t adhere to search engine optimization standards, however, Google has in fact been crawling and indexing Flash-based content since 2008. Flash just isn’t the right tool for text content-driven websites, those with a longer shelf life, and those not supported by online advertising. At the same time, it’s unlikely that HTML5 is going to be the right tool for creating the kind of brand engagement that Flash allows. I’d be interested to see any impressive example of HTML5 at least remotely close to what can be done with Flash. I’ve yet to see any myself and I work in this space. With no webcam or microphone support, that rules out a large volume of campaign site strategies that have been popular recently (think Elf Yourself). And what is going to replace the Flash banner ad, or is display advertising going to be obsolete too? Again, not likely.

HTML5 may very well be a useful way to get forms of interaction and functionality onto mobile devices through the mobile web browser, specifically on Apple’s mobile devices outside of the App Store. But that’s pretty much HTML5’s only value at this point. Users don’t really care what technology is used (Flash or otherwise) as long as it works. Clients also don’t tend to point towards specific technologies, and if they do, it’s worth asking the ‘why’ question to make sure it’s a sound approach and not simply based on hype.

In terms of Flash being labeled a CPU hog and HTML5 being the solution to that – well, Mike Chambers of Adobe sets the record straight, comparing apples to apples.

Also worth mentioning is the 2010 Digital Marketing Outlook from the Society of Digital Agencies (SoDA) in which the US-based organization polled senior executives from digital agencies and traditional shops, as well as their clients, to get a sense of where they see marketing dollars heading this year.

  • When asked “Which technical skill sets, if any, will you look to hire or contract in 2010″, over 75% of those surveyed listed Flash at the top of their list, with Actionscipt coming in second at about 55%.
  • When asked “Which tools/products will you or your organization use in 2010″, 75% of those surveyed said Flash was at the top of their list in terms of important technologies – the highest rated technology listed. Equally interesting was the mere 5% that said they ‘do not use’ Flash – a far cry from all other technologies listed.
  • Interestingly, HTML5 only makes a brief appearance in the report – showing clients are not likely to demand it over Flash for a long time to come.

You can find the full report here: http://sodaspeaks.ning.com/page/digital-marketing-outlook

Flash is simply a tool. Though, it’s been the medium for some of the most compelling online experiences to date. The economics and politics behind Apple’s decision to keep Flash off of their mobile devices will have little to do with the end user’s propensity to like or dislike Flash as a technology. This is, as it always has been, on the shoulders of the designers and developers using Flash to create the experience. It’s unfortunate that Flash is sometimes poorly developed and sometimes it’s simply the wrong tool for the job. In these cases it’s the decision to use Flash that creates the opportunity for a more savvy web user to realize that Flash isn’t always the right way to go.

We’ve got a solid Flash team at our agency. In fact we continue to add to our Flash Dev team, as do most agencies focused on building deeply engaging brand experiences. The storytelling aspect of our work demands it, and our clients demand a continually advanced expression of their brand in the digital space. They don’t ask for Flash or HTML5. They simply expect solutions that make sense, leaving decisions around technology up to our team and as a reflection of smart digital marketing strategies.

Update 05/17/10:
This blog post was recently republished in Applied Arts Opinions

Similar Posts:

Get in on the conversation /

Comments: 6
phil andrews says: May 11, 2010 @ 4:43 pm

Great article, good to see Engine are still flying the flash flag.

Kevin S. says: May 26, 2010 @ 7:59 pm

This is a great article. It’s not about one “versus” the other. It’s a black box as far as the user is concerned. Great stuff.

dezi says: May 31, 2010 @ 7:39 am

This is like the InDesign vs Quark Xpress scenario — Quark is (was?) the defacto industry standard with many companies still using it because they had invested time, money & training & it does the job … it’s the incumbent … Flash is similiar to Quark Xpress in that it will eventually be replaced, but much is invested in it & it does the job – so it will be a long slow fade …

Leo says: March 23, 2011 @ 11:47 am

Thanks for sharing. But I do think HTML5 will catch up really quickly.

For normal user, they really don’t care about what kind technology the website use. As long as it works with their browser on their pc, mac or smart phone. It would be better, if there is no need for plugin.

For developer, HTML5 is simpler than flash and silverlight. I just feel wrong to put one more layer between user and web pages. It is one centimetre harder for human and machine(SEO) to read.

Geoff says: June 27, 2011 @ 11:57 am

@Leo,

Agreed –> It would be better, if there is no need for plugin.

Disagree –> For developer, HTML5 is simpler than flash and silverlight.

For complex games and applications having a strongly typed language makes things so much easier. For simple things ( image galleries) then it’s debatable what’s easier.

Geoff says: June 27, 2011 @ 12:14 pm

Post your comment /

  1. (required)
  2. (valid email required)
  3. (required)
  4. Captcha
 

cforms contact form by delicious:days

By submitting a comment here you grant Engine Digital Inc. / Blog a perpetual license to reproduce your words and name/web site in attribution. Inappropriate comments will be removed at admin's discretion.

Subscribe for updates /

No spam just occasional updates.

About the authors /

Stephen Beck
Stephen Beck
Creative Director / Partner

www.mrstephenbeck.com
Kele Nakamura
Kele Nakamura
Technical Director / Partner

Dean Elissat
Dean Elissat
VP Client Engagement

James Richardson
James Richardson
Director of Operations

More...

Flickr

SXSW '10
SXSW '10
SXSW '10
The Boss - Jaques
The iPad Has Arrived
SXSW '10
More...