HTML5 can be used as an alternative to Adobe Flash.[1] Both include features and functions for adding animation, video, and interactivity to web pages. There has been a great deal of discussion[citation needed] amongst web developers and others over the relative merits of both.
Comparison
Current availability
Flash has been in existence since 1996 and, because of this, has a strong base of developers and consumers. According to Adobe statistics, Flash had reached 98% penetration in March 2010.[2]
Currently, HTML5 is not supported universally or fully by all browsers and there are not many websites putting its available features to use.[citation needed] HTML5 is in draft state at the time of writing and the standard itself contains many "bugs."[improper synthesis?][3]
Flash is not available on some platforms including Apple's iOS devices—iPhone, iPod touch and iPad.[4] Apple have been promoting HTML5 as an alternative to Flash for video and other content.
Website adoption
Many video sites—including YouTube, Vimeo and blip.tv—have implemented a degree of experimental support for HTML5 video.[5]
Performance
Many users—especially those on Mac OS X and Linux—have complained about the relatively high CPU usage of Flash for video playback compared.[6][unreliable source?] This is due to the fact that the Flash plugin does not use the GPU to render video. Adobe has attempted to respond to some of those criticisms in the 10.1 and 10.2 releases of the Flash plugin by offloading H.264 video decoding to dedicated hardware and by introducing a new video API called Stage Video.[7]
Apple
As of April 2010 Apple did not support Flash on the iPhone, iPad, or iPod, having adopted HTML5 instead.[5][8] Steve Jobs noted that Flash is not an open standard – it is controlled by Adobe – whereas HTML5 is controlled by a standards committee.[8]
In September 2010, Apple eased its restrictions by allowing deployment of Flash applications on iOS using Adobe Packager.[9] According to Adobe Labs, Adobe Packager “offers Flash developers a fast and efficient method to reuse existing code from ActionScript 3 projects to deliver native applications on iOS devices”.[This quote needs a citation]
See also
External links
References
- ^ Bilton, Nick (June 30, 2010). "Amazon to Introduce Web-Based Book Previews". Bits. The New York Times. Retrieved December 26, 2010.
- ^ Shankland, Stephen (February 3, 2010). "HTML vs. Flash: Can a turf war be avoided?". CNET News. Retrieved December 26, 2010.
{{cite journal}}
: Cite journal requires|journal=
(help) - ^ "Bug/Issue Tracking Service." W3C. 11 Dec 2010. Web. 10 Dec 2010. http://www.w3.org/Bugs/Public/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=HTML+WG&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailassigned_to1=1&emailtype1=exact&email1=ian%40hixie.ch&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=
- ^ Kingsley-Hughes, Adrian (2010-05-28). "Why there's no Flash on the iPhone/iPad (and why there shouldn't be Flash on Android)". ZDNet Hardware 2.0 blog. Retrieved 2010-12-27.
- ^ a b Bilton, Nick (January 31, 2010). "IPad Can't Play Flash Video, but It May Not Matter". The New York Times.
{{cite news}}
:|access-date=
requires|url=
(help) - ^ "Flash - CPU Usage - FPS - Frame Rate." Online posting. 10 Dec 2008. Reader discussions, Adobe Support Forums. 10 Dec 2010. http://forums.adobe.com/thread/230334
- ^ "Adobe Releases Flash 10.2 Beta, Reduces CPU Usage During Video Playback". Lifehacker. 2010-12-01. Retrieved 2010-12-27.
- ^ a b Jobs, Steve (April 2010). "Thoughts on Flash". Apple Inc. Retrieved May 1, 2010.
- ^ Sorrel, Charlie. "Apple Eases App Development Rules, Adobe Surges." Wired. Wired, 2010. Web. 12 Sept. 2010.