アドビフラッシュ

アドビフラッシュ
開発者
対象プラットフォームWebブラウザiOS(サードパーティ製ソフトウェア経由)、AndroidWindowsmacOSLinux
編集ソフトウェア
プレーヤーソフトウェア
フォーマット
プログラミング言語アクションスクリプト
アプリケーション
状態企業ユーザーと中国の全ユーザーのみ対象。中国以外では廃止。
ライセンス独自の
Webサイトadobe.com/flash

Adobe Flash(旧称Macromedia FlashおよびFutureSplash)は、アニメーションリッチインターネットアプリケーションデスクトップアプリケーションモバイルアプリ、モバイルゲーム、および埋め込みWebブラウザビデオプレーヤーの制作に使用される、ほとんどが廃止された[注1 ]マルチソフトウェアプラットフォームです。

について

Flashは、テキスト、ベクターグラフィックラスターグラフィックを表示し、アニメーション、ビデオゲーム、アプリケーションを提供します。オーディオとビデオのストリーミングが可能で、マウス、キーボード、マイク、カメラの入力をキャプチャできます。

アニメーターは、Adobe Animate(旧称Adobe Flash Professional)を使用して、Flashグラフィックやアニメーションを作成できます。ソフトウェア開発者は、Adobe Flash Builder、FlashDevelop、Flash Catalyst、または任意のテキストエディターをApache Flex SDKと組み合わせて使用​​し、アプリケーションやビデオゲームを作成できます。エンドユーザーは、 Flash Player(Webブラウザーの場合)、Adobe AIR(デスクトップまたはモバイルアプリの場合)、またはScaleform (ビデオゲームの場合)などのサードパーティプレーヤーを介してFlashコンテンツを表示します。Adobe Flash Player( Microsoft WindowsmacOSLinuxで利用可能)を使用すると、エンドユーザーはWebブラウザーを使用してFlashコンテンツを表示できます。Adobe Flash Liteを使用すると、古いスマートフォンでもFlashコンテンツを表示できましたが、その後廃止され、Adobe AIRに置き換えられました。

Windows 11 25H2 でキャプチャされた Adob​​e Flash Professional CS6 の新規プロジェクト オプション画面のスクリーンショット

ActionScriptプログラミング言語はインタラクティブなアニメーション、ビデオゲーム、ウェブアプリケーション、デスクトップアプリケーション、モバイルアプリケーションの開発を可能にします。プログラマーは、 Adobe Animate、Adobe Flash Builder、 Adobe Director、FlashDevelop、Powerflasher FDTなどのIDEを使用してFlashソフトウェアを実装できます。Adobe AIRを使用すると、Flashでフル機能のデスクトップアプリケーションとモバイルアプリケーションを開発し、WindowsmacOSAndroidiOSXbox OnePlayStation 4Wii UNintendo Switch向けに公開できます。

Flashは当初、完全にインタラクティブなウェブサイトを作成するために使用されていましたが、HTML5の導入によりこのアプローチは段階的に廃止されました。代わりに、Flashはオンラインマルチメディアコンテンツ、特にブラウザゲームの主要なプラットフォームとしてのニッチを見つけました。 2010年にスティーブ・ジョブズが公開書簡で、多数のセキュリティ上の欠陥があるためAppleiOSデバイスでのFlashの使用を承認しないと述べた後、AdobeがAdobe AIRプラットフォームに移行すると、Flashの使用は減少しました。Flash Playerは2017年に非推奨となり、2020年末に中国本土以外のすべてのユーザーと非エンタープライズユーザー向けに正式に廃止されました。[ 6 ]多くのウェブブラウザとオペレーティングシステムで、同時期にFlash Playerソフトウェアが削除される予定です。Adobeは、Flash形式の代わりにHTML5などのウェブ標準をサポートするAdobe Animateの開発を続けています。[ 7 ]

アプリケーション

ウェブサイト

2000年代初頭、Flashはデスクトップコンピュータに広くインストールされ、インタラクティブなウェブページオンラインゲームの表示、動画・音声コンテンツの再生によく使われました。2005年には、PayPalの元従業員によってYouTubeが設立され、圧縮された動画コンテンツをウェブ上で表示するためにAdobe Flash Playerを採用しました。[ 8 ]

2000年から2010年にかけて、数多くの企業がFlashベースのウェブサイトを利用して新製品を発表したり、インタラクティブな企業ポータルサイトを作成したりした。[ 9 ]著名なユーザーとしては、ナイキヒューレット・パッカード(現HP Inc.)、ノキアゼネラル・エレクトリック世界自然保護基金HBOカートゥーン ネットワークディズニーモトローラなどが挙げられる。[ 9 ] [ 10 ] Adob​​eがFlash用ハードウェア アクセラレーション 3D( Stage3D )を導入して以来、Flashウェブサイトでは製品デモやバーチャルツアー用の3Dコンテンツが増加した。[ 11 ] [ 12 ]

2007年、YouTubeはiPhoneiPadをサポートするためHTML5形式の動画を提供しましたが、これらはFlash Playerをサポートしていませんでした。Appleとの論争の後、Adobeはモバイル向けFlash Playerの開発を中止し、Adobe AIRアプリケーションとHTML5アニメーションに注力するようになりました。[ 8 ] 2015年、GoogleはGoogle Swiffyを導入しました。これはFlashアニメーションをHTML5に変換するツールで、Googleはこれを使用してFlashウェブ広告をモバイルデバイス用に自動的に変換していました。[ 13 ] 2016年、GoogleはSwiffyとそのサポートを中止しました。[ 14 ] 2015年、YouTubeはほとんどのデバイスでデフォルトでHTML5テクノロジーに切り替えました。[ 15 ] [ 16 ] [ 17 ]ただし、YouTubeは2017年まで古いウェブブラウザとデバイス用のFlashベースの動画プレーヤーをサポートしていました。[ 18 ]

リッチインターネットアプリケーション

2000年にFlash 5でActionScriptが導入されて以来、開発者はFlashの視覚的機能とプログラミング機能を組み合わせて、Web向けのインタラクティブな体験とアプリケーションを開発するようになりました。[ 19 ]このようなWebベースのアプリケーションは、最終的に「リッチインターネットアプリケーション」[ 19 ] 、さらに「リッチWebアプリケーション」 [ 20 ]と呼ばれるようになりました。

2004年にMacromedia Flexがリリースされ、特にアプリケーション開発市場をターゲットにしました。[ 19 ] Flexでは、新しいユーザーインターフェイスコンポーネント、高度なデータ視覚化コンポーネント、データリモート処理、最新のIDE(Flash Builder)が導入されました。[ 19 ] [ 21 ] Flexは、その存続期間中、Asynchronous JavaScript and XML(AJAX)やMicrosoft Silverlightと競合しました。 [ 19 ] Flexは、 AMFBlazeDSAdobe LiveCycleAmazon Elastic Compute Cloudなどを使用して、リモートデータソースとの統合をサポートするようにアップグレードされました。[ 22 ]

2006年から2016年の間に、Speedtest.netウェブサービスはAdobe Flashで構築されたユーティリティを使用して90億回以上のスピードテストを実施しました。[ 23 ] [ 24 ] 2016年には、PCでのAdobe Flash Playerの利用可能性が低下したため、サービスはHTML5に移行しました。[ 25 ]

開発者は、Adobe Flash Builder、FlashDevelop、Powerflasher FDTなどのIDEを使用して、ActionScript 3.0プログラミング言語でリッチインターネットアプリケーションブラウザプラグインベースのアプレットを作成できました。Flexアプリケーションは通常、PureMVCなどのFlexフレームワークを使用して構築されていました。 [ 22 ]

ビデオゲーム

FlashゲームQWOPSolipskierHundredsのスクリーンショットと映像

Flashビデオゲームはインターネット上で人気を博し、NewgroundsKongregateArmor GamesといったFlashベースのゲームをホスティングするポータルサイトが数多く存在しました。Flashゲームの多くは、そのソフトウェアのシンプルさから、個人や友人グループによって開発されました。[ 26 ]人気のFlashゲームには、 FarmvilleAlien HominidQWOPClub PenguinDofusなどがあります。[ 27 ] [ 28 ]

Adobe は、Adobe AIR(デスクトップまたはモバイル プラットフォーム向けのゲームをリリース)、Adobe Scout(パフォーマンスを向上)、CrossBridge(C++ ベースのゲームを Flash で実行できるように変換)、Stage3D (GPU アクセラレーション ビデオ ゲームをサポートする)など、ビデオ ゲームの構築に役立つさまざまなテクノロジを導入しました。Away3DやFlare3Dなどの3Dフレームワークにより、Flash 用の 3D コンテンツの作成が簡素化されました。

Adobe AIRを使用すると、Flashベースのモバイルゲームを作成し、 Google PlayAppleのアプリストアに公開することができます。[ 29 ] [ 30 ] [ 31 ]

Flashは、 Scaleform GFxを用いて3DビデオゲームのインターフェースやHUDを構築するのにも利用されています。Scaleform GFxは、Flash非対応のビデオゲーム内でFlashコンテンツをレンダリングする技術です。Scaleformは、Unreal Engine 3CryEnginePhyreEngineなど、10以上の主要ビデオゲームエンジンでサポートされており、2003年の発売以来、150以上の主要ビデオゲームタイトルの3Dインターフェースを提供するために利用されてきました。

映画とアニメーション

Flash の著名なユーザーとしては、DHX Media Vancouver ( Pound PuppiesLittlest Pet ShopMy Little Pony: Friendship Is Magicなどの制作) 、Fresh TV ( Total Drama)Nelvana ( 6teenClone High)Williams Street ( MetalocalypseSquidbillies)Nickelodeon Animation Studio ( El Tigre: The Adventures of Manny Rivera)Starz Media ( Wow! Wow! Wubbzy!)Ankama Animation ( Wakfu: The Animated Series ) などがあります。

歴史

フューチャーウェーブ

Flashの前身は、 1993年にFutureWave Softwareが発売したSmartSketchでした。この会社は、チャーリー・ジャクソンジョナサン・ゲイ、ミシェル・アルシップ・ウェルシュによって設立されました。[ 32 ] [ 33 ] [ 34 ] [ 35 ] SmartSketchは、 PenPoint OSを搭載したペンコンピュータ用のベクター描画アプリケーションでした。[ 36 ] [ 37 ] PenPointが市場で失敗したとき、SmartSketchはMicrosoft WindowsMac OSに移植されました。[ 33 ] [ 38 ]

インターネットが普及するにつれ、FutureWaveはMacromedia Shockwave技術に挑戦する可能性のあるベクターベースのウェブアニメーションツールの可能性に気づきました。[ 32 ] [ 33 ] 1995年にFutureWaveはSmartSketchにフレームごとのアニメーション機能を追加して改良し、この新製品をFutureSplash AnimatorとしてMacintoshとPC向けにリリースしました。[ 32 ] [ 33 ] [ 39 ] [ 40 ]

1995年、 FutureWaveはAdobe SystemsにFutureSplashの販売を持ちかけたが、Adobeは当時この申し出を断った。[ 33 ] Microsoftは「オンラインTVネットワーク」( MSN 2.0 )の作成を希望し、FutureSplashのアニメーションコンテンツをその中核に採用した。[ 33 ] Disney Onlineは、サブスクリプション型サービスDisney's Daily BlastにFutureSplashアニメーションを使用した。[ 32 ] [ 33 ] Fox Broadcasting CompanyはFutureSplashを使用してThe Simpsonsを開始した。[ 33 ]

マクロメディア

1996年12月、[ 41 ] FutureSplashはMacromediaに買収され、MacromediaはFutureSplash AnimatorをMacromedia Flash 1.0としてリブランドしてリリースしました。Flashは2つの部分からなるシステムで、Macromedia Flashと呼ばれるグラフィックおよびアニメーションエディタと、Macromedia Flash Playerと呼ばれるプレーヤーで構成されていました。[ 42 ]

FutureSplash Animatorは、もともとペン入力式のコンピュータデバイス向けに開発されたアニメーションツールでした。FutureSplash Viewerはサイズが小さかったため、Webでのダウンロードに特化していました。Macromediaは、市場シェアを急速に獲得するため、Flash Playerを無料のブラウザプラグインとして配布しました。2005年までに、世界中でFlash Playerがインストールされたコンピュータの数は、JavaQuickTimeRealNetworksWindows Media Playerなど、他のどのWebメディア形式よりも多くなりました。[ 43 ]

Macromediaは1996年から1999年にかけてFlashシステムをアップグレードし、ムービークリップ、アクション(ActionScriptの前身)、アルファ透過性などの機能を追加しました。Flashが成熟するにつれ、MacromediaはFlashをグラフィックおよびメディアツールとして販売することから、Webアプリケーションプラットフォームとしての販売へと重点を移し、プレイヤーにスクリプト機能とデータアクセス機能を追加しながらも、そのコンパクトなサイズを維持しようと努めました。

2000年、ActionScriptの最初のメジャーバージョンが開発され、Flash 5とともにリリースされました。ActionScript 2.0はFlash MX 2004とともにリリースされ、オブジェクト指向プログラミング、UIコンポーネントの改良、その他のプログラミング機能をサポートしました。MacromediaがリリースしたFlashの最終バージョンはFlash 8で、フィルター(ぼかし、ドロップシャドウなど)、ブレンドモード( Adobe Photoshopに類似)、FLVビデオの高度な機能といったグラフィックのアップグレードに重点が置かれていました。

リリース アイコン 説明
フューチャースプラッシュ

アニメーター

1996 Flashの最初のバージョンは、基本的な編集ツールとタイムラインを備えて1996年5月にリリースされました。[ 44 ] [ 45 ]
マクロメディア

フラッシュ1

1996 FutureSplash Animatorのブランド変更版。1996年12月18日にMacromedia Flash 1.0としてリリースされました。「Flash」という名称は、FutureとSplashを組み合わせたものです。[ 46 ] [ 45 ]
マクロメディア

フラッシュ2

1997 1997年5月18日にFlash Player 2とともにリリースされた[ 47 ]新機能には、 WAVAIFFの同期サウンドのサポート、ビットマップ編集の強化、Macromedia FreeHandの統合、TrueTypePostScriptフォントのサポート、色変換、自動トレース、オブジェクトライブラリなどが含まれています。[ 48 ] [ 49 ]
マクロメディア

