Adobe は、HTML5、WebGL、WebAssembly からの圧力を受けて、2020 年末に Flash Player の開発と配布を終了し、コンテンツ作成者に既存の Flash コンテンツをオープン形式に移行することを推奨すると発表しました。
Adobe 社は、今回の決定のきっかけとして、Apple、Facebook、Google、Microsoft、Mozilla の協力を挙げている。
「モバイル時代は、低消費電力デバイス、タッチインターフェース、そしてオープンウェブ標準が中心です。これらはすべてFlashが及ばない分野です。」 - 2010年、Appleのスティーブ・ジョブズ
Appleはこの件に関する声明の中で、ユーザーは既に長らくFlashを使わずに生活してきたと述べており、iPhone、iPad、iPod touchはこれまでFlashをサポートしたことはなかったと指摘しています。Safariは現在、Flashプラグインを実行する前にウェブサイトごとに明示的な承認を求めており、ユーザーはプラグインを自らインストールする必要があります。
Adobeは、製品の出荷開始予定日まで、現在FlashをサポートしているほとんどのブラウザでFlashのサポートを継続します。同社によると、これには定期的なセキュリティパッチのリリース、OSとブラウザの互換性の維持、そして必要に応じて機能や性能の追加が含まれるとのことです。
Flash の廃止は、Adobe が Web 標準の開発を諦めることを意味するものではありません。同社は今後も HTML5 標準への貢献を続け、WebAssembly コミュニティ グループにも参加していきます。
この発表は、Appleの共同創業者スティーブ・ジョブズが、Adobeのウェブフォーマットは時代遅れで、低消費電力のポータブルデバイスには適していないと痛烈に批判した有名な「Flashに関する考察」という書簡を発表してから7年以上経ってから行われた。当時、iPhoneとiPadがFlashをサポートしていないことは、Appleのモバイルプラットフォームに対する一般的な批判だったが、その後数年でその話題はほぼ消え去った。
ジョブズがFlashに対して抱いた懸念は数多く、セキュリティ、パフォーマンス、バッテリー寿命、そしてタッチスクリーンデバイス向けに設計されていないことなど、多岐にわたりました。Appleは代わりに、独自のApp StoreとHTML5のようなオープンなWebフォーマットを支持することを選択しました。これは、Adobeが火曜日にFlashの終焉を発表する前から、Appleにとって先見の明のある決断であったことが証明されました。
「FlashはPC時代に、PCとマウスのために作られました」とジョブズ氏は2010年に記している。「FlashはAdobeにとって成功したビジネスであり、彼らがPC以外にも展開したい理由は理解できます。しかし、モバイル時代は低消費電力デバイス、タッチインターフェース、そしてオープンなWeb標準が重要であり、これらはすべてFlashが不足している分野です。」
ジョブズの書簡以降、現代のブラウザメーカーはFlashからますます離れつつあります。かつてはゲーム、動画、アニメーションに便利だったFlashは、セキュリティ上の脅威が少ない他の技術、特にHTML5に大きく取って代わられました。長年にわたり、Flashは攻撃者の主要な攻撃経路の一つであり、Adobeは定期的なパッチのリリースを余儀なくされていました。
Appleは昨年、macOS Sierraのリリースに伴い、Flashに対する姿勢を強めました。Sierra版SafariではAdobeのプラグインがデフォルトで無効化されているため、ユーザーはウェブページでプラグインの有効化を求められるたびに手動で有効化する必要があります。Java、Silverlight、そしてApple自身のQuickTimeも同様の扱いを受けています。
Googleは2016年8月、PC版ChromeブラウザでFlashから移行することを発表し、ページ分析などのバックグラウンド処理を含むFlashの特定のアプリケーションをブロックする計画を明らかにしました。この移行は、同月後半にリリースされたChrome 53で実施されました。