Flash vs. HTML5 [intro] Vincent Battaglia
Nov 11, 2014
Flash vs. HTML5 [intro]Vincent Battaglia
First of all, what is HTML?
What is HTML?
HTML = HyperText Markup Language HTML provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists etc. as well as for links, quotes, and other items. It allows images and objects to be embedded and can be used to create interactive forms.
Wikipédia: http://en.wikipedia.org/wiki/HTML
To embed Flash, you need HTML...
<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/wqPRdzrjWpU&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/wqPRdzrjWpU&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>
What is HTML5?
Standard technology (WHATWG + W3C)
Successor of HTML 4.01 & XHTML 1.0
Not yet implemented everywhereFirefox 3.5+Safari 4+Opera 10.5+Chrome 3+Internet Explorer 9+ (2011)
What's new in HTML5?
More semantic: <header>, <section>, <aside>, etc.<video><canvas>local storagecross-document messaging web workersweb forms 2.0server-sent events...
More info: http://www.w3.org/TR/html5/
What is Flash?
Proprietary technology by Adobe (formerly Macromedia)
Original purpose: adding animation and interactivity to web pages (1996)
Yahoo!in 1996...
Why Flash is relevant?
On 7 April 2010, Flash is the best tech to do stuffs like:
AnimationsWeb advertisement (e.g. www.blueyourfriends.com)Integrate a video on a webpageDevelop rich internet applications (RIA)Manipulate vector and raster graphicsStream audio and video...
Flash has a great OO scripting language: ActionScript 3
Why Flash is relevant?
Flash penetration = 99%
Why do people hate Flash?
Steve Jobs...
« Flash is buggy and crashes Macs, is a CPU hog, and a source of security holes. »
Source: http://www.thebluelego.com
Well-known arguments against Flash
ProprietaryNot accessible Dead to Google (SEO)CPU hogCrashes browserBack button / bookmark...
Why Flash people laugh at HTML5?
HTML5 is far far away from whatis possible to do with Flash!
HTML5 will be implementedeverywhere in 2015... ...
Are you serious?
Maybe a conclusion?
Credits: @svengrothe http://twitpic.com/1229bk
Next...
Edouard Seynaeve - Great experiences with standard technologies: HTML5, CSS3, JavaScript, etc.
Serge Jespers - Flash: wow effect, performances, SEO & accessibility
Gert Baudoncq - Why standard technologies will kill Flash (sooner or later)
Sébastien Arbogast - iPad war: Apple vs. Adobe
Ready to fight?
This moderate introduction was broughtto you by Vincent Battagliahttp://twitter.com/vinch01http://www.vinch.behttp://1md.be
Tweet #cafeN & #html5 or #cafeN & #flash to vote for you favourite technology!