Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
April 17, 2014
arrowPress Releases
April 17, 2014
PR Newswire
View All

If you enjoy reading this site, you might also want to check out these UBM TechWeb sites:

Graphics Test Finds HTML5 Struggles Against Flash On Android
Graphics Test Finds HTML5 Struggles Against Flash On Android
June 24, 2011 | By Kyle Orland

June 24, 2011 | By Kyle Orland
More: Social/Online, Smartphone/Tablet, Programming, Art, Design

A new benchmark test performed on a variety of Android mobile devices finds HTML5 struggling to match the performance of Adobe's Flash player in rendering many types of graphics and video seen in games.

Interface developer Sean Christmann ran his newly developed GUIMark3 benchmark test on nine different Android mobile phones and tablets, tasking the hardware to render bitmaps, vector graphics, and complex graphical routines meant to mimic the kinds of graphics seen in many games.

Across the tests, the HTML5 demos ran on average at roughly 50 to 60 percent of the performance of comparable Flash demos, as measured in observed frames per second.

HTML5 seemed particular ill-suited to rendering vector graphics in the tests, with demos that ran at around 25 frames per second in Flash clocking in at under 10 FPS in HTML5 across Android phones.

Tablets performed slightly better in rendering HTML5 graphics than their mobile phone counterparts, but Flash demonstrations on those same devices were much closer to the desired 30 frame per second threshhold.

HTML5 has seen small but growing support from the industry, with game-related companies ranging from Disney and GameSalad to SPIL Games and Facebook showing interest in its potential for creating highly interactive web apps and games.

Related Jobs

Crytek — Shanghai, China

Mobile Programmer
Turbine Inc.
Turbine Inc. — Needham, Massachusetts, United States

Director, Analytics Platform Development
Nix Hydra Games
Nix Hydra Games — Hollywood, California, United States

Muti Labs
Muti Labs — Santa Monica, California, United States

Senior Game Engineer


Duong Nguyen
profile image
Looks like HTML5 implementation on moibles/pads need atleast 1-2 more generational iteration before they match Flash. Flash has been in development for nearly 10+ years so it's got a head start.. For puzzle games or Facebook games the performance gap isn't as important imo.

Tyler Overby
profile image
I'm unsurprised by this news, but seeing that HTML is catching up so quickly makes me think it's time to start learning it...that or flash's new molehill API had better blow this outta the water.

Chris Melby
profile image
They should also throw in some audio tests... HTML 5 is awesome at this task, as it adds in lots of crackling and popping.

And it's rather ridiculous that HTML 5 is supposedly progress and the next best thing, when current so called prime examples require a modern PC with a hardware acceleration supported browser to pull off what desktop comps could do better almost 2 decades back. DOOM under HTML 5 is pathetic.

Anyways, these benchmarks brought nothing new to my plate. I was never blinded by the half-truths and BS of one corporation creating a diversion in order to further what's best for their business.

HTML 5's biggest down fall right now is it's current version of JavaScript, which is somewhat slow and limited. Mobile devices are not yet fast enough for interpreted languages and even when they are, I still would rather rely on my device's desktop/home/finder to handle the more complex applications, instead of a dumbed down browser version that's stuck in a sandbox -- meaning it would be reliant on a server for some tasks.

Jamie Mann
profile image
Blimey. A new, platform-agnostic technology isn't as fast as a mature platform which has been tuned for the hardware? Whodathunkit.

It's going to take time for HTML5 to mature - and as with Flash itself, the abstract nature of the technology means that it's never going to be as fast as something which runs directly on the metal. But that's not really the point: the key here is that HTML5 (theoretically) offers a vendor-agnostic, platform-agnostic environment - it's the "write once, run anywhere" paradigm which Java tried (and mostly failed) to achieve - and with faster hardware and all the major players (i.e. Google, Apple, Microsoft) pushing HTML5, there's fewer political stumbling blocks to hinder it's acceptance.

No doubt there will be attempts to tie people into vendor-specific extensions, and implementations will differ across vendors. But fundamentally, HTML5 should be a good thing for the industry.

Andrew Grapsas
profile image
Sweet, instead of being tied to a vendor you're tied to a... vendor?

That's right, each browser implements the standard differently, just as with JavaScript. What does that mean? Well, it means your concept of write once, play anywhere won't work with HTML 5. It'll be write once and then tweak for each browser's implementation.

Leonardo Nanfara
profile image
I dont see Flash going anywhere anytime soon. Its still a great platform to develop on, especially for games. Hell, people are still using Shockwave director to create 3d web games so yea Flash will be around for a long time coming. HTML5 will be a great alternative to Flash once its improved and it may ultimately overtake Flash as the web standard for interaction and games but Flash will still be around...even as second best.

Duong Nguyen
profile image
It will just become a part of the web ecosystem.