Comparison of HTML5 and Flash: Difference between revisions

Content deleted Content added
minor tweaks to tense etc
add short description
Line 1:
{{short description|None}}
 
{{Update|date=February 2022|reason=Flash is no longer supported}}
 
Line 167 ⟶ 169:
! Image formats
| {{depends}}
| {{yes|[[Portable Network Graphics|PNG]], [[JPEG]], [[Scalable Vector Graphics|SVG]], Animated [[Graphics Interchange Format|GIF]]}}<!-- scripts to render WebP via WebM support exist --><ref group="note">SVG may be used by several ways: it may be included into an html source code or be linked as an image source to be displayed (e.g. in <syntaxhighlight lang="html" inline><img ... /></syntaxhighlight> tag); </ref><ref name=":w3.org:svg standard" />
| {{yes|[[Portable Network Graphics|PNG]], [[JPEG]], [[JPEG-XR]], Single-frame [[Graphics Interchange Format|GIF]]}}<ref>{{cite web|author=Thibault Imbert|title=What's new in Flash Player 11|url=https://www.adobe.com/devnet/flashplayer/articles/whats-new-flash-player11.html|access-date=July 23, 2012}}</ref><ref>{{Cite book|publisher=Adobe Systems Incorporated|title=SWF File Format Specification, Version 10|year=2008|page=25|url=https://www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf_file_format_spec_v10.pdf|access-date=2014-08-20|archive-url=https://web.archive.org/web/20120131083755/http://www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf_file_format_spec_v10.pdf|archive-date=2012-01-31|url-status=dead}}</ref>
|-
Line 253 ⟶ 255:
}}</ref>) (Flash 11.2), [[Linux]] (Flash 11.2, except for Pepper Flash which is maintained and distributed by Google, not Adobe), [[PlayStation 3]] (Flash 9), [[PlayStation Portable|PSP]] (Flash 6). [[Adobe Flash Lite]] runs on [[Wii]], [[Symbian]], [[Maemo]] Linux, [[Windows Mobile]], and [[Chumby]].
 
Apple never allowed Flash to run on [[iOS]], the operating system which runs on [[iPad]], [[iPhone]], [[iPod Touch]] and [[Apple TV]]. <ref name="thoughtsFlash"/> Apple officially dropped support for Adobe Flash from the macOS version of Safari 14 released on September 17, 2020 for macOS 10.14 Mojave & macOS 10.15 Catalina.
 
In February 2012, Adobe announced it would discontinue development of Flash Player on Linux for all browsers, except Google Chrome, by dropping support for [[NPAPI]] and using only Chrome's [[PPAPI]].<ref name="pcworld-linux-ppapi">{{cite web|last=Noyes |first=Katherine |url=https://www.pcworld.com/article/250455/for_flash_on_linux_chrome_will_be_users_only_choice.html |title=For Flash on Linux, Chrome Will Be Users' Only Choice &#124; PCWorld Business Center |publisher=Pcworld.com |date=April 6, 2012 |access-date=April 10, 2012}}</ref><ref name="slashdot-linux-ppapi">{{cite web |url=http://linux.slashdot.org/story/12/03/31/1417245/adobe-releases-last-linux-version-of-flash-player |title=Adobe Releases Last Linux Version of Flash Player – Slashdot |publisher=Linux.slashdot.org |access-date=April 10, 2012 }}</ref> In August 2016, Adobe announced that, beginning with version 24, it would resume offering of Flash Player for Linux for other browsers.<ref>{{cite web |url=https://blogs.adobe.com/flashplayer/2016/08/beta-news-flash-player-npapi-for-linux.html |work=Adobe AIR and Adobe Flash Player Team Blog |title=Beta News – Flash Player NPAPI for Linux |date=August 31, 2016 |access-date=November 17, 2016 }}</ref> Adobe stopped traditional support for the Flash platform in 2020 and both Firefox and Google Chrome phased out support of Flash.<ref>https://www.bubbleshooter.net/blog/2019/12/05/the-end-of-flash/</ref>
Line 380 ⟶ 382:
|url-status = dead
}}</ref>
 
=== Accessibility ===
Both Flash and HTML text can be read by screen readers. However, special care must be taken to ensure Flash movies are read correctly. For example, if a Flash movie is set to repeat indefinitely, this can cause a screen reader to repeat the content endlessly. Selecting the "Make object accessible" check box in Adobe Flash Professional would create a text-only version of the object for screen readers and hide any motion from the screen reader.<ref>{{cite web|url=https://www.adobe.com/accessibility/products/flash/animation.html|title=Adobe Flash accessibility design guidelines|publisher=Adobe Systems|access-date=May 21, 2011}}</ref> Since Flash content was usually placed on a single webpage, it appeared as a single entry in search engine result pages, unless developers utilized [[deep linking]] to provide multiple links within Flash websites and web applications. [[graphical user interface|User interface widgets]] in Flash objects would not always behave like their host native counterparts. Keyboard, mouse and other accessibility shortcuts may not have worked unless the webpage developer explicitly added support for it.