Connect with the world's leading business experts.
Get instant access to their expertise via world–class Q&A, Research, and Events.
What is HTML5?
HTML or Hypertext Markup Language is a formatting language that programmers and developers use to create documents on the Web. The latest edition HTML5 has enhanced features for programmers such as <video>, <audio> and <canvas> elements. You view a Web page written in HTML in a Web browser such as Internet Explorer, Mozilla Firefox or Google Chrome. The HTML5 language has specific rules that allow placement and format of text, graphics, video and audio on a Web page. Programmers use these programming tags or elements to produce web pages in unique and creative ways. Tags such as <section>, <article>, <header> enable the creator to make a more efficient and intelligent web page. Users will not have to use a Flash plug-in for video and audio content. Visual Studio users typically write code in HTML5 when creating web site content.
Events
- Round Two: Getting the Most Out of Google+ For Your Business Feb 7 @ 11 am PT
- The Social CMO - Integrating the Efforts & Connecting the Dots Feb 8 @ 11 am PT
- How to Sell B2B Products and Services via Paid Search Feb 9 @ 11 am PT
- Social Media and Content Marketing For Business Q&A Feb 14 @ 11 am PT
- The Rise of Pinterest in B2B Feb 15 @ 11 am PT







30 Comments
As stated before 'Which is free" is incorrect. They both can be made for free or you can pay lots of money for expensive tools. No difference.
As far as "more accepted", Flash is installed on far, far more internet-enabled devices than are fully HTML5-capable browsers so by any measure , Flash is more accepted. You seem to be speculating about some unknown future time when Apple's iDevices determine the content of the internet and IE is fully HTML5 capable. This is unfounded speculation. It's just as possible - in my view more likely - that cheaper, Flash-capable Android devices will dominate the market, Flash will maintain current levels of penetration in the desktop, and IE will only partially support HTML5. Regardless, the question is "more accepted" and the answer is currently Flash by a large margin.
You state that "Adobe's flash development toolkit is very expensive". Not so.
One can download the Flex sdk for free: http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3 and use the IDE of your choice to code it in. There are even open source tools to develop and deploy flash content. (i.e. http://www.flashdevelop.org/ ). I know of very few serious flash developers that use Flash CS3 to build applications any more and whilst Adobe still make and market commercial applications to create flash content (i.e. CS, flashbuilder, catalyst), they are not the only option for those wishing to create and deploy flash applications and content.
Very poor journalism. Here are the real facts:
Flash VS HTML5:
Which one is cheaper:
Ever heard of Flash Builder SDK? Didn't think so. It's FREE and open source. Adobe's Flash Builder costs $699. But guess what, if you are a student/teacher/unemployed they will give it to you for FREE. Yes, they sent me a serial key yesterday and I did not pay a dime. And what makes you think HTML5 tools will be free when they are out?
More accepted:
Flash player penetration: 99% of the web. That's 5 billion (It's actually 6+ billion but I'm trying not to make you look too bad) - http://bit.ly/rwXU
Apple's iPhone OS penetration: 50 million.. 100 million? (I doubt it)
NOW YOU TELL ME WHICH ONE'S MORE ACCEPTED?
More efficient:
Check this benchmark video: http://vimeo.com/10553088
As you can see HTML5 is way behind Flash - even on mobile devices (Suck on that Mr. Jobs)
Yes, HTML5 may be the future and we should care. But please, please get all your facts right before publishing them masked in pretty pictures.
HTML5 is a great idea.
But still too young to be even compared to the flash platform.
And even at its maturity, they live in different contexts.
It is like comparing a Car to a Bus Ticket. They both provide a mean of transport but...
IMHO the source of this comparison came initially from the will to mask a marketing decision with a technical lie.
Well...
this superficial scheme is offered for download on focus.com with the heading:
"Learn who will own the web’s interactive future. Is it Flash? HTML5? Download this document so your business is prepared."
This is total disinformation. The scheme is totally superficial and trivial. It remains on the surface comparing 2 paradigms (flash and html5) that cannot be compared, and are needed for different tasks.
I am disappointed by this site.
So HTML5 is so great, and you publish this as a jpg.
At least if it were Flash I could zoom in.
Flash was primarily developed to do animations, and things like that.
QUOTE "This almost seems like HTML is trying to encroach too far into Flash's territory."
You can't compare them. HTML = Hyper Text Markup Language. It was originally designed to link two pages together - nothing more.
I think Flash is over-rated. It requires a plug-in that is unstable (personal experience) and makes my browser more prone to attack than it already was. Seeing as 99% of the flash content I see on web pages are ads anyway, then I would have no need for it if it wasn't for YouTube.
HTML5 merely allows you to embed video formats into the page more easily. It can already be done, so HTML5 doesn't really add anything new here.
The Canvas feature looks interesting, but SVG is already supported, so again I don't entirely see the point.
The only really neat feature of HTML5 is the ability to create custom fonts and use them in web pages. The text is still fully searchable, but it is formatted as you want it to be, and you're not limited to the "web safe" set on browsers that support @font-face.
As people have already commented the "Flash is expensive" argument is incorrect, otherwise this seems to be a relatively informative article.
Even as a Flash Developer I agree that basic animations and web site features should be done in HTML and not a 3rd party plugin. I'm a little skeptical of the application creation features of HTML. HTML is supposed to be a markup (display) and not a programming language. This almost seems like HTML is trying to encroach too far into Flash's territory.
Lovely format. What program did you use to create it?
How are the percentages calculated? It is not clear from the diagram how they relate to the HTML5 match in the features list.
Why does everyone get Flash's cost wrong. The SDK is free. There are free compilers. There are free IDE's.
Missing Safari 5 in this infographic. Would it change much?
So IE8 is way behind in the readiness stakes, why am I not surprised.
James MacFarlane: Performant is a word. Just because your web browser red-lines it doesn't mean it's made up.
I am working in the Internet industry and i can guaranty you that your informations are very incorrect.
About the More accepted ???
99% Penetration for Flash, and only few browser that support HTML5...
I am not going to make an HTML5 website if my clients still have IE6 as main browser.
Also, Flash is still more efficient in all way.
Please search more about what you are writing next time.
Have you seen it translated into Chinese? I posted it as another example of infographics being translated and reposted in Chinese without the designers knowing about it.
http://www.coolinfographics.com/blog/2010/11/17/rogue-infographics-the-empowe...
HTML5 does what Flash does but better (support touch & more).
If HTML5 can't and Flash can then it shouldn't be a website.
Has anyone ever considered that when we get the 12% of IE6 users to upgrade to IE9, they'll still be using a browser that doesn't come close to the support that the other major browsers have. So this means that we'll still have to use eight different javascript files, eight different css files, all kinds of HTML conditionals, and more just to fight IE again. I fail to see the point when I can simply code for the lowest common denominator and use Flash when necessary. What's the point of being progressive when the browsers themselves aren't progressive? What about when the users refuse to be progressive? I fail to see the point, and, until IE6 is dead, I'm going back to using tables and Flash. Cry all you want, but the real web standards are still tables and Flash.
I've done a write up on this infographic let me know what you think? http://www.lhmmedia.com/blog/the-future-of-web-is-html-5/
html 5 mostly for future browser, but not every one update their browser yet also html 5 still need a lot improvement for future
It seems that this whole thing is a result of Steve Jobs' paranoia. Millions of pages on the internet have been built using Flash-type animations - just simple image swaps using fade to display a range of products, or visuals about what the view might look like inside a hotel. There is nothing broken with these web pages - they just don't display on iPads. Why are we forcing website owners to pay to have these animations updated? Just so Jobs can sell more iPads? And I agree - you can get many free animation generators that comply with Adobe plugins. Keep it Simple! Keep it fast. Keep costs down. Times are tough enough - oh, unless your name is Steve Jobs.
Great! Can't wait for a good, flexible WYSIWYG HTML5 web site development program to be developed. (ain't I bad?).
Flash vs HTML5...
I know Flash is still more efficient but HTML5 is a more tempting tool.
Yesterday at the Facebook Moblie Hack Event, SocialGenius presented how we built the audiovroom.com web app and then at the end of the presentation we open sourced our HTML5 Developers Tools called Mandible. It has everything you need to build a responsive mobile web app like the pros. These are the same tools audiovroom is built with. @mattwkelly (head of HTML5 at Facebook said) "audiovroom nailed how to build a html5 web app. All apps will be built like audiovroom's in the future". Our HTML5 Developers Toolkit is FREE for any HTML5 developer. so go to github and 'follow it', 'fork it', use it. Repo here: https://github.com/socialgenius/Mandible
I love this... can I order it in poster form?
"There are thousands of Flash games that would be difficult to do in a performant way in HTML5".
Is your copy editor sleeping? "Performant" is not a word.
Really helpful format. How can I get a hi-res copy?
Maybe on my next request I'll include some punctuation.
In the "More powerful" Flash vs. HTML5 match, the legend presents the fact that GMail relies on Flash for multiple-file upload as an argument in favor of Flash, but this is actually possible in HTML5, with the multiple="" attribute of input@type=file, and can be enhanced with the FileAPI and XMLHttpRequest Level 2 (where you grab the files selected by the user and send them using XMLHttpRequest, eventually chunking them or whatever, and display progress thanks to XMLHttpRequest progress events).
About effects, sure Flash wins here, but with with CSS Transforms and/or SVG filters, and CSS Animations/Transitions, you can already do many things in "HTML5". And don't forget canvas or WebGL for applying effects to images, as demonstrated by Ray Cromwell at Google I/O this year (if you haven't seen the "GWT + HTML5 can do what?!" talk, go see it, it's really impressive!)
PDF version please, and a bit larger so that when its printed out we can read the type.
Answer This Question