フラッシュがおそらく永久になくなった理由
重要なポイント
- Flashは1993年に描画プログラムとして始まりました。
- スティーブ・ジョブズは、2010年の「Thoughtson Flash」エッセイで、棺桶を釘付けにしました。
- 絶望しないでください。 ノートパソコンのバッテリーをすばやく消耗させる方法はまだたくさんあります。
アドビはついに、ブラウザでゲーム、アプリ、広告を実行すると同時にラップトップのバッテリーを消耗するソフトウェアプラットフォームであるFlashを廃止しました。
Flash愛好家にとっては、GoogleのChromeブラウザをインストールするだけで、コンピュータに負担をかけたり、バッテリーを叩いたりできるのは朗報です。 Flashが嫌いな人にとっては、2007年のiPhoneから始まって、衰退には非常に長い時間がかかったので、この時点で祝うのは無茶苦茶に思えます。 Flashは2015年にAdobeによって正式に放棄され、2020年12月31日に消滅しました。 しかし、なぜそれがそんなに長く続いたのですか? 何か良いことはありましたか? あなたが開発者なら、そうです。
「最初は嫌いだった」長年のFlash開発者 ジェリットダイクストラ 言った ライフワイヤー ダイレクトメッセージ経由。 「その後、[Adobe]はMacromediaを購入し、Flashにスクリプトを追加しました。 このActionScriptは非常に最小限でしたが、昨日のドキュメンタリーでPeter Gabrielが言ったように、「クリエイティブは悪意があり、できないことを伝え、とにかくそれを回避する方法を見つけます。」
フラッシュとは何ですか?
実際には、Flashは、開発者がブラウザプラグイン内で実行するプログラムを作成できるようにするソフトウェアプラットフォームでした。 つまり、Flashプラグインをインストールしている限り、これらのアプリのいずれかを実行できます。 Safari、Internet Explorer、Firefox、Chromeのどれを使用したかは問題ではありませんでした。 最近では、会社がChromeをベースにしたプロプライエタリソフトウェアを実行していない限り、ブラウザの非互換性はほとんどありません。たとえば、銀行のWebサイトがSafariで正しく機能しない可能性があります。 しかし、当時、Flashはエクスペリエンスがどこでも同じであることを保証する方法でした。
しかし、問題は経験でした。 Flashを使用すると、ゲームをプレイしたり、アプリを実行したり、Webサイト全体をデザインしたりできます。これには、他の方法では不可能だったアニメーションや双方向性が備わっています。 また、ビデオの再生(YouTubeはネイティブビデオの再生に切り替える前にFlash上に構築されていました)や、邪魔な広告を表示するためにも使用されました。 そしてその間ずっと、それは ノートパソコンのバッテリーを早く消耗しました.
Flashもネイティブエクスペリエンスではありませんでした。 Macでは、他のMacソフトウェアのように見えたり動作したりしませんでした。 この意味で、FlashはElectronの前身でした。 ブラウザベースのソフトウェアプラットフォーム クロスプラットフォームアプリ(SlackやNotionなど)を実行するための 暴走使用で知られる コンピュータリソースの。
そして、これがFlashの成功の手がかりです。 ユーザーは、ものがどのように機能するかを気にしません。 インタラクティブサイト、ビデオ、およびWeb上で慣れている他のすべてのものが必要です。 一方、開発者はElectronを愛し、Flashを愛していました。
フラッシュ開発者
そもそも、Flashは簡単でした。 そして、それは仕事というよりは遊びのようなものでした。
「Flashを使用すると、ビジュアルから始めて、アニメーション化するために実験的にコードを追加することができました」とDijkstra氏は言います。 デベロッパー アカシックシーア 言った ライフワイヤー 「キャラクターを作成してアニメートできるのは最高でした」というダイレクトメッセージを介して。
その後、Adobeがスクリプトを追加するにつれて、Flashは強力なプラットフォームになりました。 「真面目なコーダー」の注目。 ダイクストラは、「一緒に行ったが、[私]はあまり幸せではなかった」と説明した。 それについて。"
問題は、Flashがより複雑でコーダーフレンドリーになるにつれて、プログラマー以外の人が使用するのが難しくなり、楽しくなくなることでした。 同時に、このパワーはフラッシュを不可欠にしました。 そして、iPhoneが登場しました。
Flashについての考え
2010年4月、SteveJobsは Flashについての考え、AppleがiPhone、iPad、iPodtouchでFlashを許可しなかった理由を説明する公開書簡。 その理由には、セキュリティ、バッテリー寿命への影響(モバイルデバイスでは重要)、タッチ互換性の欠如、Flashが「完全なWeb」ではなかったという事実が含まれていました。
興味深いことに、ジョブズによれば、Flashを許可しない「最も重要な理由」は、FlashがアプリをiOSデバイスに取り込む別の方法を効果的に作成したことでした。Appleによって制御されていない方法です。 Jobsの見解は、これらのクロスプラットフォームアプリは新しいテクノロジーの採用に時間がかかるというものでした。 そして彼はポイントを持っていました。 エッセイから:
アドビは、アップルのプラットフォームに拡張機能を採用するのに非常に時間がかかりました。 たとえば、Mac OS Xは10年近く出荷されていますが、Adobeは2週間前にCS5を出荷したときに完全に採用しました(Cocoa)。 アドビは、Mac OSXを完全に採用した最後の主要なサードパーティ開発者でした。
これは、AppleのApp Storeに対する現在の見方を予見させるものであり、今回はソフトウェアの許可を拒否しています。 Epic、Google、Microsoftなどの開発者がiOSアプリにアプリストアを含める場合、動機は同じです。 コントロール。
フラッシュの終わり
閃光、 もともと1993年のベクトル描画アプリケーション SmartSketchと呼ばれるものは1996年にMacromediaに買収され、2005年にMacromediaを買収したときにAdobeに買収されました。 2015年、Adobe Flashの使用をやめるように人々に言いましたその後、2017年に、2020年12月31日に行われたFlashの公式の「保守終了」を発表しました。 とにかく、誰もが実際にそれを使用しているわけではありません。
続行するにはFlashプラグインが必要であるという奇妙なサイトに出くわすかもしれませんが、おそらくタブバーに進んで閉じるボタンをクリックする必要があります。 それは正しいことのようです。