フラッシュ3

1998 1998年5月12日にFlash Player 3とともにリリースされた[ 50 ]。新機能には、シェイプトゥイーン、ムービークリップ要素、JavaScriptプラグインの統合、PNGサポート、スプライトアニメーション、ベクターとビットマップの透明化、帯域幅のプロファイリング、外部スタンドアロンプ​​レーヤーなどがある。[ 51 ]
マクロメディア

フラッシュ4

1999 1999年6月15日にFlash Player 4とともにリリースされた[ 52 ]。新機能には、再設計されたユーザーインターフェイス、内部変数、入力フィールド、改良されたタイムライン(スマートガイド、アウトラインカラーモード)、高度なActionScript、パブリッシュ設定パネル、MP3オーディオストリーミングなどがある。[ 53 ]
マクロメディア

フラッシュ5

2000 2000年8月24日にFlash Player 5とともにリリースされた[ 54 ]。新しい機能には、ペンとサブ選択ツール、ActionScript 1.0 ( ECMAScriptに基づいており、構文はJavaScriptに非常に似ている)、XMLサポート、Smartclips(Flashのコンポーネントの前身)、動的テキスト用のHTMLテキストフォーマットの追加などがある。[ 55 ]
マクロメディア

フラッシュMX (6)

2002

2002年3月15日にFlash Player 6とともにリリースされた[ 56 ]。新しい機能には、コンテキスト依存のプロパティパネル、タイムラインフォルダ、改良されたカラーミキサー、ビデオコーデック(Sorenson Spark)、Unicode、v1 UIコンポーネント圧縮ActionScriptベクター描画APIなどがある。[ 57 ]
マクロメディア

フラッシュMX 2004 (7)

2003 2003年9月9日にFlash Player 7とともにリリースされた[ 58 ]新機能には、スクリーン(非線形の状態ベースの開発のためのフォームと、PowerPointのような線形スライド形式でコンテンツを整理するためのスライド)、小さいフォントサイズのレンダリング、タイムライン効果、更新されたテンプレート、高忠実度インポート、ビデオインポートウィザードなどがある。[ 59 ]

このバージョンではActionScript 2.0がリリースされ、オブジェクト指向プログラミングが可能になりましたが、より簡単なコード記述方法である「スクリプトアシスト」は提供されていませんでした。JavaScript for Flash (JSFL) により、ユーザーはスクリプトを記述してFlashエディター内でタスクを自動化できるようになりました。新しいプログラミング機能には、Webサービス統合、MP3/FLVメディア再生コンポーネント、XMLデータサービスコンポーネント、データバインディングAPI、プロジェクトパネル、V2 UIコンポーネント、トランジションライブラリなどが含まれていました。[ 60 ]

マクロメディア

フラッシュ8

2005 2005年9月13日にFlash Player 8とともにリリースされた[ 61 ]。新しい機能には、グラフィカルフィルタ(ぼかし、ドロップシャドウ、グローなど)とブレンドモード、アニメーションのイージングコントロール、強化されたストロークプロパティ(キャップ​​と結合)、オブジェクトベースの描画モード、ランタイムビットマップキャッシュ、FlashTypeのテキスト用高度なアンチエイリアシングOn2 VP6の高度なビデオコーデック、ビデオのアルファ透明度のサポート、スタンドアロンエンコーダと高度なビデオインポーター、FLVファイルのキューポイントのサポート、高度なビデオ再生コンポーネント、インタラクティブなモバイルデバイスエミュレータなどがある。[ 62 ]

Macromedia Flash Basic 8は、基本的な描画、アニメーション、インタラクティブ機能のみを希望する新規ユーザーを対象とした、Flashオーサリングツールの「Lite」版でした。Basic製品は最終的に販売が中止され、割引価格の教育版Flash CS3 Professionalに置き換えられました。[ 63 ]

Macromedia Flash 8 は、最も使用され、人気のある Flash バージョンの 1 つです。

アドビ

2005年12月3日、アドビシステムズはマクロメディア[ 64 ]を買収し、その製品ラインにはFlash、DreamweaverDirector / ShockwaveFireworksAuthorwareが含まれていました[ 65 ]

2007年、AdobeはFlashの最初のバージョンであるAdobe Flash CS3 Professionalをリリースしました。これはFlashの9番目のメジャーバージョンです。このバージョンでは、ActionScript 3.0プログラミング言語が導入され、最新のプログラミング手法がサポートされ、Flashを使用したビジネスアプリケーションの開発が可能になりました。Adobe Flex Builder ( Eclipseを基盤としています)は、エンタープライズアプリケーション開発市場をターゲットとし、同年にリリースされました。Flex Builderには、チャート機能、高度なUI、データサービス( Flex Data Services )を含むコンポーネントセットであるFlex SDKが含まれていました。

2008年、AdobeはFlashの10番目のバージョンであるAdobe Flash CS4をリリースしました。Flash 10では、Flashエディター内のアニメーション機能が改善され、モーションエディターパネル(Adobe After Effectsに類似)、インバースキネマティクス(ボーン)、基本的な3Dオブジェクトアニメーション、オブジェクトベースアニメーション、その他のテキストおよびグラフィック機能が追加されました。Flash Player 10には、3D空間における基本的なオブジェクト変形(位置、回転、拡大縮小)を可能にする組み込み3Dエンジン(GPUアクセラレーションなし)が搭載されました。

2008年、AdobeはAdobe Integrated Runtime(後にAdobe AIRに名称変更)の最初のバージョンをリリースしました。これはFlash Playerに代わるランタイムエンジンであり、デスクトップおよびモバイルアプリケーションの構築においてActionScript 3.0言語に追加機能を提供しました。AIRにより、開発者はファイルシステム(ユーザーのファイルとフォルダ)にアクセスし、ジョイスティック、ゲームパッド、センサーなどの接続デバイスに初めてアクセスできるようになりました。

2011年にAdobe Flash Player 11がリリースされ、それと同時にStage3Dの最初のバージョンもリリースされ、 Microsoft WindowsMac OS Xなどのデスクトッププラットフォーム上でFlashアプリケーションやゲームのGPUアクセラレーションによる3Dレンダリングが可能になった。[ 66 ] Adob​​eは2011年から2013年にかけて3D機能をさらに改善し、AndroidおよびiOSプラットフォームでの3Dレンダリング、アルファチャンネル、圧縮テクスチャ、テクスチャアトラスなどの機能のサポートを追加した。[ 67 ] [ 68 ] Adob​​e AIRは64ビットコンピューターをサポートするようにアップグレードされ、開発者はAIR Native Extensions(ANE) を使用してAIRランタイムに追加機能を追加できるようになった。

2014年5月、AdobeはAdobe AIRが10万以上のアプリケーションで使用され、世界中で10億回以上のインストールが記録されていると発表しました。[ 69 ] Adob​​e AIRは、コンシューマーエレクトロニクスショーで2年連続(CES 2014とCES 2015)最優秀モバイルアプリケーション開発製品に選ばれました。 [ 70 ] [ 71 ]

2016年、AdobeはFlashコンテンツの主なオーサリングソフトウェアであるFlash ProfessionalをAdobe Animateに改名しました。これは、FlashコンテンツよりもHTML5コンテンツのオーサリングでの利用が増えていることを反映しています。[ 72 ]

リリース アイコン 説明
Adobe Flash Professional CS3 (9) 2007 Flash CS3はAdobeブランド名でリリースされた最初のFlashバージョンであり、Adobe Photoshopとの統合の改善、 QuickTimeビデオエクスポートの強化、フィルターとモーショントゥイーンのコピーアンドペーストのサポート、 Adobe IllustratorAdobe Fireworksに似たベクター描画ツールの改善などの機能を備えています。[ 73 ]

このバージョンでは、 ActionScript 3.0と、コード実行ガベージコレクションの高速化を実現するActionScript仮想マシン2.0(AVM2)がリリースされました。 [ 74 ]新しいプログラミング機能には、型安全性を備えた厳密に型指定された変数、ランタイムエラー、改善されたイベント、「深さ」システムに代わる表示リスト、多くの新しいクラス(Socket、ByteArray、Loader、RegExpなど)が含まれていました。[ 75 ] AS3では、Flashタイムラインを必要とせずに、アプリケーション全体をコードで記述できました。

Adobe Flash Professional CS4 (10) 2008 2008年9月23日にリリースされたFlash CS4では、オブジェクトベースのモーショントゥイーンが新たに導入され、従来のフレームベースのモーショントゥイーンがクラシックトゥイーンに名称変更されました。追加された機能には、基本的な3Dオブジェクト操作、インバースキネマティクス(ボーン)、垂直プロパティパネル、デコブラシツールとスプレーブラシツール、モーションプリセット、そしてActionScript 3.0(ベクター配列)へのさらなる拡張などが含まれます。CS4では、開発者は以前のバージョンにはなかった多くの機能を使ってアニメーションを作成できます。[ 76 ] [ 77 ]
Adobe Flash Professional CS5 (11) 2010 Flash CS5は2010年4月12日にリリースされ、2010年4月30日に購入可能になりました。Flash CS5 Professionalには、iPhoneアプリケーションの公開サポートが含まれています。[ 78 ]しかし、2010年4月8日、Appleは開発者ライセンスの条件を変更し、FlashからiPhoneへのコンパイラの使用を事実上禁止しました[ 79 ] [ 80 ]また、2010年4月20日、AdobeはFlash CS5でiPhoneとiPadをターゲットにするための追加投資を行わないことを発表しました。[ 81 ]

Flash CS5のその他の機能としては、新しいテキストエンジン(TLF)、新しいドキュメントテンプレート、逆運動学のさらなる改良、新しいデコツール効果、ライブFLV再生プレビュー、コードスニペットパネルなどがあります。[ 82 ] [ 83 ]

Adobe Flash Professional CS5.5 (11.5) 2011 Flash Professional CS5.5は2011年にリリースされました。AppleのiOS開発者規約の改訂に伴い、iPhoneアプリケーションの公開サポートが強化されました。 [ 84 ] Flash CS5.5には、デバイス間のモバイルアプリのワークフローを改善する機能もいくつか含まれています。例えば、コンテンツの拡大縮小とステージのサイズ変更、レイヤーのコピー&ペースト、FLAファイル間でのシンボルの共有、シンボルのラスタライズ、増分コンパイル、自動保存とファイル復元、CS Liveオンラインサービスとの統合などです。[ 82 ]
Adobe Flash Professional CS6 (12) 2012 Adobe Flash Professional CS6は2012年にリリースされました。HTML5としてファイルを公開し、スプライトシートを生成する機能をサポートしています。[ 85 ]これは最後の32ビットバージョンであり、最後の永久ライセンスバージョンです。
Adobe Flash Professional CC (13) 2013 Flash Professional CCは、AdobeのCreative Cloudブランド変更の一環として、2013年6月にリリースされました。変更点には、ネイティブ64ビットシーンレンダリングエンジン、ダーク/ライトテーマ対応のHiDPIユーザーインターフェース、無制限のペーストボードサイズ、シェイプ、塗りつぶし、ストロークのライブプレビュー、新しいキーフレームへの配分オプション、フルスクリーンモード、中央ステージボタン、レイヤープロパティ、ガイド、マスクなどの複数選択のサポートが含まれます。また、パフォーマンスの軽微な改善とバグ修正、ActionScript 2サポートなどのレガシー機能の削除、ボーンツール、デコレーションツール、スプレーブラシツールの削除も行われました。Creative Cloudスイートの一部として、Flash CCはユーザーに設定の同期とファイルのオンライン保存機能を提供しました。[ 86 ]
Adobe Flash Professional CC 2014 (14) 2014 Flash Professional CC(2014)は2014年6月18日にリリースされました。可変幅のストローク、SVGエクスポート、アニメーション用のWebGLパブリッシング、および再設計されたモーションエディターが含まれています。[ 87 ]
Adobe Flash Professional CC 2014 (14.1) 2014 Flash Professional CC(2014.1)は2014年10月6日にリリースされ、WebGLパブリッシング機能の拡張、ブラシのカスタム設定(角度、平坦度)、外部SWFのインポート機能などが追加されました。[ 87 ]また、新しいソフトウェア開発キット(SDK)により、Flashランタイムに依存せずにカスタムプラットフォームの拡張が可能になり、より多くの視聴者にリーチできるようになりました。
Adobe Flash Professional CC 2015 (15) 2015 Flash Professional CC (2015) は2015年6月15日にリリースされ、ボーンアニメーションツール (逆運動学) の復活、音声付きH.264ビデオのインポート、 HTML5 Canvasのスプライトシートとしてのビットマップのエクスポート、ステージズームによるブラシのスケーリング、ユニバーサルドキュメントタイプコンバーター、改善された音声ワークフロー、改善されたモーションエディター、パネルのロック、FLAファイルの保存の高速化、自動回復の最適化、インポートされたGIFのライブラリへの整理、リンク名によるライブラリの検索、選択の反転、フレームの貼り付けと上書きなどの機能が追加されました。プログラミング機能には、 WebGLのコードスニペットサポート、改善されたカスタムプラットフォームサポートSDK、最新のFlash Player (バージョン17.0)、AIR SDK (バージョン17.0)、CreateJSライブラリが含まれています。[ 88 ]

オープンソース

AdobeはFlashのライセンス費用を削減、あるいは撤廃するための措置を講じてきました。例えば、SWFファイル形式のドキュメントは、 2008年に閲覧に必要な秘密保持契約の締結要件を緩和したことで、無料で提供されています[ 89 ]。[ 90 ] Adob​​eはまた、Flashのライセンス費用を撤廃し、データプロトコルをオープン化するOpen Screen Projectを立ち上げました。

