Comparison of HTML5 and Flash: Difference between revisions

Content deleted Content added
Current availability: Not ready until 2022, in fact.
Comparison: + Functionality section
Line 38:
 
Some users—especially those on [[Mac OS X]] and [[Linux]]—have complained about the relatively high [[CPU time|CPU usage]] of Flash for video playback.<ref>"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</ref>{{verify credibility|date=December 2010}} This was partially due to the fact that the Flash plugin did not use the GPU to render video. Adobe has 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.<ref>{{cite web | url=http://lifehacker.com/5702983/adobe-releases-flash-102-beta-reduces-cpu-usage-during-video-playback | title=Adobe Releases Flash 10.2 Beta, Reduces CPU Usage During Video Playback | accessdate=2010-12-27 | date=2010-12-01 | work=Lifehacker}}</ref> Another reason for poor Flash performance is that some Flash developers incorrectly code their Flash files, which can be a problem with "HTML 5" animations, as well.<ref>Skinner, Grant. "Quick as a Flash" <http://2010.max.adobe.com/schedule/by-session/quick-as-a-flash/471c495b-7ddf-4c0c-936b-609916f11e85></ref>
 
=== Functionality ===
Unlike HTML and CSS, Flash has the ability to specify measurements in sub-pixel increments, allowing Flash sites to usually look better than those constructed with HTML and CSS. When confronted with CSS and HTML measurements on a sub-pixel scale, web browsers will round either up or down, depending on the browser, which leads to inconsistency and unreliability in the display of those pages.<ref>Wayner, Peter. "HTML5 vs. Flash: The case for Flash," ''Infoworld,'' <http://www.infoworld.com/d/developer-world/html5-vs-flash-the-case-flash-721?page=0,1> [Retrieved January 5, 2011]</ref>
 
Some have said that the tools used to construct Flash web sites are both easier to use and more powerful than those used to construct sites in HTML.<ref>Ibid.</ref>
 
Other features of the Flash Platform that HTML-based technologies lack are webcam support and official DRM support.
 
== Apple ==