CINXE.COM
Thoughts on Flash - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Thoughts on Flash - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"fac54527-031b-457f-acc1-e253afddda63","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Thoughts_on_Flash","wgTitle":"Thoughts on Flash","wgCurRevisionId":1232015506,"wgRevisionId":1232015506,"wgArticleId":37710225,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Articles with short description","Short description is different from Wikidata","Use mdy dates from November 2023","Use American English from November 2023","All Wikipedia articles written in American English","Webarchive template wayback links","2010 essays","Adobe Flash","Criticisms of software and websites","Open letters","Steve Jobs"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Thoughts_on_Flash", "wgRelevantArticleId":37710225,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":10000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q4781260","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform" ,"platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","mediawiki.page.media","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher", "ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Steve_Jobs_at_Apple_iPad_Event.jpg/1200px-Steve_Jobs_at_Apple_iPad_Event.jpg"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="803"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Steve_Jobs_at_Apple_iPad_Event.jpg/800px-Steve_Jobs_at_Apple_iPad_Event.jpg"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="535"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Steve_Jobs_at_Apple_iPad_Event.jpg/640px-Steve_Jobs_at_Apple_iPad_Event.jpg"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="428"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Thoughts on Flash - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Thoughts_on_Flash"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Thoughts_on_Flash&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Thoughts_on_Flash"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Thoughts_on_Flash rootpage-Thoughts_on_Flash skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=Thoughts+on+Flash" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=Thoughts+on+Flash" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=Thoughts+on+Flash" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=Thoughts+on+Flash" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Letter" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Letter"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Letter</span> </div> </a> <button aria-controls="toc-Letter-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Letter subsection</span> </button> <ul id="toc-Letter-sublist" class="vector-toc-list"> <li id="toc-Response" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Response"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>Response</span> </div> </a> <ul id="toc-Response-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-iOS_development" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#iOS_development"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>iOS development</span> </div> </a> <ul id="toc-iOS_development-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Flash_end_of_life" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Flash_end_of_life"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Flash end of life</span> </div> </a> <ul id="toc-Flash_end_of_life-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Thoughts on Flash</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="This article exist only in this language. Add the article for other languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-0" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">Add languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> <div class="after-portlet after-portlet-lang"><span class="uls-after-portlet-link"></span><span class="wb-langlinks-add wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q4781260#sitelinks-wikipedia" title="Add interlanguage links" class="wbc-editpage">Add links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Thoughts_on_Flash" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Thoughts_on_Flash" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Thoughts_on_Flash"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Thoughts_on_Flash&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Thoughts_on_Flash&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Thoughts_on_Flash"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Thoughts_on_Flash&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Thoughts_on_Flash&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Thoughts_on_Flash" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Thoughts_on_Flash" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Thoughts_on_Flash&oldid=1232015506" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Thoughts_on_Flash&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=Thoughts_on_Flash&id=1232015506&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FThoughts_on_Flash"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FThoughts_on_Flash"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=Thoughts_on_Flash&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Thoughts_on_Flash&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q4781260" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Open letter published by Steve Jobs</div> <p class="mw-empty-elt"> </p> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Steve_Jobs_at_Apple_iPad_Event.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Steve_Jobs_at_Apple_iPad_Event.jpg/220px-Steve_Jobs_at_Apple_iPad_Event.jpg" decoding="async" width="220" height="147" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Steve_Jobs_at_Apple_iPad_Event.jpg/330px-Steve_Jobs_at_Apple_iPad_Event.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Steve_Jobs_at_Apple_iPad_Event.jpg/440px-Steve_Jobs_at_Apple_iPad_Event.jpg 2x" data-file-width="1437" data-file-height="961" /></a><figcaption>Steve Jobs in January 2010, a few months before the publication of "Thoughts on Flash"</figcaption></figure> <p>"<b>Thoughts on Flash</b>" is an <a href="/wiki/Open_letter" title="Open letter">open letter</a> published by <a href="/wiki/Steve_Jobs" title="Steve Jobs">Steve Jobs</a>, co-founder and then-chief executive officer of <a href="/wiki/Apple_Inc." title="Apple Inc.">Apple Inc.</a>, on April 29, 2010. The letter criticizes <a href="/wiki/Adobe_Systems" class="mw-redirect" title="Adobe Systems">Adobe Systems</a>' <a href="/wiki/Adobe_Flash" title="Adobe Flash">Flash</a> platform and outlines reasons why the technology would not be allowed on Apple's <a href="/wiki/IOS" title="IOS">iOS</a> hardware products. The letter drew accusations of falsehood, hypocrisy, and ulterior motive. In retrospect many publications came to agree with Jobs. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Letter">Letter</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Thoughts_on_Flash&action=edit&section=1" title="Edit section: Letter"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>On April 29, 2010, <a href="/wiki/Steve_Jobs" title="Steve Jobs">Steve Jobs</a>, the co-founder and then-chief executive officer of <a href="/wiki/Apple_Inc." title="Apple Inc.">Apple Inc.</a>, published an open letter called "Thoughts on Flash" explaining why Apple would not allow Flash on the <a href="/wiki/IPhone" title="IPhone">iPhone</a>, <a href="/wiki/IPod_Touch" title="IPod Touch">iPod Touch</a> and <a href="/wiki/IPad" title="IPad">iPad</a>. He cited the rapid energy consumption, computer <a href="/wiki/Crash_(computing)" title="Crash (computing)">crashes</a>, poor performance on mobile devices, abysmal security, lack of touch support, and desire to avoid "a third party layer of software coming between the platform and the developer". He touched on the idea of Flash being "open", claiming "by almost any definition, Flash is a closed system". Jobs dismissed the idea that Apple customers are missing out by being sold devices without Flash compatibility by quoting a number of statistics, concluding with "Flash is no longer necessary to watch video or consume any kind of web content."<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Response">Response</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Thoughts_on_Flash&action=edit&section=2" title="Edit section: Response"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The letter drew immediate attention. In response to Jobs' accusations, Adobe's CEO <a href="/wiki/Shantanu_Narayen" title="Shantanu Narayen">Shantanu Narayen</a> described the open letter as an "extraordinary attack", and, during an interview with <i><a href="/wiki/The_Wall_Street_Journal" title="The Wall Street Journal">The Wall Street Journal</a></i>, called the problems mentioned by Jobs' "really a smokescreen". He further fired back at Apple, stating that computer crashes were due to Apple's operating system, and that allegations of battery drain were "patently false".<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> Various publications had different opinions on the topic. <i><a href="/wiki/Wired_(website)" class="mw-redirect" title="Wired (website)">Wired</a></i><span class="nowrap" style="padding-left:0.1em;">'</span>s Brian Chen had in a 2009 article claimed Apple would not allow Flash on the iPhone for business reasons, due to the technology being able to divert users away from the <a href="/wiki/App_Store_(iOS)" class="mw-redirect" title="App Store (iOS)">App Store</a>.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> John Sullivan of <i><a href="/wiki/Ars_Technica" title="Ars Technica">Ars Technica</a></i> agreed with Jobs, but highlighted the hypocrisy in his reasoning, writing: "every criticism he makes of Adobe's proprietary approach applies equally to Apple".<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> Dan Rayburn of <i><a href="/wiki/Business_Insider" title="Business Insider">Business Insider</a></i> accused Steve Jobs of lying, particularly the sentiment that most content on the Internet is available in a different format.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> </p><p>Retrospectively, more publications have agreed with Jobs. Ryan Lawler of <i><a href="/wiki/TechCrunch" title="TechCrunch">TechCrunch</a></i> wrote in 2012 "Jobs was right", adding <a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a> users had poor experiences with watching Flash content and interactive Flash experiences were "often wonky or didn't perform well, even on high-powered phones".<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> Mike Isaac of <i><a href="/wiki/Wired_(magazine)" title="Wired (magazine)">Wired</a></i> wrote in 2011 that "In [our] testing of multiple Flash-compatible devices, choppiness and browser crashes were common", and a former Adobe employee stated "Flash is a resource hog [...] It's a battery drain, and it's unreliable on mobile web browsers".<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> Kyle Wagner of <i><a href="/wiki/Gizmodo" title="Gizmodo">Gizmodo</a></i> wrote in 2011 that "Adobe was never really able to smooth over performance, battery, and security issues".<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="iOS_development">iOS development</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Thoughts_on_Flash&action=edit&section=3" title="Edit section: iOS development"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In April 2010, Apple announced changes to its iPhone Developer Agreement, with details on new developer restrictions, particularly that only apps built using "approved" programming languages would be allowed on the App Store. The change impacted a number of companies that had developed tools for <a href="/wiki/Porting" title="Porting">porting</a> applications from their respective languages into native iPhone apps, with the most prominent example being Adobe's "Packager for iPhone", an iOS development tool in <a href="/wiki/Beta_version" class="mw-redirect" title="Beta version">beta</a> at the time.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> <i><a href="/wiki/The_New_York_Times" title="The New York Times">The New York Times</a></i> quoted an Adobe supporter alleging the policy to be anti-competitive.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> </p><p>On May 3, 2010, <i><a href="/wiki/New_York_Post" title="New York Post">New York Post</a></i> reported that the US <a href="/wiki/Federal_Trade_Commission" title="Federal Trade Commission">Federal Trade Commission</a> (FTC) and the <a href="/wiki/United_States_Department_of_Justice" title="United States Department of Justice">United States Department of Justice</a> (DOJ) were deciding which agency would launch an antitrust investigation into the matter.<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup> </p><p>In September 2010, after having "listened to our developers and taken much of their feedback to heart", Apple removed the restrictions on third-party tools, languages and frameworks, and again allowing the deployment of Flash applications on iOS using Adobe's iOS Packager.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup> </p><p>On November 8, 2011, Adobe announced that it was ceasing development of the Flash Player plug-in for web browsers on mobile devices, and shifting its focus toward building tools to develop applications for mobile app stores.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> </p><p>In 2021, former Apple head of software engineering <a href="/wiki/Scott_Forstall" title="Scott Forstall">Scott Forstall</a> said in a taped deposition in the <a href="/wiki/Epic_Games_v._Apple" title="Epic Games v. Apple">Epic Games v. Apple</a> lawsuit that Apple had once helped Adobe try to port Flash for iPhone and iPad. Performance was "abysmal and embarrassing", and Apple never allowed Flash to be released for iOS.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Flash_end_of_life">Flash end of life</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Thoughts_on_Flash&action=edit&section=4" title="Edit section: Flash end of life"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="/wiki/Adobe_Flash#End_of_life" title="Adobe Flash">Adobe Flash § End of life</a></div> <p>In July 2017, Adobe announced its intention to discontinue Flash (including security updates) altogether by the year 2020.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup> As of December 31, 2020, Flash support has ended. Adobe blocked Flash content from running in Flash Player beginning January 12, 2021.<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Thoughts_on_Flash&action=edit&section=5" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Comparison_of_HTML5_and_Flash" title="Comparison of HTML5 and Flash">Comparison of HTML5 and Flash</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Thoughts_on_Flash&action=edit&section=6" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFJobs2010" class="citation web cs1"><a href="/wiki/Steve_Jobs" title="Steve Jobs">Jobs, Steve</a> (April 29, 2010). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170615060422/https://www.apple.com/hotnews/thoughts-on-flash/">"Thoughts on Flash"</a>. <i><a href="/wiki/Apple_Inc." title="Apple Inc.">Apple Inc.</a></i> Archived from <a rel="nofollow" class="external text" href="https://www.apple.com/hotnews/thoughts-on-flash/">the original</a> on June 15, 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Apple+Inc.&rft.atitle=Thoughts+on+Flash&rft.date=2010-04-29&rft.aulast=Jobs&rft.aufirst=Steve&rft_id=https%3A%2F%2Fwww.apple.com%2Fhotnews%2Fthoughts-on-flash%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSlivka2010" class="citation web cs1">Slivka, Eric (April 29, 2010). <a rel="nofollow" class="external text" href="https://www.macrumors.com/2010/04/29/steve-jobs-posts-thoughts-on-flash-open-letter/">"Steve Jobs Posts 'Thoughts on Flash' Open Letter"</a>. <i><a href="/wiki/MacRumors" title="MacRumors">MacRumors</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=MacRumors&rft.atitle=Steve+Jobs+Posts+%27Thoughts+on+Flash%27+Open+Letter&rft.date=2010-04-29&rft.aulast=Slivka&rft.aufirst=Eric&rft_id=https%3A%2F%2Fwww.macrumors.com%2F2010%2F04%2F29%2Fsteve-jobs-posts-thoughts-on-flash-open-letter%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLuoma2010" class="citation web cs1">Luoma, TJ (April 29, 2010). <a rel="nofollow" class="external text" href="https://www.engadget.com/2010/04/29/apple-posts-thoughts-on-flash/">"Apple posts thoughts on Flash"</a>. <i><a href="/wiki/Engadget" title="Engadget">Engadget</a></i>. <a href="/wiki/AOL" title="AOL">AOL</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Engadget&rft.atitle=Apple+posts+thoughts+on+Flash&rft.date=2010-04-29&rft.aulast=Luoma&rft.aufirst=TJ&rft_id=https%3A%2F%2Fwww.engadget.com%2F2010%2F04%2F29%2Fapple-posts-thoughts-on-flash%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFValentino-Devries2010" class="citation web cs1">Valentino-Devries, Jennifer (April 29, 2010). <a rel="nofollow" class="external text" href="https://blogs.wsj.com/digits/2010/04/29/live-blogging-the-journals-interview-with-adobe-ceo/">"Highlights: The Journal's Exclusive Interview With Adobe CEO"</a>. <i><a href="/wiki/The_Wall_Street_Journal" title="The Wall Street Journal">The Wall Street Journal</a></i>. <a href="/wiki/Dow_Jones_%26_Company" title="Dow Jones & Company">Dow Jones & Company</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=The+Wall+Street+Journal&rft.atitle=Highlights%3A+The+Journal%27s+Exclusive+Interview+With+Adobe+CEO&rft.date=2010-04-29&rft.aulast=Valentino-Devries&rft.aufirst=Jennifer&rft_id=https%3A%2F%2Fblogs.wsj.com%2Fdigits%2F2010%2F04%2F29%2Flive-blogging-the-journals-interview-with-adobe-ceo%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFArthur2010" class="citation web cs1">Arthur, Charles (April 29, 2010). <a rel="nofollow" class="external text" href="https://www.theguardian.com/technology/blog/2010/apr/29/adobe-chief-executive-flash-apple-reply">"Adobe CEO hits back in row with Steve Jobs over Flash on Apple's iPhone"</a>. <i><a href="/wiki/The_Guardian" title="The Guardian">The Guardian</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=The+Guardian&rft.atitle=Adobe+CEO+hits+back+in+row+with+Steve+Jobs+over+Flash+on+Apple%27s+iPhone&rft.date=2010-04-29&rft.aulast=Arthur&rft.aufirst=Charles&rft_id=https%3A%2F%2Fwww.theguardian.com%2Ftechnology%2Fblog%2F2010%2Fapr%2F29%2Fadobe-chief-executive-flash-apple-reply&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFChen2009" class="citation web cs1">Chen, Brian X. (November 17, 2009). <a rel="nofollow" class="external text" href="https://www.wired.com/2008/11/adobe-flash-on/">"Why Apple won't allow Adobe Flash on iPhone"</a>. <i><a href="/wiki/Wired_(website)" class="mw-redirect" title="Wired (website)">Wired</a></i>. <a href="/wiki/Cond%C3%A9_Nast" title="Condé Nast">Condé Nast</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Wired&rft.atitle=Why+Apple+won%27t+allow+Adobe+Flash+on+iPhone&rft.date=2009-11-17&rft.aulast=Chen&rft.aufirst=Brian+X.&rft_id=https%3A%2F%2Fwww.wired.com%2F2008%2F11%2Fadobe-flash-on%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSullivan2010" class="citation web cs1">Sullivan, John (April 30, 2010). <a rel="nofollow" class="external text" href="https://arstechnica.com/apple/2010/04/pot-meet-kettle-a-response-to-steve-jobs-letter-on-flash/">"Pot, meet kettle: a response to Steve Jobs' letter on Flash"</a>. <i><a href="/wiki/Ars_Technica" title="Ars Technica">Ars Technica</a></i>. <a href="/wiki/Cond%C3%A9_Nast" title="Condé Nast">Condé Nast</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Ars+Technica&rft.atitle=Pot%2C+meet+kettle%3A+a+response+to+Steve+Jobs%27+letter+on+Flash&rft.date=2010-04-30&rft.aulast=Sullivan&rft.aufirst=John&rft_id=https%3A%2F%2Farstechnica.com%2Fapple%2F2010%2F04%2Fpot-meet-kettle-a-response-to-steve-jobs-letter-on-flash%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRayburn2010" class="citation web cs1">Rayburn, Dan (April 29, 2010). <a rel="nofollow" class="external text" href="http://www.businessinsider.com/steve-jobs-is-lying-about-flash-2010-4">"Steve Jobs Is Lying About Flash"</a>. <i><a href="/wiki/Business_Insider" title="Business Insider">Business Insider</a></i>. <a href="/wiki/Axel_Springer_SE" title="Axel Springer SE">Axel Springer SE</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Business+Insider&rft.atitle=Steve+Jobs+Is+Lying+About+Flash&rft.date=2010-04-29&rft.aulast=Rayburn&rft.aufirst=Dan&rft_id=http%3A%2F%2Fwww.businessinsider.com%2Fsteve-jobs-is-lying-about-flash-2010-4&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLawler2012" class="citation web cs1">Lawler, Ryan (June 30, 2012). <a rel="nofollow" class="external text" href="https://techcrunch.com/2012/06/30/steve-jobs-war-against-flash/">"Steve Would Be Proud: How Apple Won The War Against Flash"</a>. <i><a href="/wiki/TechCrunch" title="TechCrunch">TechCrunch</a></i>. <a href="/wiki/AOL" title="AOL">AOL</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=TechCrunch&rft.atitle=Steve+Would+Be+Proud%3A+How+Apple+Won+The+War+Against+Flash&rft.date=2012-06-30&rft.aulast=Lawler&rft.aufirst=Ryan&rft_id=https%3A%2F%2Ftechcrunch.com%2F2012%2F06%2F30%2Fsteve-jobs-war-against-flash%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFIsaac2011" class="citation web cs1">Isaac, Mike (November 9, 2011). <a rel="nofollow" class="external text" href="https://www.wired.com/2011/11/adobe-mobile-flash-dead">"Adobe Had It Coming: The Long, Slow Goodbye of Mobile Flash"</a>. <i><a href="/wiki/Wired_(website)" class="mw-redirect" title="Wired (website)">Wired</a></i>. <a href="/wiki/Cond%C3%A9_Nast" title="Condé Nast">Condé Nast</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Wired&rft.atitle=Adobe+Had+It+Coming%3A+The+Long%2C+Slow+Goodbye+of+Mobile+Flash&rft.date=2011-11-09&rft.aulast=Isaac&rft.aufirst=Mike&rft_id=https%3A%2F%2Fwww.wired.com%2F2011%2F11%2Fadobe-mobile-flash-dead&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFWagner2011" class="citation web cs1">Wagner, Kyle (November 9, 2011). <a rel="nofollow" class="external text" href="https://gizmodo.com/5857784/report-adobe-is-finally-pulling-the-plug-on-flash-for-mobile">"Report: Adobe Is Finally Pulling the Plug on Mobile Flash (Updated)"</a>. <i><a href="/wiki/Gizmodo" title="Gizmodo">Gizmodo</a></i>. <a href="/wiki/Univision_Communications" class="mw-redirect" title="Univision Communications">Univision Communications</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Gizmodo&rft.atitle=Report%3A+Adobe+Is+Finally+Pulling+the+Plug+on+Mobile+Flash+%28Updated%29&rft.date=2011-11-09&rft.aulast=Wagner&rft.aufirst=Kyle&rft_id=https%3A%2F%2Fgizmodo.com%2F5857784%2Freport-adobe-is-finally-pulling-the-plug-on-flash-for-mobile&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFChen2010" class="citation web cs1">Chen, Brian X. (April 8, 2010). <a rel="nofollow" class="external text" href="https://www.wired.com/2010/04/iphone-developer-policy">"Adobe Apps: Easier to Pass Through the 'i' of a Needle?"</a>. <i><a href="/wiki/Wired_(website)" class="mw-redirect" title="Wired (website)">Wired</a></i>. <a href="/wiki/Cond%C3%A9_Nast" title="Condé Nast">Condé Nast</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Wired&rft.atitle=Adobe+Apps%3A+Easier+to+Pass+Through+the+%27i%27+of+a+Needle%3F&rft.date=2010-04-08&rft.aulast=Chen&rft.aufirst=Brian+X.&rft_id=https%3A%2F%2Fwww.wired.com%2F2010%2F04%2Fiphone-developer-policy&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGruber2010" class="citation web cs1"><a href="/wiki/John_Gruber" title="John Gruber">Gruber, John</a> (April 8, 2010). <a rel="nofollow" class="external text" href="https://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler">"New iPhone Developer Agreement Bans the Use of Adobe's Flash-to-iPhone Compiler"</a>. <i>Daring Fireball</i><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Daring+Fireball&rft.atitle=New+iPhone+Developer+Agreement+Bans+the+Use+of+Adobe%27s+Flash-to-iPhone+Compiler&rft.date=2010-04-08&rft.aulast=Gruber&rft.aufirst=John&rft_id=https%3A%2F%2Fdaringfireball.net%2F2010%2F04%2Fiphone_agreement_bans_flash_compiler&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKincaid2010" class="citation web cs1">Kincaid, Jason (April 8, 2010). <a rel="nofollow" class="external text" href="https://techcrunch.com/2010/04/08/adobe-flash-apple-sdk/">"Apple Gives Adobe The Finger With Its New iPhone SDK Agreement"</a>. <i><a href="/wiki/TechCrunch" title="TechCrunch">TechCrunch</a></i>. <a href="/wiki/AOL" title="AOL">AOL</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=TechCrunch&rft.atitle=Apple+Gives+Adobe+The+Finger+With+Its+New+iPhone+SDK+Agreement&rft.date=2010-04-08&rft.aulast=Kincaid&rft.aufirst=Jason&rft_id=https%3A%2F%2Ftechcrunch.com%2F2010%2F04%2F08%2Fadobe-flash-apple-sdk%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFWortham2010" class="citation web cs1">Wortham, Jenna (April 12, 2010). <a rel="nofollow" class="external text" href="https://www.nytimes.com/2010/04/13/technology/companies/13apple.html">"Apple Places New Limits on App Developers"</a>. <i><a href="/wiki/The_New_York_Times" title="The New York Times">The New York Times</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=The+New+York+Times&rft.atitle=Apple+Places+New+Limits+on+App+Developers&rft.date=2010-04-12&rft.aulast=Wortham&rft.aufirst=Jenna&rft_id=https%3A%2F%2Fwww.nytimes.com%2F2010%2F04%2F13%2Ftechnology%2Fcompanies%2F13apple.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKosman2010" class="citation web cs1">Kosman, Josh (May 3, 2010). <a rel="nofollow" class="external text" href="https://nypost.com/2010/05/03/an-antitrust-app/">"An antitrust app"</a>. <i><a href="/wiki/New_York_Post" title="New York Post">New York Post</a></i>. <a href="/wiki/News_Corp_(2013%E2%80%93present)" class="mw-redirect" title="News Corp (2013–present)">News Corp</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=New+York+Post&rft.atitle=An+antitrust+app&rft.date=2010-05-03&rft.aulast=Kosman&rft.aufirst=Josh&rft_id=https%3A%2F%2Fnypost.com%2F2010%2F05%2F03%2Fan-antitrust-app%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCheng2010" class="citation web cs1">Cheng, Jacqui (May 3, 2010). <a rel="nofollow" class="external text" href="https://arstechnica.com/apple/2010/05/apples-compiler-policy-may-land-it-in-hot-water-with-ftc/">"Apple iPhone OS compiler policy may lead to antitrust probe"</a>. <i><a href="/wiki/Ars_Technica" title="Ars Technica">Ars Technica</a></i>. <a href="/wiki/Cond%C3%A9_Nast" title="Condé Nast">Condé Nast</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Ars+Technica&rft.atitle=Apple+iPhone+OS+compiler+policy+may+lead+to+antitrust+probe&rft.date=2010-05-03&rft.aulast=Cheng&rft.aufirst=Jacqui&rft_id=https%3A%2F%2Farstechnica.com%2Fapple%2F2010%2F05%2Fapples-compiler-policy-may-land-it-in-hot-water-with-ftc%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFArthur2010" class="citation web cs1">Arthur, Charles (September 9, 2010). <a rel="nofollow" class="external text" href="https://www.theguardian.com/technology/blog/2010/sep/09/apple-app-store-flash-open">"Apple opens App Store to programs written in Adobe Flash – and more"</a>. <i><a href="/wiki/The_Guardian" title="The Guardian">The Guardian</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=The+Guardian&rft.atitle=Apple+opens+App+Store+to+programs+written+in+Adobe+Flash+%E2%80%93+and+more&rft.date=2010-09-09&rft.aulast=Arthur&rft.aufirst=Charles&rft_id=https%3A%2F%2Fwww.theguardian.com%2Ftechnology%2Fblog%2F2010%2Fsep%2F09%2Fapple-app-store-flash-open&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSorrel2010" class="citation web cs1">Sorrel, Charlie (September 9, 2010). <a rel="nofollow" class="external text" href="https://www.wired.com/2010/09/apple-lifts-app-store-flash-ban-publishes-app-review-rules">"Apple eases app development rules, Adobe surges"</a>. <i><a href="/wiki/Wired_(website)" class="mw-redirect" title="Wired (website)">Wired</a></i>. <a href="/wiki/Cond%C3%A9_Nast" title="Condé Nast">Condé Nast</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Wired&rft.atitle=Apple+eases+app+development+rules%2C+Adobe+surges&rft.date=2010-09-09&rft.aulast=Sorrel&rft.aufirst=Charlie&rft_id=https%3A%2F%2Fwww.wired.com%2F2010%2F09%2Fapple-lifts-app-store-flash-ban-publishes-app-review-rules&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGolson2011" class="citation web cs1">Golson, Jordan (November 8, 2011). <a rel="nofollow" class="external text" href="https://www.macrumors.com/2011/11/09/adobe-discontinues-development-on-mobile-flash/">"Adobe Discontinues Development of Flash Player on Mobile Devices"</a>. <i><a href="/wiki/MacRumors" title="MacRumors">MacRumors</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=MacRumors&rft.atitle=Adobe+Discontinues+Development+of+Flash+Player+on+Mobile+Devices&rft.date=2011-11-08&rft.aulast=Golson&rft.aufirst=Jordan&rft_id=https%3A%2F%2Fwww.macrumors.com%2F2011%2F11%2F09%2Fadobe-discontinues-development-on-mobile-flash%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFShankland2011" class="citation web cs1">Shankland, Stephen (November 8, 2011). <a rel="nofollow" class="external text" href="https://www.cnet.com/news/adobe-abandons-flash-plug-in-for-mobile-devices-report/">"Adobe abandons Flash plug-in for mobile devices: report"</a>. <i><a href="/wiki/CNET" title="CNET">CNET</a></i>. <a href="/wiki/CBS_Interactive" class="mw-redirect" title="CBS Interactive">CBS Interactive</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=CNET&rft.atitle=Adobe+abandons+Flash+plug-in+for+mobile+devices%3A+report&rft.date=2011-11-08&rft.aulast=Shankland&rft.aufirst=Stephen&rft_id=https%3A%2F%2Fwww.cnet.com%2Fnews%2Fadobe-abandons-flash-plug-in-for-mobile-devices-report%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSiegler2011" class="citation web cs1">Siegler, MG (November 8, 2011). <a rel="nofollow" class="external text" href="https://techcrunch.com/2011/11/08/mobile-flash-is-coming-soon-i-swear/">"Steve's Last Laugh: Adobe Killing Off Flash For Mobile Devices"</a>. <i><a href="/wiki/TechCrunch" title="TechCrunch">TechCrunch</a></i>. <a href="/wiki/AOL" title="AOL">AOL</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 19,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=TechCrunch&rft.atitle=Steve%27s+Last+Laugh%3A+Adobe+Killing+Off+Flash+For+Mobile+Devices&rft.date=2011-11-08&rft.aulast=Siegler&rft.aufirst=MG&rft_id=https%3A%2F%2Ftechcrunch.com%2F2011%2F11%2F08%2Fmobile-flash-is-coming-soon-i-swear%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFEspósito2021" class="citation web cs1">Espósito, Filipe (April 28, 2021). <a rel="nofollow" class="external text" href="https://9to5mac.com/2021/04/27/apple-tried-to-help-adobe-bring-flash-to-ios-but-the-results-were-embarrassing">"Apple tried to help Adobe bring Flash to iOS, but the results were 'embarrassing'<span class="cs1-kern-right"></span>"</a>. <i>9to5Mac</i><span class="reference-accessdate">. Retrieved <span class="nowrap">September 3,</span> 2021</span>. <q>We did not ship Flash. We tried to make Flash work. We helped Adobe. We definitely were interested. Again, this is one where I thought if we could help make it work, this could be great. Flash has been such a problem because the way that it hooks into systems, it's been a virus nightmare on Windows, even on the Mac. And when we got it running on iOS, the performance was just abysmal and embarrassing and it could never get to something which would be consumer value add.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=9to5Mac&rft.atitle=Apple+tried+to+help+Adobe+bring+Flash+to+iOS%2C+but+the+results+were+%27embarrassing%27&rft.date=2021-04-28&rft.aulast=Esp%C3%B3sito&rft.aufirst=Filipe&rft_id=https%3A%2F%2F9to5mac.com%2F2021%2F04%2F27%2Fapple-tried-to-help-adobe-bring-flash-to-ios-but-the-results-were-embarrassing&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFWarren2017" class="citation web cs1">Warren, Tom (July 25, 2017). <a rel="nofollow" class="external text" href="https://www.theverge.com/2017/7/25/16026236/adobe-flash-end-of-support-2020">"Adobe will finally kill Flash in 2020"</a>. <i><a href="/wiki/The_Verge" title="The Verge">The Verge</a></i>. <a href="/wiki/Vox_Media" title="Vox Media">Vox Media</a><span class="reference-accessdate">. Retrieved <span class="nowrap">September 3,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=The+Verge&rft.atitle=Adobe+will+finally+kill+Flash+in+2020&rft.date=2017-07-25&rft.aulast=Warren&rft.aufirst=Tom&rft_id=https%3A%2F%2Fwww.theverge.com%2F2017%2F7%2F25%2F16026236%2Fadobe-flash-end-of-support-2020&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBarrett2017" class="citation web cs1">Barrett, Brian (July 25, 2017). <a rel="nofollow" class="external text" href="https://www.wired.com/story/adobe-finally-kills-flash-dead/">"Adobe finally kills Flash dead"</a>. <i><a href="/wiki/Wired_(website)" class="mw-redirect" title="Wired (website)">Wired</a></i>. <a href="/wiki/Cond%C3%A9_Nast" title="Condé Nast">Condé Nast</a><span class="reference-accessdate">. Retrieved <span class="nowrap">September 3,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Wired&rft.atitle=Adobe+finally+kills+Flash+dead&rft.date=2017-07-25&rft.aulast=Barrett&rft.aufirst=Brian&rft_id=https%3A%2F%2Fwww.wired.com%2Fstory%2Fadobe-finally-kills-flash-dead%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.adobe.com/products/flashplayer/end-of-life.html">"Adobe Flash Player EOL General Information Page"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 15,</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Adobe+Flash+Player+EOL+General+Information+Page&rft_id=https%3A%2F%2Fwww.adobe.com%2Fproducts%2Fflashplayer%2Fend-of-life.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AThoughts+on+Flash" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Thoughts_on_Flash&action=edit&section=7" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20100501010616/http://www.apple.com/hotnews/thoughts-on-flash/">"Thoughts on Flash"</a> at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a> (archived May 1, 2010)</li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Adobe_Flash" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Adobe_Flash" title="Template:Adobe Flash"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Adobe_Flash" title="Template talk:Adobe Flash"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Adobe_Flash" title="Special:EditPage/Template:Adobe Flash"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Adobe_Flash" style="font-size:114%;margin:0 4em"><a href="/wiki/Adobe_Flash" title="Adobe Flash">Adobe Flash</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/File_format" title="File format">File<br />formats</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ActionScript" title="ActionScript">ActionScript</a> <span style="font-size:85%;">(AS)</span></li> <li><a href="/wiki/Action_Message_Format" title="Action Message Format">Action Message Format</a> <span style="font-size:85%;">(AMF)</span></li> <li><a href="/wiki/Flash_Video" title="Flash Video">Flash Video</a> <span style="font-size:85%;">(FLV)</span></li> <li><a href="/wiki/FXG" title="FXG">Flash XML Graphics</a> <span style="font-size:85%;">(FXG)</span></li> <li><a href="/wiki/Local_shared_object" title="Local shared object">Local shared objects</a> <span style="font-size:85%;">(LSOs)</span></li> <li><a href="/wiki/MXML" title="MXML">MXML</a></li> <li><a href="/wiki/SWF" title="SWF">Flash Movie</a> <span style="font-size:85%;">(SWF)</span></li> <li><a href="/wiki/Adobe_SWC_file" title="Adobe SWC file">Flash Code Library</a> <span style="font-size:85%;">(SWC)</span></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Software<br />(<a href="/wiki/List_of_Adobe_Flash_software" title="List of Adobe Flash software">list</a>)</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Players</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Adobe_AIR" title="Adobe AIR">Adobe AIR</a></li> <li><a href="/wiki/Adobe_Flash_Player" title="Adobe Flash Player">Adobe Flash Player</a></li> <li><a href="/wiki/Gameswf" title="Gameswf">Gameswf</a></li> <li><a href="/wiki/Gnash_(software)" title="Gnash (software)">Gnash</a></li> <li><a href="/wiki/Lightspark" title="Lightspark">Lightspark</a></li> <li><a href="/wiki/Ruffle_(software)" title="Ruffle (software)">Ruffle</a></li> <li><a href="/wiki/Tamarin_(software)" title="Tamarin (software)">Tamarin</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/List_of_2D_animation_software" title="List of 2D animation software">Animation<br />tools</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Adobe_Animate" title="Adobe Animate">Adobe Animate</a></li> <li><a href="/wiki/Toon_Boom_Animation" class="mw-redirect" title="Toon Boom Animation">Toon Boom</a></li> <li><a href="/wiki/Moho_(Anime_Studio)" class="mw-redirect" title="Moho (Anime Studio)">Moho</a></li> <li><a href="/wiki/Stencyl" title="Stencyl">Stencyl</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Integrated_development_environment" title="Integrated development environment">Programming<br />tools</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Powerflasher_FDT" title="Powerflasher FDT">Powerflasher FDT</a></li> <li><a href="/wiki/Apache_Flex" title="Apache Flex">Apache Flex</a></li> <li><a href="/wiki/Haxe" title="Haxe">Haxe</a> (<a href="/wiki/OpenFL" title="OpenFL">OpenFL</a>)</li> <li><a href="/wiki/CrossBridge" title="CrossBridge">CrossBridge</a></li> <li><a href="/wiki/Adobe_Scout" title="Adobe Scout">Adobe Scout</a></li> <li><a href="/wiki/Firebug_(software)#FlashFirebug" title="Firebug (software)">FlashFirebug</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Library_(computing)" title="Library (computing)">Libraries</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Starling_Framework" title="Starling Framework">Starling Framework</a></li> <li><a href="/wiki/Away3D" title="Away3D">Away3D</a></li> <li><a href="/wiki/Flare3D" title="Flare3D">Flare3D</a></li> <li><a href="/wiki/Stage3D" title="Stage3D">Stage3D</a></li> <li><a href="/wiki/Ming_library" title="Ming library">Ming</a></li> <li><a href="/wiki/List_of_Flex_frameworks" title="List of Flex frameworks">List of Flex frameworks</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Converters</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Adobe_Flash_Media_Live_Encoder" title="Adobe Flash Media Live Encoder">Adobe Flash Media Live Encoder</a></li> <li><a href="/wiki/SWFTools" title="SWFTools">SWFTools</a></li> <li><a href="/wiki/Swfmill" title="Swfmill">swfmill</a></li> <li><a href="/wiki/Google_Swiffy" title="Google Swiffy">Google Swiffy</a></li> <li><a href="/wiki/Adobe_Wallaby" title="Adobe Wallaby">Adobe Wallaby</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Server-side</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Adobe_Flash_Media_Server" class="mw-redirect" title="Adobe Flash Media Server">Adobe Flash Media Server</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Obsolete<br />software</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Adobe_Flash_Builder" title="Adobe Flash Builder">Adobe Flash Builder</a></li> <li><a href="/wiki/Adobe_Flash_Catalyst" title="Adobe Flash Catalyst">Adobe Flash Catalyst</a></li> <li><a href="/wiki/Adobe_Flash_Lite" title="Adobe Flash Lite">Adobe Flash Lite</a></li> <li><a href="/wiki/SWFObject" title="SWFObject">SWFObject</a></li> <li><a href="/wiki/MTASC" title="MTASC">MTASC</a></li> <li><a href="/wiki/Scaleform_GFx" title="Scaleform GFx">Scaleform GFx</a></li> <li><a href="/wiki/SWiSH_Max" title="SWiSH Max">SWiSH Max</a></li> <li><a href="/wiki/Swift_3D" title="Swift 3D">Swift 3D</a></li> <li><a href="/wiki/Papervision3D" title="Papervision3D">Papervision3D</a></li> <li><a href="/wiki/Ajax_Animator" title="Ajax Animator">Ajax Animator</a></li> <li><a href="/wiki/Shumway_(software)" title="Shumway (software)">Shumway</a></li> <li><a href="/wiki/Swfdec" title="Swfdec">Swfdec</a></li> <li><a href="/wiki/OpenLaszlo" title="OpenLaszlo">OpenLaszlo</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related<br />topics</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Comparison_of_HTML5_and_Flash" title="Comparison of HTML5 and Flash">Comparison of HTML5 and Flash</a></li> <li>"<a class="mw-selflink selflink">Thoughts on Flash</a>"</li> <li><a href="/wiki/Flash_animation" title="Flash animation">Flash animation</a> <ul><li><a href="/wiki/List_of_Flash_animated_films" title="List of Flash animated films">films</a></li> <li><a href="/wiki/List_of_Flash_animated_television_series" title="List of Flash animated television series">television</a></li></ul></li> <li><a href="/wiki/Protected_Streaming" title="Protected Streaming">Protected Streaming</a></li> <li><a href="/wiki/Real-Time_Messaging_Protocol" title="Real-Time Messaging Protocol">Real-Time Messaging Protocol</a></li> <li><a href="/wiki/Real-Time_Media_Flow_Protocol" title="Real-Time Media Flow Protocol">Real-Time Media Flow Protocol</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Developers</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/FutureWave_Software" title="FutureWave Software">FutureWave Software</a></li> <li><a href="/wiki/Macromedia" title="Macromedia">Macromedia</a></li> <li><a href="/wiki/Adobe_Inc." title="Adobe Inc.">Adobe Inc.</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow hlist" colspan="2"><div> <ul><li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:Adobe_Flash" title="Category:Adobe Flash">Category</a></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Steve_Jobs" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="3"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Steve_Jobs" title="Template:Steve Jobs"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Steve_Jobs" title="Template talk:Steve Jobs"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Steve_Jobs" title="Special:EditPage/Template:Steve Jobs"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Steve_Jobs" style="font-size:114%;margin:0 4em"><a href="/wiki/Steve_Jobs" title="Steve Jobs">Steve Jobs</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Career</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Timeline_of_Steve_Jobs_media" title="Timeline of Steve Jobs media">Timeline</a></li> <li><a href="/wiki/Apple_Inc." title="Apple Inc.">Apple Computer</a> <ul><li><a href="/wiki/History_of_Apple_Inc.#1975–1985:_Jobs_and_Wozniak" title="History of Apple Inc.">history</a></li></ul></li> <li><a href="/wiki/Macintosh#History" class="mw-redirect" title="Macintosh">Macintosh</a></li> <li><a href="/wiki/NeXT" title="NeXT">NeXT</a></li> <li><a href="/wiki/Pixar" title="Pixar">Pixar</a></li> <li><a href="/wiki/Steve_Jobs#Return_to_Apple" title="Steve Jobs">Return to Apple</a></li> <li>"<a class="mw-selflink selflink">Thoughts on Flash</a>"</li></ul> </div></td><td class="noviewer navbox-image" rowspan="6" style="width:1px;padding:0 0 0 2px"><div><figure class="mw-halign-right" typeof="mw:File"><a href="/wiki/File:Steve_Jobs_Headshot_2010-CROP.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Steve_Jobs_Headshot_2010-CROP.jpg/100px-Steve_Jobs_Headshot_2010-CROP.jpg" decoding="async" width="100" height="98" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Steve_Jobs_Headshot_2010-CROP.jpg/150px-Steve_Jobs_Headshot_2010-CROP.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Steve_Jobs_Headshot_2010-CROP.jpg/200px-Steve_Jobs_Headshot_2010-CROP.jpg 2x" data-file-width="3259" data-file-height="3194" /></a><figcaption></figcaption></figure></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Legacy</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/List_of_depictions_of_Steve_Jobs" title="List of depictions of Steve Jobs">Depictions</a></li> <li><a href="/wiki/Steve_Jobs#Honors_and_awards" title="Steve Jobs">Honors and public recognition</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Books about</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/The_Little_Kingdom" title="The Little Kingdom">The Little Kingdom</a></i> (1984)</li> <li><i><a href="/wiki/The_Second_Coming_of_Steve_Jobs" title="The Second Coming of Steve Jobs">The Second Coming of Steve Jobs</a></i> (2000)</li> <li><i><a href="/wiki/ICon" title="ICon">iCon</a></i> (2005)</li> <li><i><a href="/wiki/Steve_Jobs_(book)" title="Steve Jobs (book)">Steve Jobs</a></i> (2011)</li> <li><i><a href="/wiki/The_Bite_in_the_Apple" title="The Bite in the Apple">The Bite in the Apple</a></i> (2013)</li> <li><i><a href="/wiki/Becoming_Steve_Jobs" title="Becoming Steve Jobs">Becoming Steve Jobs</a></i> (2015)</li> <li><i><a href="/wiki/Designed_by_Apple_in_California" title="Designed by Apple in California">Designed by Apple in California</a></i> (2016)</li> <li><i><a href="/wiki/Small_Fry_(memoir)" title="Small Fry (memoir)">Small Fry</a></i> (2018)</li> <li><i><a href="/wiki/Make_Something_Wonderful" title="Make Something Wonderful">Make Something Wonderful</a></i> (2023)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Films about</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Triumph_of_the_Nerds" title="Triumph of the Nerds">Triumph of the Nerds</a></i> (1996)</li> <li><i><a href="/wiki/Pirates_of_Silicon_Valley" title="Pirates of Silicon Valley">Pirates of Silicon Valley</a></i> (1999)</li> <li><i><a href="/wiki/Steve_Jobs:_The_Lost_Interview" title="Steve Jobs: The Lost Interview">Steve Jobs: The Lost Interview</a></i> (2012)</li> <li><i><a href="/wiki/ISteve" title="ISteve">ISteve</a></i> (2013)</li> <li><i><a href="/wiki/Jobs_(film)" title="Jobs (film)">Jobs</a></i> (2013)</li> <li><i><a href="/wiki/Steve_Jobs_(film)" title="Steve Jobs (film)">Steve Jobs</a></i> (2015)</li> <li><i><a href="/wiki/Steve_Jobs:_The_Man_in_the_Machine" title="Steve Jobs: The Man in the Machine">Steve Jobs: The Man in the Machine</a></i> (2015)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Family</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Laurene_Powell_Jobs" title="Laurene Powell Jobs">Laurene Powell Jobs</a> (wife)</li> <li><a href="/wiki/Mona_Simpson" title="Mona Simpson">Mona Simpson</a> (sister)</li> <li><a href="/wiki/Chrisann_Brennan" title="Chrisann Brennan">Chrisann Brennan</a> (mother of his first child)</li> <li><a href="/wiki/Lisa_Brennan-Jobs" title="Lisa Brennan-Jobs">Lisa Brennan-Jobs</a> (daughter)</li> <li><a href="/wiki/Eve_Jobs" title="Eve Jobs">Eve Jobs</a> (daughter)</li> <li><a href="/wiki/Reed_Jobs" title="Reed Jobs">Reed Jobs</a> (son)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Stevenote" title="Stevenote">Stevenote</a></li> <li><a href="/wiki/Reality_distortion_field" title="Reality distortion field">Reality distortion field</a></li> <li><a href="/wiki/Jackling_House" title="Jackling House">Jackling House</a></li> <li><i><a href="/wiki/The_(R)evolution_of_Steve_Jobs" title="The (R)evolution of Steve Jobs">The (R)evolution of Steve Jobs</a></i></li> <li><a href="/wiki/Seva_Foundation" title="Seva Foundation">Seva Foundation</a></li> <li><i><a href="/wiki/The_Son_of_a_Migrant_from_Syria" title="The Son of a Migrant from Syria">The Son of a Migrant from Syria</a></i> (2015 mural)</li> <li><a href="/wiki/Venus_(yacht)" title="Venus (yacht)"><i>Venus</i> yacht</a></li> <li><a href="/wiki/1984_(advertisement)" title="1984 (advertisement)"><i>1984</i> commercial</a></li> <li><a href="/wiki/Think_different" title="Think different">Think different</a></li> <li><a href="/wiki/Steve_Wozniak" title="Steve Wozniak">Steve Wozniak</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐nfzrr Cached time: 20241122163249 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.472 seconds Real time usage: 0.684 seconds Preprocessor visited node count: 1842/1000000 Post‐expand include size: 80431/2097152 bytes Template argument size: 1076/2097152 bytes Highest expansion depth: 12/100 Expensive parser function count: 4/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 106871/5000000 bytes Lua time usage: 0.293/10.000 seconds Lua memory usage: 5583809/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 479.068 1 -total 48.12% 230.543 1 Template:Reflist 42.21% 202.228 26 Template:Cite_web 21.86% 104.735 3 Template:Navbox 21.34% 102.226 1 Template:Adobe_Flash 14.27% 68.348 1 Template:Short_description 8.46% 40.510 2 Template:Pagetype 4.70% 22.533 1 Template:Main_Article 3.29% 15.746 1 Template:Use_mdy_dates 3.27% 15.652 4 Template:Main_other --> <!-- Saved in parser cache with key enwiki:pcache:idhash:37710225-0!canonical and timestamp 20241122163249 and revision id 1232015506. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Thoughts_on_Flash&oldid=1232015506">https://en.wikipedia.org/w/index.php?title=Thoughts_on_Flash&oldid=1232015506</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:2010_essays" title="Category:2010 essays">2010 essays</a></li><li><a href="/wiki/Category:Adobe_Flash" title="Category:Adobe Flash">Adobe Flash</a></li><li><a href="/wiki/Category:Criticisms_of_software_and_websites" title="Category:Criticisms of software and websites">Criticisms of software and websites</a></li><li><a href="/wiki/Category:Open_letters" title="Category:Open letters">Open letters</a></li><li><a href="/wiki/Category:Steve_Jobs" title="Category:Steve Jobs">Steve Jobs</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Use_mdy_dates_from_November_2023" title="Category:Use mdy dates from November 2023">Use mdy dates from November 2023</a></li><li><a href="/wiki/Category:Use_American_English_from_November_2023" title="Category:Use American English from November 2023">Use American English from November 2023</a></li><li><a href="/wiki/Category:All_Wikipedia_articles_written_in_American_English" title="Category:All Wikipedia articles written in American English">All Wikipedia articles written in American English</a></li><li><a href="/wiki/Category:Webarchive_template_wayback_links" title="Category:Webarchive template wayback links">Webarchive template wayback links</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 1 July 2024, at 13:42<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Thoughts_on_Flash&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-9j6r5","wgBackendResponseTime":166,"wgPageParseReport":{"limitreport":{"cputime":"0.472","walltime":"0.684","ppvisitednodes":{"value":1842,"limit":1000000},"postexpandincludesize":{"value":80431,"limit":2097152},"templateargumentsize":{"value":1076,"limit":2097152},"expansiondepth":{"value":12,"limit":100},"expensivefunctioncount":{"value":4,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":106871,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 479.068 1 -total"," 48.12% 230.543 1 Template:Reflist"," 42.21% 202.228 26 Template:Cite_web"," 21.86% 104.735 3 Template:Navbox"," 21.34% 102.226 1 Template:Adobe_Flash"," 14.27% 68.348 1 Template:Short_description"," 8.46% 40.510 2 Template:Pagetype"," 4.70% 22.533 1 Template:Main_Article"," 3.29% 15.746 1 Template:Use_mdy_dates"," 3.27% 15.652 4 Template:Main_other"]},"scribunto":{"limitreport-timeusage":{"value":"0.293","limit":"10.000"},"limitreport-memusage":{"value":5583809,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-nfzrr","timestamp":"20241122163249","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Thoughts on Flash","url":"https:\/\/en.wikipedia.org\/wiki\/Thoughts_on_Flash","sameAs":"http:\/\/www.wikidata.org\/entity\/Q4781260","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q4781260","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2012-11-21T23:16:41Z","dateModified":"2024-07-01T13:42:01Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/b\/bc\/Steve_Jobs_at_Apple_iPad_Event.jpg","headline":"open letter by Steve Jobs criticizing Adobe Flash"}</script> </body> </html>