Adobe は Flash に関連する多くのコンポーネントもオープンソース化しています。

  • 2006年、ActionScript 3を実装するActionScript仮想マシン2(AVM2)がオープンソースとしてMozilla Foundationに寄贈され、 Mozillaコミュニティの協力を得てECMAScript 4言語標準を実装するTamarin仮想マシンの開発が開始された。[ 91 ] MPL / GPL / LGPLの3ライセンスでリリースされ、ActionScriptバイトコード形式の仕様が含まれている。TamarinプロジェクトはMozillaとAdobe Systemsが共同で管理している。 [ 92 ]現在、Mozillaでは廃止されているとされている。
  • 2011年、Adobe FlexフレームワークはオープンソースとしてApache Software Foundationに寄贈され、Apache Flexとしてブランド名が変更されました。[ 93 ]この動きは、AdobeがFlexを放棄し、Flashプラットフォーム全体から撤退したと見る向きもありました。[ 94 ] [ 95 ] Apacheの情報筋によると、「エンタープライズアプリケーション開発はもはやAdobeの重点分野ではありません。少なくともFlashに関しては、Adobeはゲームとビデオに注力しています。」[ 94 ] [ 96 ]と述べ、「Flexのイノベーションは爆発的に成長している!」と結論付けています。[ 96 ]寄贈されたソースコードには、開発途中のAS3コンパイラ(「Falcon」と呼ばれる)とBlazeDSの技術セットが含まれていました。[ 95 ] [ 96 ]
  • 2013年、CrossBridge C++クロスコンパイルツールセットがAdobeによってオープンソース化され、GitHubで公開されました。[ 97 ] [ 98 ]このプロジェクトは以前は「Alchemy」および「Flash Runtime C++ Compiler」と呼ばれ、C++ビデオゲームをAdobe Flash Playerで実行できるようにすることでゲーム開発市場をターゲットにしていました。[ 99 ]

AdobeはFlash Playerの完全なソースコードをフリーソフトウェア開発に公開することを望んでおらず、 ShumwayGnashなどのフリーでオープンソースの代替品が構築されているにもかかわらず、現在では積極的に開発されていません。[ 100 ]

オープンスクリーンプロジェクト

2008年5月1日、Adobeは、パーソナルコンピュータ、モバイルデバイス民生用電子機器などのデバイス間で一貫したアプリケーションインターフェイスを提供することを目的としたOpen Screen Projectを発表しました。[ 101 ]プロジェクトの発表時には、Adobe Flash PlayerとAdobe AIRのライセンス料の廃止、 Shockwave Flash(SWF)およびFlash Video(FLV)ファイル形式の使用に関する制限の撤廃、Flashを新しいデバイスに移植するためのアプリケーションプログラミングインターフェイスの公開、Flashアプリケーションがリモートデータベースから情報を受信できるようにするFlash CastプロトコルとAction Message Format(AMF)の公開という7つの目標が概説されました。[ 101 ]

2009年2月現在、SWFおよびFLV/F4V仕様の使用に関する制限を解除する仕様が公開されています。Flash Castプロトコル(現在はMobile Content Delivery Protocolとして知られています)とAMFプロトコルも利用可能になっており、[ 102 ] AMFはオープンソース実装であるBlazeDSとして利用可能です。

このプロジェクトに参加したモバイルデバイスプロバイダーのリストには、Palm、Motorola、Nokiaが含まれています。[ 103 ]これらの企業はAdobeと共同で1000万ドルのOpen Screen Project基金を発表しました。[ 104 ]

人生の終わり

Flashが初めてリリースされた当時、インターネット上での主な用途の一つは、没入感の高いインタラクティブなウェブサイトの構築でした。これらのサイトは典型的に、当時のHTML標準よりも柔軟性が高く、ダイヤルアップ接続でも動作する、非常にクリエイティブなサイトデザインでした。[ 105 ]しかし、これらのサイトは「戻るボタン」を壊すことでアクセシビリティを制限し、訪問者をFlash体験から完全に切り離し、サイトにアクセスする前に閲覧していたページに戻してしまうという問題がありました。2000年代半ばにカスケーディングスタイルシートなどのHTML機能が利用可能になったことで、Flashのみで動作するサイトは、標準的なHTML規約の中で、ビデオやその他のインタラクティブ機能のためのFlashプラグインをより戦略的に使用するという手法に取って代わられました。 [ 106 ]同時に、これはビデオゲームやアニメーションなどの新しいアプリにもFlashが使用されることにもつながりました。[ 107 ] YouTubeの前身であるNewgroundsなどのユーザー生成Flashアニメーションやゲームが人気のサイトとなり、Flashの普及をさらに促進しました。[ 105 ]

2000年代末には、Dynamic HTMLの開発と連動して、ワイヤレスアプリケーションプロトコル(WAP)がリリースされました。15年後、WAPはフル機能の実装に大きく置き換えられ、HTML5標準ではインタラクティブ要素や動画要素のサポートが強化されました。しかし、これらのモバイルブラウザではFlashのサポートは含まれていませんでした。2010年、Appleスティーブ・ジョブズはAdobe宛ての公開書簡「 Thoughts on Flash」で有名な文章を書き、Flashプラットフォームの閉鎖性とアプリケーション固有のセキュリティ問題を批判し、iOSでFlashがサポートされない理由を説明しました。[ 108 ] [ 109 ] Adob​​eはAppleの懸念を和らげる手段としてAdobe AIR環境を作成し、iOSでAIRを使用できるようにするためにApp Storeの利用規約をめぐってAppleと法廷闘争を繰り広げました。最終的にAdobeが勝利し、他のサードパーティ開発環境がiOSにアクセスできるようになりましたが、AppleがFlash自体をブロックするという決定は、Flashアプリケーションにとって「致命的な打撃」と見なされました。[ 107 ]ジョブズの公開書簡から約1年後の2011年11月、アドビはFlashの開発を中止し、開発者にHTML5への移行を勧めることを発表しました。[ 110 ]

2011年、AdobeはAndroidにおけるFlashのサポートを終了した。[ 110 ] Adob​​eは、FlashプラットフォームがAdobe AIRとOpenFL(Flash APIのマルチターゲットオープンソース実装)に移行していると発表した。[ 111 ] 2015年、AdobeはHTML5オーサリングの拡張サポートを強調するために、主要なFlashオーサリング環境であるFlash ProfessionalをAdobe Animateにリブランドし、「コンテンツ作成者にはFlashを使用するのではなく、新しいWeb標準で構築することを推奨する」と述べた。[ 112 ]

2017年7月、AdobeはFlashを廃止し、2020年末にFlashのサポート終了(EOL)を発表し、Flash Playerのサポート、配布、セキュリティアップデートを停止すると発表した。 [ 6 ]

Flashのサポート終了が発表されると、多くのブラウザがFlashコンテンツを段階的に制限する措置を講じた(起動前にユーザーに警告し、最終的には再生オプションなしですべてのコンテンツをブロックする)。2021年1月までに、すべての主要ブラウザがすべてのFlashコンテンツを無条件にブロックするようになった。IE11 ニッチなブラウザフォーク、中国向けに構築された一部のブラウザのみがサポート継続を計画している。さらに、Flashの中国版を除き、Flash実行ソフトウェアにはキルスイッチが組み込まれており、2021年1月12日以降はFlashの再生を防止している。[ 113 ] 2021年1月、マイクロソフトはWindowsからFlash Playerを削除するオプションの更新プログラムKB4577586をリリースした。2021年7月、この更新プログラムはセキュリティ更新プログラムとしてプッシュされ、残りのすべてのシステムに自動的に適用された。[ 114 ]

EOL後のサポート

Adobe Flashは、2020年以降も中国および世界中で一部の特殊なエンタープライズプラットフォーム上でサポートされます。[ 5 ]

コンテンツ保存プロジェクト

AdobeがFlash開発者に作品をHTML5標準に移行するよう奨励し始めたのとほぼ同時期の2014年には、オープン標準でFlashをエミュレートすることで既存のFlashコンテンツを保存する取り組みが他の企業でも始まって​​いた。一部のFlashアプリケーションは実用的なものであったが、実験的な芸術作品であったアプリケーションもいくつかあり、独立したビデオゲーム開発の基礎を築いたものもあった。初期のプロジェクトはMozillaShumwayで、HTML5でFlash標準をエミュレートしようとしたオープンソースプロジェクトだったが、Flashでコンテンツを維持しようとする開発者よりもHTML5に切り替える開発者の方が多いことが判明し、完全な互換性を確保するのが難しいことからプロジェクトは閉鎖された。Googleは2014年にリリースしたSwiffyアプリケーションを開発し、Flashアプリケーションをモバイルデバイスで表示するためにHTML5互換のスクリプトに変換したが、2016年に閉鎖された。[ 115 ]

2020年のFlashのサポート終了日が近づくにつれ、ウェブサイト、ビデオゲーム、アニメーションなど、既存のFlashアプリケーションをFlashのサポート終了日以降も保存するための取り組みがより集中的になりました。[ 107 ] [ 116 ] [ 117 ] 2020年11月、インターネットアーカイブは、セキュリティホールのないFlashゲームとアニメーションをエミュレートするために、 RuffleをEmularityシステムに統合し、クリエイターとユーザーがFlashコンテンツを保存および保護するための新しいコレクションをオープンしました。 [ 118 ] [ 119 ] 2023年10月までに、Flashpointアーカイブは、商用製品を除いて16万以上のFlashアプリケーションを収集し、ユーザーがダウンロードできる無料のアーカイブとして提供しました。[ 120 ] [ 121 ] Flashゲームを提供していた大規模なサイトの1つであるKongregateはStrong Museum of Playと協力してゲームを保存しています。[ 115 ]

形式

フロリダ州

FlashソースファイルはFLA形式で、グラフィックやアニメーションに加え、ビットマップ画像、オーディオファイル、FLVビデオファイルなどの埋め込みアセットが含まれています。Flashソースファイル形式は独自仕様であり、Adobe AnimateとAdobe Flash Proのみが、これらのファイルを編集できる唯一のオーサリングツールでした。Flashソースファイル(.fla)は、Adobe Animateを使用してFlashムービーファイル(.swf)にコンパイルできます。FLAファイルは編集可能ですが、出力ファイル(.swf)は編集できないことに注意してください。

SWF

FlashムービーファイルはSWF形式で、伝統的に「ShockWave Flash」ムービー、「Flashムービー」、または「Flashアプリケーション」と呼ばれていました。通常、ファイル拡張子は.swfです。Webページプラグインとして使用されるか、スタンドアロンのFlash Playerで厳密に「再生」されるか、自動実行型のプロジェクタームービー(Microsoft Windowsでは拡張子が.exe )に組み込むことができます。Flashビデオファイル[仕様1 ]は.flvファイル拡張子を持ちます。.swfファイル内で使用されるか、外部コーデックを追加したVLCQuickTimeWindows Media Playerなどのflv対応プレーヤーで再生されます。

ベクターグラフィックとプログラムコードを組み合わせることで、Flashファイルのサイズが小さくなり、対応するビットマップやビデオクリップに比べてストリームの帯域幅を節約できます。コンテンツが単一形式(テキスト、ビデオ、オーディオのみなど)の場合、例えば透明部分を使用したり、写真やテキストのフェードアウトといった画面全体の更新を行う際など、他の代替手段の方がFlashムービーよりもパフォーマンスが向上し、CPU消費量も少なくなることがあります。

Flash Playerには、ベクターレンダリングエンジンに加えて、ActionScript仮想マシン(AVM)と呼ばれる仮想マシンが搭載されており、ビデオ、MP3ベースのオーディオ、ビットマップグラフィックなど、実行時にインタラクティブなスクリプトを記述できます。Flash Player 8では、On2 Technologies VP6Sorenson Sparkの2つのビデオコーデックが提供され、実行時にJPEG、プログレッシブJPEG、PNGGIF、(DWG)AutoCAD Drawingファイル(WMV)Windowsメタファイルに対応していました。

3D

Flash Player 11では、 WebGLによく似たStage3Dと呼ばれる完全な3DシェーダーAPIが導入されました。[ 122 ] [ 123 ] Stage3Dは、Flashゲームやアプリケーション内での3DグラフィックスのGPUアクセラレーションレンダリングを可能にし、 Angry Birdsやその他の有名なゲームの 構築に使用されてきました。

Away3D 4、[ 123 ] CopperCube[ 124 ] Flare3D[ 125 ] Starlingなど、 Stage3Dを使用してFlash用にさまざまな3Dフレームワークが構築されています。[ 126 ] Unreal Engine [ 127 ] [ 128 ]Unityなどのプロフェッショナルゲームエンジンも、Stage3Dを使用して3DグラフィックスをレンダリングするFlashバージョンをエクスポートしています。

フラッシュビデオ

事実上すべてのビデオ用ブラウザプラグインは無料でクロスプラットフォームであり、これにはAdobeのFlash Videoも含まれ、これはFlashバージョン6で導入されました。Flash Videoは、大規模なインストールユーザーベースとFlashのプログラマビリティにより、ウェブサイトで人気の選択肢でした。2010年に、AppleはAdobe Flashを、ビデオ再生の実装を含め、AppleのモバイルデバイスにFlashが採用されていない理由の1つであるハードウェアアクセラレーションを活用していないとして公に批判しました。Appleの批判の直後、AdobeはMacでも利用可能なGPUハードウェアアクセラレーションを使用するFlash 10.1のベータ版のデモとリリースを行いました。2010年12月にリリースされたFlash 10.2ベータ版では、ビデオレンダリングパイプライン全体にハードウェアアクセラレーションが追加されました。

Flash Playerは2つの異なるビデオ再生モードをサポートしており、古いビデオコンテンツではハードウェアアクセラレーションによるビデオデコードが使用できない場合があります。このようなコンテンツは、他のプレーヤーで再生される同等のコンテンツと比較して、 CPU使用率が過度に高くなります。ソフトウェアレンダリングビデオ:Flash Playerはバージョン6以降、ソフトウェアレンダリングビデオをサポートしています。このようなビデオは、ビデオコンテンツの上に表示されるベクターアニメーションをサポートします。この義務により、オペレーティングシステムによって公開されるグラフィックAPIによっては、従来のマルチメディアプレーヤーが使用するようなビデオオーバーレイの使用が禁止され、その結果、色空間の変換とスケーリングがソフトウェアで行われる必要があります。[ 129 ]

ハードウェアアクセラレーションビデオ
Flash Playerはバージョン10.2以降、H.264、F4V、FLVビデオ形式のハードウェアアクセラレーションによるビデオ再生をサポートしています。これらのビデオはすべてのFlashコンテンツの上に表示され、ユーザーのデバイスにインストールされているビデオコーデックチップセットの性能を活用します。開発者は、ハードウェアデコードを有効にするために、Flash Player内の「StageVideo」テクノロジーを明示的に使用する必要があります。Flash Playerは、この処理にDirectXビデオアクセラレーションOpenGLなどのテクノロジーを内部的に使用しています。

