HTML5 vs Flash

Posted October 11, 2012 - By | Leave a comment

HTML4 vs Flash in web design
Interesting blog by Digital Innovations

 

As we speak, more and more web developers are moving away from Flash for animation, video and navigation towards the new standard HTML5. The war over Flash is ongoing, and while it seems that HTML5 is emerging with a slight edge, one has to recognize that it is still under process. It is being continuously developed and improved over time.

 

Here’s the basic: HTML5 is a language used by developers to present (and structure) content for online. It is the latest version of the HTML (stands for HyperText Markup Language) standard first created in 1990. The very purpose of HTML5 is to improve video or multimedia presentation, while keeping it all easily accessible and understood by multiple computer devices, browsers and platforms.

 

Flash is still the choice of excellence – if you are building a fully interactive Rich Interactive Application experience – it’s becoming acceptable to nudge away and embrace HTML5, JavaScript and CSS3. With Flash not available across most mobile devices (specially anything from Apple), the migration seems natural. I’ve had clients call me and say “our site isn’t working” only to find that they were checking Flash driven content on their iPads. Core content built in Flash is a downer. Sorry Adobe.

 

Unlike as in previous HTML versions, where we depended on added-on, propreitary software such as Flash to view video or play a YouTube or audio stream, HTML5 allows for simple tags such as video or audio to do the trick. And do the trick on mobile devices just as well, just as easily. That’s a win.

 

As long as the interactivity depicted is simple, ’5′ wins. For complexity Adobe’s Flash is still ahead. (but HTML5 is catching up fast) …here’s a page that shares some truly innovative work: 60 Cutting Edge HTML5 Web Designs. Enjoy…

Published under : Creative Inspiration, What's New : Blog | Tagged with : , , ,

Sorry, the comment form is closed at this time.