メインメニューを開く

差分

Adobe Flash

1,983 バイト追加, 2020年6月22日 (月) 03:19
Adobe Flashとは、アドビが開発したオーサリングツールと、その作品を動かすための仮想マシンである。== 概要 ==もともとはマクロメディアが開発した「Shockwave Flash」という名称であった。その関係で実行ファイルの拡張子は「Shock Wave Flash」の頭文字をとった「.swf」となっている。アドビがマクロメディアを買収したため「Adobe Flash」と呼ばれるようになった。 Shockwave Flash時代は「CD付き雑誌」でよく使われていた。とくに「[[さるやまハゲの助アワー]]」の「[[ペリーのお願い]]」などは今でも[[YouTube]]などに転載され高い人気を誇っている。
== 概要 ==その後、[[インターネット]]が普及すると[[ウェブブラウザ]]に寄生し、当時のウェブブラウザでは出来ないことを実現できるとして「[[Flashゲーム]]」などを中心に爆発的に普及することとなった。
[[Windows]]では[[ActiveXコンポーネント]]として[[IE]]に寄生することで動作した。これによりIEにはない機能を次々と可能にした。
一方、[[Windows]]以外ではまともに動かなかった。
 
== 滅亡 ==
[[Chrome]]と[[Firefox]]の[[HTML5]]をめぐる覇権争いで[[JavaScript]]が高速化競争になっていた傍らで、Flashは動作速度が遅いという欠点を克服できずにいた。
 
後に[[スマートフォン]]が登場するとFlashは[[Apple]]を中心とした[[HTML5]]陣営の激しい攻撃にあった。とくに[[スティーブ・ジョブズ]]が「[[Flash]]は[[iPhone]]の[[バッテリ]]を激減させる原因しかならない」などとバッシングを繰り返したことで一気にその勢いを失った。
 
当初はFlashに友好な姿勢を示していた[[Google]]もFlashが勢いを失ったことをうけ[[Android]]や[[Chrome]]でのFlashサポートを終了することとなった。
一方、ちなみにFlashとほぼ同じ思想でありながら「高速動作」を売りにした[[WindowsSilverlight]]以外ではまともに動かなかった。も[[マイクロソフト]]から登場したが、時既に遅しで爆死した。
ChromeとFirefoxのHTML5をめぐる覇権争いで[[JavaScript]]が高速化競争になっていた傍らで、Flashは動作速度が遅いという欠点を克服できずにいた。== その後 ==「Flashはクソ、HTML5は素晴らしい」と大体的に宣伝されFlashは滅びた。
だが、HTML5は「Flashなら素人でもできること」を実現するのに「Googleの天才集団を投入」するくらいの人的リソースが必要であった。そもそも[[アップルHTML5]][[スティーブ・ジョブズAdobe Flash Builder]]がこのFlashの重さを理由に[[iPhone]]での非対応を表明したことで完全に終わった。同時期のAndroidではFlashに対応していたジョブズの言う通り完全に地雷だった。に近い存在であったためデザイナーとの相性が最悪であった。
ちなみにFlashとほぼ同じ思想で高速性を売りにしたそのような状況なのに「まともなHTML5」の[[Silverlightオーサリングツール]]も時既に遅しで爆死した。は一切登場しなかった。なぜか[[GUI]]でポチポチできるHTML5のオーサリングツールは[[Google]]や[[Apple]]や[[Microsoft]]どころか、[[ベンチャー企業]]からすらも出てこなかった。
== 現在 ==結局のところ、HTML5を吐けるようになった[[オーサリングツールAdobe Flash Professional]]としては「Adobe Animate CC」にリネームし生き残っている。(後にサブスクリプションになり[[ビルド]]すると[[HTML5Adobe Animate]]を吐くようになった。と改名)の最新版を誰もが買い直させられることとなった。
== 関連項目 ==
; 開発環境
* [[Adobe Flash Professional]]
* [[Adobe Flash Builder]]
; ランタイム
* [[Adobe Flash Player]]
* [[NekoVM]]
* [[Haxe]]