2008年と2009年にArs Technicaが行ったテストでは、Adobe Flash Playerは、同じハードウェアを搭載したMac OS XLinuxよりもWindows上で優れたパフォーマンスを発揮しました。 [ 130 ] [ 131 ] その後、後者2つでは、Mac OS XのFlash Player 10.1、[ 132 ]およびLinuxのFlash Player 11でパフォーマンスが向上しました。 [ 133 ]

フラッシュオーディオ

Flash AudioはMP3でエンコードされることが多いが、ADPCM(IMA ADPCMの派生で、1サンプルあたり2、3、4、5ビットを使用できる)、Nellymoser(Nellymoser Asaoコーデック)、Speexオーディオコーデックも使用できる。Flashでは5512、11025、22050、44100 Hzのサンプルレートが使用できる(ただし、Speexは16 kHz、Nellymoser Asaoは8 kHzと16 kHzも使用できる)。[ 134 ]テレビやDVDの標準サンプルレートである48 kHzのオーディオサンプルレートには対応していない。

2007年8月20日、Adobeは自社のブログで、Flash Player 9のUpdate 3でFlash VideoがMPEG-4国際標準規格の一部も実装すると発表した。[ 135 ]具体的には、Flash PlayerはH.264(MPEG-4 Part 10)で圧縮されたビデオ、AAC(MPEG-4 Part 3)を使用して圧縮されたオーディオ、F4V、MP4(MPEG-4 Part 14)、M4V、M4A、3GP、およびMOVマルチメディアコンテナ形式、標準化された字幕形式である3GPP Timed Text仕様(MPEG-4 Part 17)と、 iTunesがメタデータを保存するために使用するID3相当の「ilst」アトムの部分的な解析機能で動作する。MPEG -4 Part 2およびH.263はF4Vファイル形式では動作しない。 Adobeはまた、H.264ストリーミングにおけるFLV構造の機能的限界のため、FLV形式からISO標準メディアファイル形式(MPEG-4 Part 12)へと段階的に移行していくと発表しました。MPEG-4規格の一部を実装したFlash Playerの最終リリースは、2007年秋に提供開始されました。[ 136 ]

Adobe Flash Player 10.1 には、Skype や Google Voice などの VoIP 機能とは異なり、音響エコーキャンセル機能が備わっていないため、このバージョンおよび以前のバージョンの Flash はグループ通話や会議には適していません。Flash Player 10.3 ベータ版には、音響エコーキャンセル機能が組み込まれています。

アクションスクリプト

FlashプログラムはActionScriptプログラミング言語を使用します。これはECMAScriptプログラミング言語の拡張スーパーセットであり、JavaScriptのプロトタイプモデル ではなく、古典的なJavaスタイルのクラスモデルを採用しています。

仕様

1998年10月、マクロメディアは自社ウェブサイトでFlashバージョン3の仕様を公開しました。これは、XaraのFlareやSharpのExtended Vector Animation形式など、SWFと競合する多くの新しい、そしてしばしば半オープンな形式への対応でした。複数の開発者がすぐにSWFファイルを作成するためのCライブラリを作成しました。1999年2月には、SWFファイルを作成するための最初のサードパーティ製プログラムであるMorphInk 99が発表されました。マクロメディアはまた、 SWFファイル形式バージョン3から5用の 無料で利用できる開発キットを作成するためにMiddlesoft社と契約しました。

Macromedia は、バージョン 6 以降の Flash ファイル仕様を秘密保持契約の下でのみ公開していますが、さまざまなサイトから広く入手できます。

2006年4月、Flash SWFファイルフォーマット仕様が、当時の最新版フォーマット(Flash 8)の詳細とともに公開されました。組み込まれたビデオ圧縮フォーマット(On2、Sorenson Sparkなど)に関する具体的な情報は依然として不足していましたが、この新しいドキュメントでは、新しいActionScriptコマンド、表現力豊かなフィルターコントロールなど、Flash v8で提供されるすべての新機能が網羅されていました。このファイルフォーマット仕様書は、Flashファイルフォーマットにエクスポートできるプログラムの開発にのみ仕様を使用することを許可するライセンス契約に同意する開発者にのみ提供されています。このライセンスでは、Flashファイルの再生に使用できるプログラムを作成するために仕様を使用することは許可されていません。Flash 9仕様も同様の制限の下で公開されました。[ 137 ]

2009年6月、AdobeはOpen Screen ProjectAdobeリンク)を立ち上げ、SWF仕様を制限なく公開しました。これまで、開発者はSWF対応プレーヤーの開発にはこの仕様を使用できず、SWFエクスポート用のオーサリングソフトウェアの開発にのみ使用できました。しかしながら、この仕様では依然としてSorenson Sparkなどのコーデックに関する情報は省略されています。[ 138 ]

アニメーションツール

公式ツール

Adobe Animateオーサリングプログラムは、主にウェブサイト、ウェブアプリケーション、ビデオゲーム向けのグラフィックやアニメーションのデザインと公開に使用されます。また、オーディオとビデオの埋め込み、およびActionScriptスクリプトも限定的にサポートしています。

Adobeは、インタラクティブなアニメーションコンテンツを作成し、SWFを含む様々な形式でエクスポートできるように設計された Adobe LiveMotionをリリースしました。LiveMotionは、目立ったユーザーベースを獲得することはできませんでした。

2003年2月、マクロメディアは、PowerPointファイルをFlashに自動変換するFlashオーサリングツールを開発していたPresedia社を買収しました。その後、マクロメディアは多くの新機能を搭載した新製品をBreezeとしてリリースしました。

サードパーティツール

さまざまな無料および商用ソフトウェア パッケージを使用して、アニメーションを Flash SWF 形式で出力できます。

  • Ajax AnimatorはFlash開発環境の構築を目指しています
  • Apple Keynoteでは、プレゼンテーションをFlash SWFアニメーションにエクスポートできる。
  • KToonはベクターを編集したりSWFを生成したりできるが、そのインターフェースはMacromediaのものとはかなり異なる。
  • Mohoは、キャラクターアニメーションに特化した2Dアニメーションソフトウェアパッケージで、Flashアニメーションを作成します。
  • オープンオフィスインプレス
  • スクリーンキャストスクリーンカムは、画面をキャプチャし、同じ画面のFlashアニメーションを生成することで、デモやチュートリアルを作成します。
  • SWiSH Maxは、マクロメディアの元従業員によって開発された、プリセットアニメーションを備えたアニメーションエディタで、Flashアニメーションを出力できます。
  • シンフィグ
  • Toon Boomは、Flashアニメーションを出力できる従来のアニメーションツールです。
  • ベクター 3D レンダリングとアニメーションのためのSwift 3D
  • Xara Photo & Graphic DesignerはFlashアニメーションを出力できます

Flash 4 Linuxプロジェクトは、Adobe Animateの代替としてオープンソースのLinuxアプリケーションを開発する取り組みでした。開発計画には、2Dアニメーションのオーサリング機能、トゥイーン機能、そしてSWFファイル形式の出力が含まれていました。F4Lは、2DアニメーションのオーサリングとSWFファイルのパブリッシュが可能なエディタへと進化しました。Flash 4 LinuxはUIRAに改名されました。UIRAは、プロプライエタリなAdobe Flashの代替となるオープンソースアプリケーションであるF4LプロジェクトとQflashプロジェクトのリソースと知識を統合することを目的としていました。

プログラミングツール

公式ツール

Adobe は、Flash 用の ソフトウェア アプリケーションビデオ ゲームを開発するための一連のツールを提供しています。

サードパーティツール

開発者が Flash を使用してソフトウェア アプリケーションやビデオ ゲームを作成するのを支援するために、サードパーティの開発ツールが作成されています。

  • FlashDevelop は、 Flash Player および Adob​​e AIR 上でアプリケーションを構築するためのプロジェクト マネージャーとデバッガーを含む、無料のオープン ソースFlash ActionScript IDE です。
  • Powerflasher FDTは、FlashDevelop に似た商用 ActionScript IDE です。
  • Haxeは、Webコンテンツ作成に特化したオープンソースの高水準オブジェクト指向プログラミング言語であり、HaxeプログラムからSWFファイルをコンパイルできます。2012年現在、Haxeは追加のコンパイラ最適化をサポートしているため、Adobe Flex SDKコンパイラで構築した同じアプリケーションよりも高速に動作するFlash Player用プログラムを構築できます。
  • SWFTools (具体的には、swfc) は、 SVGタグを含むスクリプト ファイルから SWF ファイルを生成するオープン ソースの ActionScript 3.0 コンパイラです。
  • swfmillMTASCは、テキスト、ActionScript、またはXMLファイルをFlashアニメーションにコンパイルしてSWFファイルを作成するツールも提供しています。
  • Mingライブラリは、プログラム的にSWFファイルを作成するためのライブラリで、CPHPC++PerlPythonRubyのインターフェースを備えています。XMLからSWFへのグラフィックのインポートとエクスポートが可能です。

プレイヤー

独自の

Adobe Flash Playerは、 Macromediaが開発し、Adobe Systemsが買収したマルチメディアおよびアプリケーションプレーヤーです。Adobe Animate、Apache Flex 、その他Adobe Systemsおよびサードパーティ製のツールで作成されたSWFファイルを再生できます。ActionScriptと呼ばれるスクリプト言語をサポートしており、SWFファイルからFlashビデオを表示できます。

Scaleform GFxは、 GPUを用いた完全なハードウェアアクセラレーションによる2Dグラフィックレンダリングを特徴とする、商用の代替Flashプレイヤーです。Scaleformは、Flash 10 ActionScript 3 [ 139 ]およびFlash 8 ActionScript 2の両方に高い準拠性を備えています。Scaleform GFxは、3Dビデオゲーム内でグラフィカルユーザーインターフェース( HUD)を作成するのに役立つゲーム開発ミドルウェアソリューションです。Webブラウザでは動作しません。

画像ビューアであるIrfanView は、Flash Player を使用して SWF ファイルを表示します。

オープンソース

OpenFLはAdobe Flash APIのクロスプラットフォームなオープンソース実装であり、[ 111 ] SWFアセットのインポートをサポートしています。[ 140 ]

Lightsparkは、ActionScript 3.0の大部分をサポートし、 Mozilla互換プラグインを備えた無料のオープンソースSWFプレーヤーです。[ 141 ] Lightsparkは、ActionScript 1.0および2.0(AVM1)コードをサポートする無料のSWFプレーヤーであるGnashにフォールバックします。Lightsparkは、 3DコンテンツのOpenGLベースのレンダリングをサポートしています。また、 YouTubeのH.264 Flashビデオにも対応しています。

Gnashは、Adobe Flash Playerに代わるソフトウェアプレーヤーおよびブラウザプラグインの開発を目的としていました。Gnashはバージョン7までのSWFファイルとActionScript 2.0の80%を再生できます。 [ 142 ] GnashはWindows、Linux、その他のプラットフォーム(32ビット、64ビット、その他のオペレーティングシステム)で動作しますが、近年開発は大幅に停滞しています。

Shumwayは、2012年11月にMozillaがリリースしたオープンソースのFlash Playerです。JavaScriptで構築されているため、最新のウェブブラウザと互換性があります。[ 143 ] [ 144 ] [ 145 ] 2013年10月初旬、ShumwayはFirefoxのナイトリーブランチにデフォルトで含まれました。[ 146 ] Shumwayは、Flashファイル内のコンテンツをHTML5要素に変換し、JavaScriptでActionScriptインタープリタを実行することで、Flashコンテンツをレンダリングしました。[ 147 ] AVM1とAVM2の両方、およびActionScriptバージョン1、2、3をサポートしていました。[ 148 ] Shumwayの開発は2016年初頭に終了しました。[ 149 ]

Shumwayが放棄されたのと同じ年に、Rustで書かれたFlashエミュレーターであるRuffleの開発が開始されました。RuffleもWebAssemblyにコンパイルされ、HTML5 Canvasを使用することで、ウェブブラウザーで動作します。[ 150 ] 2020年に、インターネットアーカイブは、エミュレーションスキームにRuffleを追加することで、SWFのエミュレーションのサポートを追加しました。[ 151 ] 2023年3月時点で、RuffleはAS1/2言語の95%とAS1/2 APIの73%をサポートしていると述べていますが、ほとんどのAS3(AVM2)アプリケーションを正しく実行しません。

可用性

デスクトップコンピューター

Adobe Flash Player

Adobe Flash Playerは現在、エンタープライズ版[ 1 ] [ 2 ] [ 4 ]中国版[ 5 ]でのみサポートされており、その他の地域では廃止されています。[ 6 ]

Adobe Flash Player には次の 4 種類があります。

  • ActiveXベースのプラグイン
  • NPAPIベースのプラグイン
  • PPAPIベースのプラグイン
  • プロジェクター

ActiveX版はInternet ExplorerおよびActiveXテクノロジーをサポートするその他のWindowsアプリケーションで使用できるActiveXコントロールです。プラグイン版は、 Microsoft WindowsmacOSLinux上のNPAPIまたはPPAPIプラグインをサポートするブラウザで利用できます。プロジェクター版は、 SWFファイルを直接開くことができるスタンドアロンプ​​レーヤーです。 [ 152 ]

アドビエア

Adobe AIR は一部のコードを Adob​​e Flash Player と共有し、基本的にそれを埋め込みます。

モバイルデバイス

Adobe Flash Player

