Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Should I Abandon Adobe Flash for HTML5 and <canvas>?

I'm currently looking into developing Facebook applications and was planning on using Flash as the basis of my application, I have test built some simple PHP Facebook applications and I know enough about action-script 3 to start me on my way, but the API for Facebook development in AS looks far more tedious than the PHP one.

my question is would I be able to create interactive graphics (games) like we see across the web in the HTML5 canvas class? and which would be simpler?

like image 867
Waltzy Avatar asked Apr 29 '10 22:04

Waltzy


People also ask

Can HTML5 replace Adobe Flash?

HTML5 has all but replaced Flash, Silverlight, XHTML and other platforms as a safer, more versatile solution on the web.

Which is better HTML5 or flash?

There is no doubt, HTML5 is more accessible than Flash. HTML5 consumes less processing power than Flash, so it runs faster, and is easier for people with disabilities to interact with. HTML5 provides easier multimedia integration, making content more accessible on all browsers and platforms, including mobile devices.

Is HTML replacing flash?

Modern HTML5 has feature-parity with the now-obsolete Adobe Flash. Both include features for playing audio and video within web pages. Flash was specifically built to integrate vector graphics and light games in a web page, features that HTML5 also supports. On December 31, 2020, Adobe ended support of Flash Player.

What is the difference between Adobe Flash and HTML5?

Key Differences Between HTML5 and FlashHTML5 is open source and freely available, whereas Flash is an Adobe proprietary and one has to buy it. HTML5 is lightweight, fast and takes less CPU time to render web pages, whereas Flash is CPU intensive and not as lightweight as compared to HTML5.


1 Answers

HTML5 doesn't truly exist yet outside of the basic support in the various browsers. We're a couple of years off from true saturation since it won't be until IE9 and FF4 are released and then widely adopted.

You could use the Google Code project to enable canvas support in IE however until then:

http://code.google.com/p/explorercanvas/

And yes, you would be able to create some interesting games with canvas. I do however believe in the short term you'd have a wider array of options with Flash.

http://www.canvasdemos.com/

like image 82
Keith Adler Avatar answered Sep 28 '22 01:09

Keith Adler