Adobe Flash Playerはこれまで、Android(バージョン2.2 [ 153 ]から4.0.4[ 154 ]Pocket PC / Windows CEQNX ( BlackBerry PlayBookなど)、SymbianPalm OSwebOS(バージョン2.0以降[ 155 ] )など、様々なモバイルオペレーティングシステムで利用できました。スマートフォン向けのFlash Playerは、2009年末に端末メーカー向けに提供されました。[ 156 ] 2011年11月、AdobeはモバイルデバイスでのFlash Playerのサポートを中止すると発表しました。[ 157 ]

2011年、AdobeはHTML5に「積極的に貢献する」というコミットメントを再確認した。[ 158 ] [ 159 ] Adob​​eは、モバイルプラットフォームやテレビ向けのFlashの開発を終了し、ブラウザコンテンツ向けのHTML5と、様々なモバイルアプリケーションストア向けのAdobe AIRに注力すると発表し[ 160 ] [ 161 ] [ 162 ] [ 163 ]、これを「終わりの始まり」と表現した。[ 164 ] BlackBerry LTD(旧RIM)は、PlayBook向けのFlash Playerの開発を継続すると発表した。[ 165 ]

iOSデバイス( iPhoneiPadiPod Touch )向けのAdobe Flash Playerは存在しません。ただし、FlashコンテンツをiOSデバイスで実行できるようにするには、以下の様々な方法があります。

  • FlashコンテンツをAdobe AIRアプリにバンドルすることで、iOSデバイスで実行できるようになります。(Appleはしばらくの間これを許可していませんでしたが、2010年9月にその制限を緩和しました。[ 166 ]
  • コンテンツがAdobe Flash Media Server 4.5によって配信されるFlashビデオの場合、サーバーはビデオをHTTPダイナミックストリーミングまたはHTTPライブストリーミングに変換して送信します。どちらもiOSデバイスで再生できます。[ 167 ]
  • 一部の特殊なモバイルブラウザは、クラウドからユーザーのデバイスに直接コンテンツをストリーミングすることでFlashに対応しています。例としては、Photonブラウザ[ 168 ]やPuffinウェブブラウザ[ 169 ]などが挙げられます。

Windows Phoneのモバイル版Internet ExplorerではFlashコンテンツを再生できません。[ 170 ]ただし、Windowsのタブレット版ではFlashがサポートされています。[ 171 ]

アドビエア

AIRは、AndroidARM Cortex-A8以上)[ 172 ]およびApple iOS [ 173 ]を搭載したモバイルデバイス向けのアプリケーションを開発するためのクロスプラットフォームランタイムシステムです。

Adobe Flash Lite

Adobe Flash Liteは、携帯電話[ 174 ]やChumbyiRiverなどのポータブル電子機器向けに設計されたAdobe Flash Playerの軽量バージョンです。

Wii

Wiiには、一部のゲームやチャンネルで使用されているFlashプレイヤーが搭載されています。インターネットチャンネルでは、ウェブからFlashゲームをプレイでき、YouTubeチャンネルとカービィTVチャンネルは完全にFlashプレイヤー内で動作します。Wiiウェアゲーム「Hydroventure」は、タイトル画面にAdobe Flashを使用しています。

WiiのFlashプレイヤーはFlash 9までしかサポートしておらず、ActionScript 2もサポートしていない。

ウェブ上の代替手段

ウェブ以外の代替プレーヤーのリストについては、§ オープン ソースを参照してください。

オープンFL

OpenFLは、Adobe Flash APIをミラーリングするオープンソースのソフトウェアフレームワークです。開発者はOpenFL APIをベースとした単一のアプリケーションを構築することで、iOS、Android、HTML5(Canvas、WebGL、SVG、DOMを選択)、Windows、macOS、Linux、WebAssembly、Flash、AIR、PlayStation 4、PlayStation 3、PlayStation Vita、Xbox One、Wii U、TiVo、Raspberry Pi、Node.jsなど、複数のプラットフォームを同時にターゲットとすることができます。[ 175 ] OpenFLは、グラフィカル操作のためにFlash APIをミラーリングします。OpenFLアプリケーションは、 Haxe 、JavaScript(EcmaScript 5または6以上)、またはTypeScriptで記述できます。[ 176 ]

500以上のビデオゲームがOpenFLで開発されており、[ 177 ]その中にはBAFTA賞を受賞したゲームPapers, PleaseRymdkapselLightbotMadden NFL Mobileなどが含まれています。

HTML5

HTML5は、ウェブページにおけるAdobe Flash技術の代替としてしばしば挙げられます。AdobeはFlashをHTML5に変換するツールをリリースしており[ 178 ]、2011年6月にはGoogleも同様の実験的なツールをリリースしました[ 179 ] 。 [ 180 ] 2015年1月、YouTubeはより多くのデバイスに対応するため、デフォルトでHTML5プレーヤーを採用しました[ 181 ] 。

FlashからHTML5へ

次のツールを使用すると、Flash コンテンツを HTML5 に変換できます。

次のツールは、HTML5 対応ブラウザで Flash コンテンツを実行しますが、HTML5 Web ページに変換しません。

批判

モバイルサポート

Adobe Flash で構築されたウェブサイトは、Google AndroidまたはiOS ( iPhoneiPad )を搭載したほとんどの最新モバイルデバイスでは動作しません。唯一の代替手段は、HTML5 とレスポンシブウェブデザインを使用して、デスクトップとモバイルの両方のデバイスをサポートするウェブサイトを構築することです。

ただし、Adobe AIRを使用したモバイルゲームの開発には依然としてFlashが使用されています。このようなゲームはモバイルウェブブラウザでは動作せず、適切なアプリストアからインストールする必要があります。

ベンダーロックイン

FlashのデコードをAdobeに依存していたため、 World Wide Webでの使用には懸念がありました。公開仕様の完全性については議論があり、再利用を許可するライセンス付きのソースコード形式でFlashの完全な実装が公開されているものは存在しません。一般的に、公開仕様はフォーマットの再実装を可能にするものであり(将来を見据えたデータストレージの実現を参照)、再利用可能なコードベースはフォーマット作成者の承認なしに新しいプラットフォームに 移植できます。

AdobeによるSWF/FLV仕様の利用制限は2009年2月に解除されました(AdobeのOpen Screen Projectを参照)。しかし、Gnash、SwfdecLightsparkといったプロジェクトの努力にもかかわらず、2011年9月現在、完全にフリーなFlashプレイヤーは未だ登場していません。例えば、GnashはまだSWF v10を使用できません。[ 189 ]注目すべきことに、Gnashは少なくとも2007年から2017年1月に削除されるまで、フリーソフトウェア財団の高優先度リストに掲載されていました。[ 190 ]

フリーソフトウェア、オープンスタンダード、ワールドワイドウェブの著名な支持者たちは、Flash の使用に対して警告を発しています。

Mozilla Europeの創設者であるトリスタン・ニトットは2008年に次のように述べています。[ 191 ]

ウェブサイトを構築する企業は、Adobe の Flash や Microsoft の Silverlight などの独自のリッチメディアテクノロジに注意する必要があります。(...) ユーザー向けにコンテンツを制作しているのですが、中間に、ユーザーにコンテンツを表示すべきかどうかを決定する人がいます。

オープンスタンダードを代表するCSSの発明者であり、 HTML5の共著者でもあるHåkon Wium Lieは、2007年のGoogleの技術講演「<video>要素」で、HTMLビデオのフォーマットとしてTheoraの提案について説明しました。[ 192 ]

ビデオ要素が成功するためには、何らかのベースラインとなるビデオフォーマットについて合意する必要があると強く信じています。現在、ウェブにおけるベースラインフォーマットはFlashです。Flashの問題は、オープンスタンダードではないことです。

フリーソフトウェア運動を代表するリチャード・ストールマンは2004年のスピーチで次のように述べた。[ 193 ]「ウェブサイトでのFlashの使用は、私たちのコミュニティにとって大きな問題です。」

アクセシビリティとユーザビリティ

ユーザビリティコンサルタントのヤコブ・ニールセンは2000年に「 Flash: 99% Bad」と題するアラートボックスを発表し、「Flashは3つの理由からウェブサイトの品質を低下させる傾向がある。それはデザインの乱用を助長し、ウェブの基本的なインタラクション原則に反し、サイトの中核的な価値から注意をそらす」と述べた。[ 194 ]ニールセンの苦情以来、いくつかの問題は少なくとも部分的には解決されている。テキストサイズはフルページズームを使用して制御でき、Flash Player 6以降は作成者がFlashに代替テキストを含めることが可能になった。

ウェブブラウザでのFlashブロック

一部の Web サイトは Flash に大きく依存しており、Flash Player がないと使用できなくなったり、Flash がブロックされたりすることがあります。

Flashコンテンツは通常、 HTML要素objectまたはembedHTML要素を使用して埋め込まれます。[ 195 ]これらの要素のいずれかを完全に実装していないウェブブラウザは、ウェブページで提供されている置換テキストを表示します。多くの場合、ブラウザがこれらの要素を完全に実装するにはプラグインが必要ですが、一部のユーザーはプラグインをインストールできない、またはインストールしたがりません。

Flash は、一部のユーザーにとって不快であったり、ダウンロードに大量の帯域幅を必要とするコンテンツ (広告など) を作成するために使用される可能性があるため、一部の Web ブラウザーでは、デフォルトでは、ユーザーがクリックするまで Flash コンテンツが再生されません (例: KonquerorK-Meleon )

現在のブラウザのほとんどは、プラグインをブロックする機能を備えており、ユーザーがクリックした場合にのみプラグインが再生されます。Operaのバージョン10.5以降は、ネイティブFlashブロック機能を備えています。Opera Turboでは、Flashコンテンツを再生するにはユーザーがクリックする必要がありますが、ブラウザではこのオプションを永続的に有効にすることもできます。Chrome [ 196 ]とFirefox [ 197 ]の両方に、「クリックしてプラグインを再生」を有効にするオプションがあります。同等の「Flashブロッカー」拡張機能は、多くの一般的なブラウザでも利用可能です。FirefoxにはFlashblockNoScriptがあり、Internet ExplorerにはFoxieがあり、これにはいくつかの機能が含まれており、その1つがFlashblockです。AppleのSafariなど、macOSのWebKitベースのブラウザにはClickToFlashがあります。[ 198 ] 2015年6月、GoogleはChromeがデフォルトで広告と「中心的でない」Flashコンテンツを「一時停止」すると発表しました。[ 199 ]

Firefox(バージョン46以降)は、古いFlash専用のYouTube埋め込みコードを、 HTML動画またはFlashを使用できるYouTubeの最新の埋め込みプレーヤーに書き換えます。 [ 200 ]このような埋め込みコードは、YouTube以外のサイトでYouTubeの動画を埋め込むために使用されており、古いブログやフォーラムなどで今でも見かけることがあります。

ただし、Flash Player がなくても、HTML 内の検証コードを削除することでこのエラーを回避する方法があります。これもブラウザの認識に依存します。

安全

Adobe Flash Playerのセキュリティ実績[ 201 ]により、長年にわたり多くのセキュリティ専門家が同プレイヤーのインストールを推奨しないか、Flashコンテンツをブロックしてきました。[ 202 ] [ 203 ] US -CERTはFlashのブロックを推奨しており[ 204 ]、セキュリティ研究者のCharlie Miller氏は「Flashをインストールしない」ことを推奨しています。[ 205 ]しかし、依然としてFlashを使用しているユーザーに対して、Integoは信頼できるアップデートは「それを公開しているベンダーから直接入手する」ことを推奨しています。[ 206 ] Adob​​e Flash Playerには1078件以上のCVEエントリがあり[ 207 ] 、そのうち842件以上が任意のコード実行につながり、過去の脆弱性はウェブカメラを介したスパイ行為を可能にしています。[ 208 ] [ 209 ] [ 210 ] [ 211 ]セキュリティ専門家は長らくFlashの終焉を予測しており、HTML5の台頭により「Flashのようなブラウザプラグインの必要性は減少している」と述べています。[ 212 ]

リスクを制限するための第三者による積極的な動きは、2010年にスティーブ・ジョブズが、AppleがiPhoneiPod TouchiPadではFlashを許可しないと述べたことに始まり、その理由の1つとしてセキュリティの脆弱性を挙げた。[ 213 ] FlashはOSX上の言語のランタイムの一部を動的に変更する機能を使用してパフォーマンスを向上させることが多かったが、全体的に不安定になった。2015年7月、一連の新たな脆弱性が発見されたため、Facebookの最高セキュリティ責任者であるアレックス・スタモスはAdobeにソフトウェアの完全な廃止を要請し[ 214 ]Mozilla Firefoxウェブブラウザ、Google ChromeApple SafariはFlash Playerの以前のバージョンをすべてブラックリストに登録した。[ 215 ] [ 216 ] [ 217 ]

フラッシュクッキー

HTTP Cookieと同様に、Flash Cookie (「ローカル共有オブジェクト」とも呼ばれる) を使ってアプリケーションデータを保存できます。Flash Cookie はドメイン間で共有されません。2009 年 8 月にAshkan Soltaniとカリフォルニア大学バークレー校の研究者チームが行った調査によると、Flash を使用しているウェブサイトの 50% が Flash Cookie も使用しているものの、プライバシー ポリシーでそれが公開されることはほとんどなく、プライバシー設定のユーザー コントロールも不足していました。[ 218 ]ほとんどのブラウザーのキャッシュと履歴の抑制または削除機能は、Flash Player バージョン 10.2 以前ではローカル共有オブジェクトを自身のキャッシュに書き込むことに影響を与えませんでした。その時点では、ユーザー コミュニティは HTTP Cookie よりも Flash Cookie の存在と機能についてあまり認識していませんでした。[ 219 ]そのため、これらのバージョンのユーザーは、HTTP Cookie を削除し、ブラウザーの履歴ファイルとキャッシュを消去したため、実際には Flash の閲覧履歴が残っているにもかかわらず、コンピューターからすべての追跡データを消去したと考える可能性があります。 Adobe独自のFlashウェブサイトストレージ設定パネル(設定マネージャウェブアプリケーションのサブメニュー)やその他のエディターやツールキットを使用して、 Flashローカル共有オブジェクトの設定を管理したり削除したりすることができます。[ 220 ]

著名人

参照

説明脚注

  1. ^ FLVとF4V Archived September 23, 2010, at the Wayback Machine . F4VはISOベースのメディアファイル形式標準に基づいており、 http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html から無料でダウンロードできます。Archived October 26, 2018, at the Wayback Machine .
  1. ^ Adob​​e Inc.では販売が中止されていますが、中国市場向けにはZhongcheng社、国際エンタープライズ市場向けにはHarman International社が開発しています。

参考文献

  1. ^ a b「Adobe Flash Player EOL Enterprise Information Page」 . Adob​​e.com . Adob​​e Systems . 2021年11月21日時点のオリジナルよりアーカイブ。 2021年11月21日閲覧
  2. ^ a b「HARMAN EnterpriseのAdobe Flashサポートにより、FlashからHTML5への切り替えが簡単になりました」harman.com . Harman International . 2021年1月11日時点のオリジナルよりアーカイブ2021年11月21日閲覧
  3. ^ "ADOBE AIR SDK" . harman.com . Harman International . 2021年10月19日時点のオリジナルよりアーカイブ。 2021年11月21日閲覧
  4. ^ a b「ADOBE FLASH PLAYER ENTERPRISE SUPPORT」 . harman.com . Harman International . 2024年1月9日時点のオリジナルよりアーカイブ。 2021年11月21日閲覧
  5. ^ a b c「Adobe Flash Player 2021に関するお知らせ(中国版)」 flash.cn 簡体字中国語)。Zhongcheng Network Technology Co., Ltd. 2021年1月14日時点のオリジナルよりアーカイブ。 2021年1月17日閲覧
  6. ^ a b c「Flashとインタラクティブコンテンツの未来」Adobe Inc. 2017年7月25日。2017年12月2日時点のオリジナルよりアーカイブ2019年7月1日閲覧。
  7. ^ AIR ロードマップ更新Archived December 6, 2017, at the Wayback Machine、Chris Campbell、Adobe Blog、2017年7月25日午前9時8分
  8. ^ a b WARREN, CHRISTINA (2012年11月20日). 「Adobe Flashの生、死、そして再生」 . Mashable. 2015年6月13日時点のオリジナルよりアーカイブ。 2015年6月11日閲覧
  9. ^ a b Pinho, Carlos (2009年7月7日). 「50 Beautiful Flash Websites」 . Smashing Magazine . 2015年6月12日時点のオリジナルよりアーカイブ。 2015年6月11日閲覧
  10. ^ 2009年のベストFlashサイトを振り返る 2015年10月18日アーカイブ、 Wayback Machine、Adobe Developer Connection、2009年12月14日
  11. ^ DAVLIN, ANN (2011年6月15日). 「史上最高の3D Flashウェブサイト35選」 . Smashing 3D. 2021年8月4日時点のオリジナルよりアーカイブ2015年6月11日閲覧。
  12. ^ 20 Best 3D Websites Archived June 12, 2015, at the Wayback Machine、Web Designer Drops、2012年9月15日
  13. ^ GoogleがFlashウェブ広告をHTML5に自動変換、 2015年6月12日アーカイブ、 Wayback Machine、IT Pro Magazine、Caroline Preece、2015年2月27日
  14. ^ 「Googleは7月1日、FlashファイルをHTML5に変換するツールSwiffyの提供を終了」venturebeat.com 2016年6月15日。2018年8月3日時点のオリジナルよりアーカイブ。 2018年7月28日閲覧
  15. ^ YOUTUBE NOW PLAYS HTML5 VIDEO BY DEFAULT, ESCHEWS ADOBE FLASH Archived May 4, 2015, at the Wayback Machine , Popular Science , Dan Moren, January 28, 2015
  16. ^ YouTubeはほとんどのブラウザでAdobe Flashを廃止しHTML5に移行 The Inquirer、Chris Merriman、2015年1月28日
  17. ^さようなら、Flash!YouTubeはウェブ上でHTML5をデフォルトに アーカイブ済み2015年6月30日、 Wayback Machine、PC World Magazine、Ian Paul、2015年1月28日
  18. ^ 「テレビ向けYouTube Flashアプリは利用できなくなりました - YouTubeヘルプ」support.google.com2021年2月19日時点のオリジナルよりアーカイブ2021年2月4日閲覧
  19. ^ a b c d e McCune, Doug (2009年2月23日). Adob​​e Flex 3.0 For Dummies . John Wiley & Sons. 第1章「HTMLからRIAへ」. ISBN 978-0470436820
  20. ^ 「Macromedia Flash MX - 次世代リッチクライアント」(PDF)2020年11月12日時点のオリジナルよりアーカイブ(PDF) 。 2024年1月21日閲覧
  21. ^ Rocchi, Cesare (2011). Flash Builderによるデータビジュアライゼーション. Focal Press. ISBN 978-0240815039
  22. ^ a b Fain, Yakov (2010年3月16日). Flexによるエンタープライズ開発:RIA開発者のためのベストプラクティス. O'Reilly Media, Inc. ISBN 978-1449388737
  23. ^ 「Speedtest.net by Ookla – グローバルブロードバンドスピードテスト」2021年1月29日時点のオリジナルよりアーカイブ2016年10月24日閲覧。
  24. ^ Speedtest.net を使用するにはどのような要件がありますか? 2016年10月25日アーカイブ、 Wayback Machine、Speedtest.net
  25. ^世界で最も人気のあるインターネット速度テストがついにAdobe Flashを廃止Archived December 15, 2018, at the Wayback Machine , The Next Web, Owen Williams, 7 December 2015
  26. ^ Reeves, Ben. 「Flashゲームはビデオゲームの歴史をどう変えたか」Game Informer . 2021年9月21日時点のオリジナルよりアーカイブ2022年2月3日閲覧
  27. ^ Musil, Steven. 「Flashも農場を買収、FarmVilleはゲームオーバー」 CNET 2022年2月3日時点のオリジナルよりアーカイブ2022年2月3日閲覧
  28. ^ “Alien Hominid (PS2) – ET palaa kotiin” . www.pelit.fi . 2005年6月. 2022年2月3日時点のオリジナルよりアーカイブ。 2022年2月3日閲覧
  29. ^ “Adobe AIR” . TechSpot . 2021年5月9日時点のオリジナルよりアーカイブ2021年5月5日閲覧。
  30. ^ 「Adobe AIRは必要か、それとも削除すべきか?【解説】」 . Windows Report - Error-free Tech Life . 2020年7月24日. 2021年4月12日時点のオリジナルよりアーカイブ2021年5月5日閲覧。
  31. ^ 「Adobe Flash Platform * iPhoneアプリケーションをApp Storeに送信する」 . help.adobe.com . 2021年10月19日時点のオリジナルよりアーカイブ2021年5月5日閲覧。
  32. ^ a b c d Flashのグランドマスター:FlashのクリエイターへのインタビューArchived March 23, 2019, at the Wayback Machine , Cold Hard Flash
  33. ^ a b c d e f g h MACROMEDIA FLASH BACK 2019年3月23日アーカイブ、Wayback Machine、Digital Archaeology
  34. ^ PCグラフィックス&ビデオ、第6巻、第1~6号、アドバンスターコミュニケーションズ、1997年
  35. ^パーソナルコンピュータマガジン、PCコミュニケーションズコーポレーション、1995年
  36. ^ Waldron, Rick (2006年8月27日). 「The Flash History」 . Flashmagazine . 2008年8月20日時点のオリジナルよりアーカイブ。 2001年6月18日閲覧
  37. ^ Gay, Jonathan (2001). 「Flashの歴史」 . Adob​​e Systems Inc. 2009年2月4日時点のオリジナルよりアーカイブ2009年10月18日閲覧。
  38. ^ Flashの歴史:グラフィックスへの回帰 2015年1月1日アーカイブ、 Wayback Machine
  39. ^ Flashの歴史:Webアニメーションの夜明け 2008年1月25日アーカイブ、 Wayback Machine
  40. ^ 「Flashのグランドマスター:Flashのクリエイターへのインタビュー」 ColdHardFlash.com。2018年10月18日時点のオリジナルよりアーカイブ。 2008年2月12日閲覧
  41. ^ 「Macromedia - Showcase: Flashの歴史」 Adobe . 2006年7月17日時点のオリジナルよりアーカイブ。 2024年3月31日閲覧
  42. ^ Coale, Kristi. 「Macromedia Rides the FutureWave」 . Wired . 2008年12月31日時点のオリジナルよりアーカイブ2022年3月29日閲覧。
  43. ^ 「2005年のFlash Player」ZDNet2007年5月16日時点のオリジナルよりアーカイブ2008年12月26日閲覧。
  44. ^ 「FutureSplash Animatorについて」FutureWaveソフトウェア1996年11月5日時点のオリジナルよりアーカイブ。 2021年3月25日閲覧
  45. ^ a b “FutureSplash Animator” . www.webdesignmuseum.org . 2023年8月27日時点のオリジナルよりアーカイブ2021年3月26日閲覧。
  46. ^ 「MacromediaがFlashを発表 ― 小型で高速なShockwaveマルチメディアを作成する最も簡単な方法」 Macromedia . 1999年2月9日時点のオリジナルよりアーカイブ2021年3月25日閲覧。
  47. ^ Macromedia Brings Flash to the Web、Macromedia、1997年5月8日。1998年6月13日アーカイブ。2025年1月18日閲覧。
  48. ^ “Flash 2の新機能” . Macromedia . 1997年4月12日. 1997年4月12日時点のオリジナルよりアーカイブ。 2021年3月26日閲覧
  49. ^ “Macromedia Press Room - Press Releases” . 1999年2月4日. 1999年2月4日時点のオリジナルよりアーカイブ。 2021年3月26日閲覧
  50. ^ Macromedia Ships Flash 3、Macromedia、1998年5月12日。1999年10月9日アーカイブ。2025年1月18日閲覧。
  51. ^ “Flash 3の機能” . 1998年6月12日時点のオリジナルよりアーカイブ2021年3月25日閲覧。
  52. ^ MacromediaがFlash 4を出荷、Macromedia. 1999年6月15日. 1999年10月18日アーカイブ. 2025年1月19日閲覧。
  53. ^ 「Flash 4の機能」。Macromedia 1999年10月1日時点のオリジナルよりアーカイブ2021年3月25日閲覧。
  54. ^ Macromedia Flash 5 が出荷開始、Macromedia. 2000年8月24日. 2000年10月7日アーカイブ. 2025年1月19日閲覧。
  55. ^ “Macromedia Flash 5: 新機能” . Macromedia . 2001年2月23日時点のオリジナルよりアーカイブ2021年3月25日閲覧。
  56. ^ Macromedia、Macromedia Flash MXを出荷、Macromedia. 2002年3月15日. 2002年5月21日アーカイブ. 2025年1月19日閲覧。
  57. ^ 「Macromedia Flash MX: Top 10 New Features」 . Macromedia . 2002年12月1日時点のオリジナルよりアーカイブ2021年3月25日閲覧。
  58. ^ 「Macromedia Flash Player ダウンロードセンター」。Macromedia 。 2003年10月8日時点のオリジナルよりアーカイブ
  59. ^ “Macromedia Flash MX 2004” . www.webdesignmuseum.org . 2023年8月27日時点のオリジナルよりアーカイブ2021年3月26日閲覧。
  60. ^ 「Flash MX 2004とFlash MX Professional 2004の機能ツアー」。Macromedia 2004年8月3日時点のオリジナルよりアーカイブ。 2021年3月25日閲覧
  61. ^ 「Macromedia - プレスルーム: Macromedia Studio 8 発売開始」。Macromedia 。 2005年10月1日時点のオリジナルよりアーカイブ
  62. ^ 「Flash 8の機能」。Macromedia 2005年12月14日時点のオリジナルよりアーカイブ2021年3月25日閲覧。
  63. ^ Adob​​e Flash CS3 Professional for education、Adobe Systems. 2007年4月7日アーカイブ。2025年1月20日閲覧。
  64. ^ Flynn, Laurie J. (2005年4月19日). 「Adobe、Macromediaを34億ドルで買収(2005年発行)」 . The New York Times . ISSN 0362-4331 . 2020年4月21日時点のオリジナルよりアーカイブ。 2021年3月4日閲覧 
  65. ^ 「Adobe Press Room: For immediate release」Adobe 2005年12月7日。2005年12月7日時点のオリジナルよりアーカイブ。 2024年1月21日閲覧
  66. ^ Labrecque, Joseph (2011). 『Flash Player 11の新機能』O'Reilly Media, Inc. p. 17. ISBN 978-1-4493-1110-0
  67. ^ Adob​​e Flash ロードマップArchived January 12, 2013, at the Wayback Machine , Adob​​e
  68. ^ [1] 2015年7月7日アーカイブ、 Wayback Machine Flash Player 11.4/AIR 3.4ベータ版のご紹介、Thibault Imbert(Adobe社員)、ByteArray
  69. ^ “1 Billion AIR Installations” . Ben Forta . 2014年5月9日. 2021年3月8日時点のオリジナルよりアーカイブ2021年3月4日閲覧。
  70. ^ Compass Intelligenceが2014年Mobility Awardsの受賞者を発表Archived July 26, 2020, at the Wayback Machine , Compass Intelligence
  71. ^ Compass Intelligenceが2015年Mobility Awardsの受賞者を発表Archived July 26, 2020, at the Wayback Machine , Compass Intelligence
  72. ^バレット、ブライアン. 「悲しいことに、Adobe Flashは死んでいない。名前が変わっただけだ」 . WIRED . 2017年6月11日時点のオリジナルよりアーカイブ。 2017年6月22日閲覧
  73. ^ 「Adobe Flash CS3 Professional ユーザーガイド」(PDF)2015年9月26日時点のオリジナルよりアーカイブ(PDF) 。 2021年3月25日閲覧
  74. ^ ActionScript 2 から ActionScript 3 への移行: 主要な概念と変更点Archived January 17, 2019, at the Wayback Machine , Adob​​e Developer Connection
  75. ^ ActionScript 3.0 の概要Archived January 17, 2019, at the Wayback Machine , Adob​​e Developer Connection
  76. ^ 「Adobe Flash CS4 Professional の使い方」(PDF) . Adob​​e . 2015年9月26日時点のオリジナルよりアーカイブ(PDF) . 2021年3月25日閲覧
  77. ^ 「Adobe Flash CS4 Professional - 主な新機能」Adobe Systems . 2008年12月5日時点のオリジナルよりアーカイブ。 2021年3月27日閲覧
  78. ^ 「Adobe Labs — Adob​​e Flash Professional CS5: iPhone向けアプリケーション」 Adobe. 2010年3月13日時点のオリジナルよりアーカイブ。 2010年3月2日閲覧
  79. ^ Chen, Brian X. (2010年4月8日). 「Adobeアプリ:針の「i」を通り抜けやすく?」 . Wired . 2023年12月27日時点のオリジナルよりアーカイブ2024年1月11日閲覧。
  80. ^ Kincaid, Jason (2010年4月8日). 「Apple、iPhone SDKの新契約でAdobeに中指を立てる」 TechCrunch . 2024年1月11日時点のオリジナルよりアーカイブ。 2024年1月11日閲覧
  81. ^ Chen, Brian X. (2010年4月21日). 「Adobe、iPhoneとiPad向けFlashのサポートを終了」 . Wired . 2024年1月11日時点のオリジナルよりアーカイブ2024年1月11日閲覧。
  82. ^ a b「Adobe Flash Professional CS5 & CS5.5 の使用」(PDF) . Adob​​e . 2012年5月14日時点のオリジナル(PDF)からアーカイブ2021年3月25日閲覧。
  83. ^ “Adobe Flash Professional CS5” . Adob​​e Systems . 2010年4月12日時点のオリジナルよりアーカイブ2021年3月27日閲覧。
  84. ^ AppleはApp Storeの開発者向け利用規約を変更しました。AdobeはiPhoneとiPad CS5向けに再び開発を進めています。
  85. ^ 「Flash Professional CS6の新機能」 Adobe. 2012年11月14日時点のオリジナルよりアーカイブ2021年3月27日閲覧。
  86. ^ “Flash Professional CC - 2013年の新機能概要” . Adob​​e . 2023年9月29日時点のオリジナルよりアーカイブ2023年12月2日閲覧。
  87. ^ a b Adob​​e Flash 新機能概要 2014 Archived January 8, 2021, at the Wayback Machine , Adob​​e
  88. ^ 「Flash Professional CC 2015 - 新機能の概要」 Adobe . 2015年6月28日時点のオリジナルよりアーカイブ。 2020年6月20日閲覧
  89. ^ SWFテクノロジーセンター | Adob​​e Developer Connection 2014年8月22日アーカイブ、 Wayback Machineより。Adobe.com (2009年7月14日)。2011年3月11日閲覧。
  90. ^ 「Adobe Open Screen Project」。ZDNet 2011年8月11日時点のオリジナル記事よりアーカイブ2012年3月21日閲覧。本日より、Flashで動画を構成するSWF仕様およびFLVとF4V仕様の使用に関する制限はなくなります。以前は、SWF仕様を参照するには、競合するプレーヤーの作成に使用しないというライセンス契約に署名する必要がありました。
  91. ^ 「AdobeとMozilla Foundation、Flash Playerスクリプトエンジンをオープンソース化」 Mozilla Foundationプレスセンター、サンフランシスコ、2006年11月7日。2010年10月21日時点のオリジナルよりアーカイブ。 2010年9月3日閲覧
  92. ^ Tamarin Project Archived February 10, at the Wayback Machine . Mozilla.org (2010年10月5日). 2011年3月11日閲覧。
  93. ^ 「AdobeがFlexをApacheに寄贈」 Techworld . 2011年11月18日時点のオリジナルよりアーカイブ2011年11月17日閲覧。
  94. ^ a b Anderson, Tim (2015年11月15日). 「Adobe Flex SDKの衝撃的発表、開発者を驚かせる」 The Register . 2017年8月10日時点のオリジナルよりアーカイブ2017年8月10日閲覧。
  95. ^ a b Joab Jackson, IDG News Service (2011年11月16日). 「AdobeがFlexをApacheに寄付」 . PCWorld . 2012年11月18日時点のオリジナルよりアーカイブ2015年10月10日閲覧。
  96. ^ a b c Flex != Flash Archived January 10, 2016, at the Wayback Machine , PrintUI, January 27, 2013
  97. ^オープンソースの Flash C++ コンパイラ、CrossBridge、 2014 年 3 月 25 日アーカイブ、 Wayback Machine、Adobe Blogs、2013 年 6 月 25 日
  98. ^ CrossBridgeアーカイブ済み2017年9月20日、 Wayback Machine、Adobe Gaming GitHub Website
  99. ^ Adob​​eがFlash C/C++コンパイラをオープンソース化Archived February 6, 2017, at the Wayback Machine , Phoronix, Michael Larabel, June 26, 2013
  100. ^ 「Gnashリファレンスマニュアル」 gnu.org 2011年11月25日時点のオリジナルよりアーカイブ2011年11月12日閲覧。
  101. ^ a b「Adobeと業界リーダーがOpen Screen Projectを設立」 2008年5月1日。 2009年2月10日時点のオリジナルよりアーカイブ2009年2月20日閲覧。
  102. ^ Murarka, Anup. 「Inside the Open Screen Project」 . 2009年2月10日時点のオリジナルよりアーカイブ。 2009年2月21日閲覧
  103. ^ “Open Screen Project partners” . 2009年2月24日時点のオリジナルよりアーカイブ2009年2月20日閲覧。
  104. ^ 「AdobeとNokiaが1000万ドルのOpen Screen Project Fundを発表」 2009年2月16日。 2009年2月19日時点のオリジナルよりアーカイブ2009年2月20日閲覧。
  105. ^ a b Fox, Chris (2020年12月31日). 「Adobe Flash Playerがついに廃止」 . BBCニュース. 2021年1月1日時点のオリジナルよりアーカイブ。 2020年12月31日閲覧
  106. ^スミス、アーニー(2019年10月9日)「Flashはインターネットの最もクリエイティブな時代を担っている」Vice2020年12月4日時点のオリジナルよりアーカイブ2020年11月24日閲覧
  107. ^ a b c Lawhead, Nathalie (2020年11月24日). 「忘れ去られたFlashウェブサイト運動(ウェブサイトが「新たな芸術形式」だった時代)」 . Gamasutra . 2020年11月24日時点のオリジナルよりアーカイブ。 2020年11月24日閲覧
  108. ^ Valentino-Devries, Jennifer (2010年4月29日). 「ハイライト:The JournalによるAdobe CEOへの独占インタビュー」 . The Wall Street Journal . 2017年4月16日時点のオリジナルよりアーカイブ。 2017年6月19日閲覧
  109. ^アーサー、チャールズ(2010年4月29日)「Adobe CEO、AppleのiPhoneにおけるFlashをめぐりスティーブ・ジョブズと対立」ガーディアン紙2017年6月19日閲覧
  110. ^ a b Gross, Doug (2011年11月9日). 「スティーブ・ジョブズはAdobe Flashを殺したのか?」 . CNN . 2021年1月18日時点のオリジナルよりアーカイブ2021年2月4日閲覧。
  111. ^ a b「OpenFLの紹介」。Joshua Granickのブログ。2013年5月30日。 2014年10月2日時点のオリジナルよりアーカイブ2018年3月26日閲覧。
  112. ^ Kastrenakes, Jacob (2015年12月1日). 「AdobeはFlashの使用をやめるよう人々に伝えている」 . The Verge . 2017年8月2日時点のオリジナルよりアーカイブ。 2017年7月25日閲覧
  113. ^ Cimpanu, Catalin. 「Adobe、2021年1月12日にFlashコンテンツの実行をブロックへ」 ZDNet . 2021年1月21日時点のオリジナルよりアーカイブ2021年2月18日閲覧。
  114. ^ Salter, Jim (2021年5月5日). 「Flash、またしてもさようなら—MicrosoftがWindows 10からの削除を義務化」 Ars Technica . 2021年5月4日時点のオリジナルよりアーカイブ。 2021年5月5日閲覧
  115. ^ a b Chan, Khee Hoon (2021年3月18日). 「Tracing the Sprawling Roots of Flash Preservation」 . Vice . 2021年8月7日時点のオリジナルよりアーカイブ2021年3月18日閲覧。
  116. ^ “Flashpoint Archive” . 2023年7月4日時点のオリジナルよりアーカイブ2020年7月18日閲覧。
  117. ^ “Flash Game Archive - Preserve Flash Gaming” . Flash Game Archive . 2020年7月24日時点のオリジナルよりアーカイブ。 2020年7月18日閲覧
  118. ^ Campbell, Ian Carlos (2020年11月19日). 「インターネットアーカイブがFlashゲームとアニメーションを保存」 The Verge . 2020年11月20日時点のオリジナルよりアーカイブ。 2020年11月19日閲覧
  119. ^スコット、ジェイソン(2020年11月22日)「フラッシュバック!インターネットアーカイブにおけるFlashに関するさらなる考察」インターネットアーカイブブログ2021年2月4日閲覧
  120. ^ Bailey, Dustin (2020年2月1日). 「2020年にはすべてのFlashゲームが永久に消滅するが、このプロジェクトは38,000個のゲームを保存した」 . PCGamesN . 2020年2月1日時点のオリジナルよりアーカイブ。 2020年2月1日閲覧
  121. ^ Morton, Lauren (2020年1月31日). 「FlashpointランチャーはFlashゲームを差し迫った絶滅から救う」 . Rock Paper Shotgun . 2021年1月24日時点のオリジナルよりアーカイブ。 2020年2月1日閲覧
  122. ^フィッシャー、マット (2013). HTML5 for Flash Developers . Packt Publishing Ltd. § Stage3D versus WebGL, p. 91. ISBN 978-1-84969-333-2
  123. ^ a b「Stage3D vs WebGL Performance — Airtight Interactive」 Airtightinteractive.com、2011年10月28日。2014年7月31日時点のオリジナルよりアーカイブ。 2014年8月4日閲覧
  124. ^ 「Tools Spotlight: CopperCube 4.0」 . MCV/DEVELOP . 2014年5月28日. 2015年4月10日時点のオリジナルよりアーカイブ。 2014年9月22日閲覧
  125. ^ Gladstien, Keith (2013). 『ソーシャル、モバイル、3Dの世界におけるFlashゲーム開発』 Cengage Learning. pp.  383– 421. ISBN 978-1-4354-6021-8
  126. ^ Imbert, Thibault (2012). Introducing Starling . O'Reilly Media, Inc. ISBN 978-1-4493-2089-8
  127. ^ Wagner James Au (2012). 『ゲームデザインの秘密』 John Wiley & Sons. p. 130. ISBN 978-1-118-46391-8
  128. ^ “Adobe Flash 11 adopts Unreal Engine 3 for better browser games | The Verge” . theverge.com. 2011年10月7日. 2017年7月6日時点のオリジナルよりアーカイブ。 2014年8月4日閲覧
  129. ^ Melanson, Mike (2010年1月27日). 「Solving Different Problems」 . Penguin.SWF . 2011年8月10日時点のオリジナルよりアーカイブ2014年11月15日閲覧。
  130. ^ 「Flashベンチマークと各種オペレーティングシステム」 2008年10月17日. 2012年5月8日時点のオリジナルよりアーカイブ2017年6月14日閲覧。
  131. ^ Paul, Ryan (2009年10月16日). 「ハンズオン:Hulu Desktop for Linux beta は大量のリソースを消費する」 Ars Technica . 2010年7月16日時点のオリジナルよりアーカイブ。 2010年12月4日閲覧
  132. ^ 「Flash Player 10.1: Mac OS Xのパフォーマンス向上」 2010年5月6日. 2011年1月6日時点のオリジナルよりアーカイブ2011年1月26日閲覧。
  133. ^ 「Flash Player 11:Linuxでより安定し、より高速に」2016年9月13日時点のオリジナルよりアーカイブ2016年9月14日閲覧。
  134. ^ 「SWFファイルフォーマット仕様」(PDF)。Adobe。2024年8月25日時点のオリジナルよりアーカイブ(PDF) 。 2024年12月28日閲覧
  135. ^ 「ウェブ上のビデオに何が起きたのか」 Adobe. 2010年1月6日時点のオリジナルよりアーカイブ2007年9月28日閲覧。
  136. ^ 「Adobeのプレスリリース:Flash Player 9のMPEG-4について」 Adobe.com。2010年12月3日時点のオリジナルよりアーカイブ2010年12月4日閲覧。
  137. ^ 「Adobeファイルフォーマット仕様に関するFAQ」 Adobe Systems. 2007年11月11日時点のオリジナルよりアーカイブ。 2007年11月15日閲覧
  138. ^ 「Free FlashコミュニティがAdobe Open Screen Projectに反応」。2008年9月28日時点のオリジナルよりアーカイブ2008年11月29日閲覧。
  139. ^ Graft, Kris. 「Scaleform GFx 4 が Flash 10 AS3 をサポート」 Gamasutra . 2012年9月7日時点のオリジナルよりアーカイブ。 2010年10月1日閲覧
  140. ^ 「SWFアセットの使用」 www.openfl.org . 2021年8月14日時点のオリジナルよりアーカイブ2020年12月26日閲覧。
  141. ^ 「Lightspark Flash Player、進化を続ける」 Linux.be、2010年7月9日。2016年3月13日時点のオリジナルよりアーカイブ。 2010年9月3日閲覧
  142. ^ 「Gnashリファレンスマニュアル」 www.gnu.org. 2011年11月25日時点のオリジナルよりアーカイブ2011年11月12日閲覧。
  143. ^ Duckett, Chris (2012年11月13日). 「Shumway、FlashをJavaScriptに置き換える可能性」 . ZDNet . 2014年2月9日時点のオリジナルよりアーカイブ2013年1月8日閲覧。
  144. ^ 「Shumway: Mozilla のオープン SWF ランタイム プロジェクト – The H Open: ニュースと特集」 H-online.com、2012年11月13日。2012年12月20日時点のオリジナルよりアーカイブ。 2013年1月8日閲覧
  145. ^ 「Mozilla、オープンソースのFlashレンダラー、MozillaがスポンサーのShumwayプロジェクトを公式発表 | Iloveubuntu: Ubuntuブログ」 Iloveubuntu. 2012年11月12日. 2013年1月18日時点のオリジナルよりアーカイブ。 2013年1月8日閲覧
  146. ^ 「[Phoronix] X.Org vs. XMir On KDE, Xfce, Unity Desktops」 . Phoronix.com. 2013年9月24日. 2016年9月13日時点のオリジナルよりアーカイブ。 2013年10月4日閲覧
  147. ^ Villegas, Jet (2012年11月12日). 「Shumway Open SWFランタイムプロジェクト」 . Mozilla. 2017年2月1日時点のオリジナルよりアーカイブ2016年3月11日閲覧。
  148. ^ Willis, Nathan (2012年11月21日). 「Gnash, Lightspark, and Shumway」 . LWN.net . 2021年3月8日時点のオリジナルよりアーカイブ2014年6月13日閲覧。
  149. ^ 「フラッシュ代替品のShumwayはほぼ終了 - gHacks Tech News」 2016年2月23日. 2016年7月1日時点のオリジナルよりアーカイブ2016年9月17日閲覧。
  150. ^ 「Ruffle、Flash Playerエミュレーター。GitHubにおける貢献者推移リスト」。GitHub 2021年1月24日時点のオリジナルよりアーカイブ。 2020年11月22日閲覧
  151. ^ 「Flashアニメーションはインターネットアーカイブで永久保存される」 2020年11月19日。
  152. ^ 「ダウンロード」 . Adob​​e Flash Playerサポートセンター. 2011年10月22日時点のオリジナルよりアーカイブ2016年10月1日閲覧。
  153. ^ Nickinson, Phil (2010年4月27日). 「Andy Rubin says Flash is coming in Froyo version of Android operating system」 . Androidcentral.com. 2010年12月4日時点のオリジナルよりアーカイブ。 2010年12月4日閲覧
  154. ^ 「今日がAndroid向けFlashの最終入手日」 WebProNews、2012年8月14日。2013年1月30日時点のオリジナルよりアーカイブ2015年1月12日閲覧。
  155. ^ Segan, Sascha (2010年10月19日). 「HP WebOS 2.0 with Flash: Hands On」 . PCMag . 2011年8月6日時点のオリジナルよりアーカイブ2011年10月16日閲覧。
  156. ^ 「Palm Latest Mobile Industry Leader to Join Open Screen Project」 2009年2月16日。 2009年2月23日時点のオリジナルよりアーカイブ。 2009年2月20日閲覧
  157. ^ Winokur, Danny (2011年11月9日). 「FlashはPCブラウジングとモバイルアプリに注力、AdobeはHTML5への積極的な貢献へ(Adobe Featured Blogs)」 . Blogs.adobe.com. 2012年1月18日時点のオリジナルよりアーカイブ。 2012年1月26日閲覧
  158. ^ Stevens, Tim. (2011-11-09) Adob​​e、モバイルデバイス向けFlash Playerのサポート終了を確認Archived August 4, 2017, at the Wayback Machine . Engadget.com. 2013年7月21日閲覧。
  159. ^ 「Adobe Flash Player、モバイルデバイスで利用できなくなった」2012年4月25日時点のオリジナルよりアーカイブ2011年11月11日閲覧。
  160. ^ 「Webデザイナー:FlashとSilverlightを捨て、HTML5を採用する時が来た」2011年11月12日時点のオリジナルよりアーカイブ2011年11月10日閲覧。
  161. ^ Vaughan-Nichols, Steven J. (2011年11月9日). 「Flashは死んだ。HTML5は長生きだ」 . ZDNet . 2011年11月12日時点のオリジナルよりアーカイブ。 2011年11月12日閲覧
  162. ^ 「FlashはPCブラウジングとモバイルアプリに注力、AdobeはHTML5への積極的な貢献へ」。Adobe Systems。2011年11月9日。2012年1月18日時点のオリジナルよりアーカイブ2011年11月12日閲覧。AndroidおよびBlackBerry PlayBook向けFlash Player 11.1のリリースに伴い、ブラウザ版Flash Playerは新しいモバイルデバイス構成(チップセット、ブラウザ、OSバージョンなど)に対応しなくなります。
  163. ^ 「PlayBookはFlash満載の未来を描いている。RIMにとってこれまでで最悪の決断か?」 ZDNet . 2014年8月10日時点のオリジナルよりアーカイブ。 2020年4月17日閲覧
  164. ^ 「Adobe Flashの終焉の始まり」CNN、2011年11月10日。2011年11月12日時点のオリジナルよりアーカイブ2011年11月11日閲覧。
  165. ^ 「PlayBookの将来はFlash満載?RIMのこれまでで最悪の決断か?ZDNet2011年11月13日時点のオリジナルよりアーカイブ。 2011年11月11日閲覧
  166. ^ Menn, Joseph (2010年9月9日). 「Apple、アプリ開発者向けルールを緩和」 . Financial Times . 2013年2月4日時点のオリジナルよりアーカイブ。 2011年10月16日閲覧
  167. ^ Evans, Jonny (2011年9月9日). 「Adobe、Apple iPadとiPhoneにFlashフリーのFlashを提供」Computerworld . 2011年10月7日時点のオリジナルよりアーカイブ。 2011年10月16日閲覧
  168. ^ “Photon Browser” . 2014年2月24日時点のオリジナルよりアーカイブ2014年3月5日閲覧。
  169. ^ 「Puffin Web Browser – About」2014年2月14日時点のオリジナルよりアーカイブ2014年2月12日閲覧。
  170. ^ Hemphill, Kenny (2011年9月15日). 「Microsoft、Internet Explorerのタブレット版でFlashサポートを廃止」 . MacUser . ロンドン. 2012年12月20日時点のオリジナルよりアーカイブ。
  171. ^ Bott, Ed. 「Microsoft、Windows 8およびRTのFlashのデフォルト動作を変更」 ZDNet . 2020年7月24日時点のオリジナルよりアーカイブ。 2015年2月2日閲覧
  172. ^ 「Flash Player 10.1 – インストールとアップデート」。2010年10月8日時点のオリジナルよりアーカイブ2010年11月19日閲覧。
  173. ^ Adob​​e AIR 2.6のiOS機能Archived September 25, 2012, at the Wayback Machine , Adob​​e Devnet
  174. ^モール、キャメロン (2007).モバイルウェブデザイン. Lulu.com. ISBN 9780615185910
  175. ^ “OpenFL ReadMe” . OpenFL on Github . 2019年7月10日. 2018年4月27日時点のオリジナルよりアーカイブ。 2018年3月26日閲覧
  176. ^ “OpenFL ReadMe” . OpenFL on Github . 2019年7月10日. 2018年4月27日時点のオリジナルよりアーカイブ。 2018年3月26日閲覧
  177. ^ “OpenFL Showcase” . 2017年12月26日時点のオリジナルよりアーカイブ2017年12月26日閲覧。
  178. ^ 「Flash から HTML5 へ: CreateJS ツールキットの詳細Adobe.com
  179. ^ 「Google Swiffy」 . Google Labs . 2011年9月4日時点のオリジナルよりアーカイブ。 2012年9月28日閲覧
  180. ^ L., Maxime. 「GoogleがSWFからHTML5へのコンバーターを発表」 . Linked In Groups: HTML5 Technologies . 2015年1月28日時点のオリジナルよりアーカイブ
  181. ^ 「YouTubeはHTML5 <video>をデフォルトに」 。 2015年4月23日時点のオリジナルよりアーカイブ2015年7月16日閲覧。
  182. ^ Owen, RJ; Stevens, Luke (2013). The Truth About HTML5 . Apress. p. 83. ISBN 978-1-4302-6415-6
  183. ^ Marshall, Gary (2011年3月8日). 「FlashがiPad、iPad 2、iPhoneに登場」 . techradar.com. 2011年3月9日時点のオリジナルよりアーカイブ2011年3月8日閲覧。
  184. ^ Alberti, Sandro: HTML - CSS Animation Archived August 8, 2014, at the Wayback Machine . 2019年8月21日にアクセス。
  185. ^ 「Adobe Flash Professional Toolkit for CreateJS FAQ」(PDF)2016年3月5日時点のオリジナル(PDF)からアーカイブ。 2014年8月5日閲覧
  186. ^ 「Flash Professional CCがHTML5 Canvasのサポートを追加」 。 2014年8月8日時点のオリジナルよりアーカイブ2014年8月5日閲覧。
  187. ^ “Inspire is now Adob​​e Create Magazine | Create” . 2015年11月19日時点のオリジナルよりアーカイブ。 2017年12月27日閲覧
  188. ^ “Web Flash Player - ShockWaveFlash - SWF” . 2021年10月7日時点のオリジナルよりアーカイブ2021年10月7日閲覧。
  189. ^ 「Gnashホームページ」 . Gnu.org. 2011年9月16日時点のオリジナルよりアーカイブ2011年9月4日閲覧。
  190. ^ 「高優先度プロジェクトリストの変更ログ」フリーソフトウェア財団。2017年1月29日時点のオリジナルよりアーカイブ。 2017年1月21日閲覧
  191. ^ Nitot, Tristan (2008年4月29日). 「Mozilla、FlashとSilverlightの『アジェンダ』について警告」" . ZDNet . 2008年12月27日時点のオリジナルよりアーカイブ。2011年9月4日閲覧。
  192. ^ 「Håkon Wium LieによるHTML 5のビデオ要素について」 2007年3月29日. 2021年10月30日時点のオリジナルよりアーカイブ2014年8月14日閲覧– YouTube経由。
  193. ^ 「リチャード・ストールマン、フリーソフトウェア運動とその課題について語る」オーストラリア国立大学、キャンベラ、オーストラリア:Google Video。2004年10月13日。 2021年10月30日時点のオリジナルよりアーカイブ。 2014年8月14日閲覧
  194. ^ Nielsen, Jakob (2000年10月29日). 「Flash: 99% Bad」 . 2009年2月16日時点のオリジナルよりアーカイブ2009年2月21日閲覧。
  195. ^ 「W3Cマークアップ検証サービスのヘルプ」 Validator.w3.org。2013年5月13日時点のオリジナルよりアーカイブ。 2012年1月26日閲覧
  196. ^ 「ChromeでFlashblockを有効にする方法(そして5000%セキュリティを高める方法)」 How-to Geek、2011年4月8日。2012年8月18日時点のオリジナルよりアーカイブ。 2012年8月18日閲覧
  197. ^ 「Firefox 14にClick To Playプラグイン機能が搭載される」 ghacks.net、2012年3月29日。2012年8月28日時点のオリジナルよりアーカイブ2012年8月18日閲覧。
  198. ^ “ClickToFlash” . 2013年3月2日時点のオリジナルよりアーカイブ2011年7月27日閲覧。
  199. ^ 「ノートパソコンのバッテリー寿命を延ばす方法」2017年2月8日時点のオリジナルよりアーカイブ2017年2月15日閲覧。
  200. ^ “QA/Youtube Embedded Rewrite” . 2016年8月22日時点のオリジナルよりアーカイブ2016年5月21日閲覧。
  201. ^ 「セキュリティ速報と勧告」 2010年4月6日時点のオリジナルよりアーカイブ。 2010年3月27日閲覧
  202. ^ 「専門家、Adobe Flashポリシーは危険だと指摘」 ZDNet 2009年11月12日。 2011年4月26日時点のオリジナルよりアーカイブ2010年3月27日閲覧。
  203. ^ 「Internet ExplorerのFlash攻撃から身を守る」ZDNet、2012年9月9日。2013年6月19日時点のオリジナルよりアーカイブ2013年7月7日閲覧。IEのShockwave Flashアドオンを完全に無効にすることをお勧めします。
  204. ^ 「Webブラウザのセキュリティ保護」 。 2010年3月26日時点のオリジナルよりアーカイブ2010年3月27日閲覧。
  205. ^ “Pwn2Own 2010: interview with Charlie Miller” . 2010年3月1日. 2011年4月24日時点のオリジナルよりアーカイブ2010年3月27日閲覧。
  206. ^ 「Adobe Flash Playerのアップデートが有効かどうかを確認する方法」 Intego、2013年3月8日。2013年5月17日時点のオリジナルよりアーカイブ2013年4月9日閲覧。
  207. ^ 「Adobe Flash Player:CVEセキュリティ脆弱性、バージョン、および詳細レポート」2015年3月7日時点のオリジナルよりアーカイブ。 2015年2月12日閲覧脆弱性総数291件
  208. ^ 「Adobe、Flashのウェブカメラ盗聴ホールを修正」2012年6月3日時点のオリジナルよりアーカイブ2012年4月4日閲覧。
  209. ^ 「Flash Playerをスパイシステムとして利用」2012年3月10日時点のオリジナルよりアーカイブ2012年4月4日閲覧。
  210. ^ 「Adobe Flash Player設定マネージャー」 Adobe Systems. 2010年6月20日時点のオリジナルよりアーカイブ。 2010年7月1日閲覧
  211. ^ 「グローバルプライバシー設定パネル」。Adobe Systems。2012年4月4日時点のオリジナルよりアーカイブ2012年4月4日閲覧。
  212. ^ 「Sophos セキュリティ脅威レポート 2013」(PDF) Sophos、2012年12月、11、24ページ。2013年2月3日時点のオリジナル(PDF)からアーカイブ。 2010年5月9日閲覧
  213. ^ Jobs, Steve (2010年4月29日). 「Thoughts on Flash」 . Apple.com. 2012年6月12日時点のオリジナルよりアーカイブ2012年6月18日閲覧。
  214. ^ Vincent, James (2015年7月13日). 「Facebookの新最高セキュリティ責任者、Flash廃止の期限を設定したい」 . The Verge . 2015年7月13日時点のオリジナルよりアーカイブ。 2015年7月14日閲覧
  215. ^ 「Firefox、未修正のゼロデイ脆弱性のためFlashプレイヤーをブラックリストに登録」 Ars Technica、Condé Nast、2015年7月14日。2017年7月4日時点のオリジナルよりアーカイブ。 2015年7月15日閲覧
  216. ^ 「Adobe Flashは古いためブロックされています」。Googleサポート2016年1月1日時点のオリジナルよりアーカイブ。 2015年10月20日閲覧
  217. ^ 「Apple、OS X Safariで古い安全でないAdobe Flashプラグインのバージョンをブロック」 Apple Insider 2015年10月20日。2020年7月24日時点のオリジナルよりアーカイブ。 2015年10月24日閲覧
  218. ^ソルタニ、アシュカン、キャンティ、クエンティン・メイヨー、ローレン・トーマス、クリス・ジェイ・フーフナグル(2009年8月10日)「Flash Cookieとプライバシー」SSRN eJournal .カリフォルニア大学バークレー校ロースクール. SSRN 1446862 . 
  219. ^ 「ローカル共有オブジェクト – 「Flash Cookie」電子プライバシー情報センター」、2005年7月21日。2010年4月16日時点のオリジナルよりアーカイブ。 2010年3月8日閲覧
  220. ^ 「ローカル共有オブジェクトの管理と無効化の方法」 Adobe Systems Inc. 2005年9月9日. 2010年3月8日閲覧{{cite web}}:|archive-url=形式が正しくありません: タイムスタンプ (ヘルプ)CS1 メンテナンス: url-status (リンク)
  221. ^ Colin MoockのLost ActionScript Weekendアーカイブ済み2019年3月7日、 Wayback Machine tv.adobe.com