AndroidでFlashが失敗した理由とAdobeにとっての意味

昨日、1年前には考えられなかったようなことが起こりました— Adob​​eは、モバイルデバイス用のFlash Playerをあきらめました。別の水曜日までの間、アドビは静かにFlashプラグインをGoogle Playストアから削除し、事実上敗北を認めました。悲しいことに、それはずっと前に起こったはずです。AndroidのFlashは最初から運命づけられていました。

約束、約束

Adobeが間もなくFlash for Androidのリリースを発表したとき、私は信じられないほど興奮していたことをはっきりと覚えています。それは2010年で、持っていた電話はNexus Oneでした。初期のビデオデモはかなり見栄えがよく、Nexusでビデオがスムーズに再生され、バッテリーへの影響はそれほど悪くないという約束が付いていました。残念ながら、これはすべて煙と鏡でした。



Flashの最初のリリースは、目新しさの効果だけに適していました。 「見て、ビデオはWebページで再生されます!」私たちは叫んだ。ビデオの再生はほとんどの時間で途切れがちで、バッテリーの寿命は深刻な影響を受けていました。言い訳がなされた。これは最初のリリースで、Nexus Oneはハードウェアヒープの最上部にありましたが、まだ1GHzチップしか実行していませんでした。



閃光修正プログラムは引き続き公開されましたが、バグはつぶされませんでした。 Android 3.0 Honeycombが発表されるまでに、Adobeは壊れたレコードのように聞こえていました。ハニカムと組み合わせたFlash 10.2の進歩は、私たちが常に望んでいたビデオ体験になると言われました。最後に、FlashはマルチコアARMチップとGPUアクセラレーションを利用します。

あなたはおそらく次に何が起こったかを推測することができます。 FlashはまだAndroidで苦痛な体験でした。確かに、技術的には少し良くなりました。ビデオを見たり、Webページ上のFlashオブジェクトを操作したりできます。ただし、Flashが有効になっている場合は、低いフレームレートと一般的なスクロールラグに対処する必要がありました。 2011年後半にFlash 11が登場する頃には、もう誰も気にしていませんでした。



Flashの擁護者が少人数でいるにもかかわらず、より大きなAndroidコミュニティがFlashを超えました。執筆は壁で行われ、数か月前、アドビはそれが Android版Flashの開発を中止する。ある意味でそれは終わりのように感じられましたが、実際にモバイルデバイスでFlashが停止していると言えるのは、Google Playからアプリが削除されるまでではありませんでした。

モバイルの真実

アドビは急成長しているモバイルデバイスエコシステムの一部を望んでいたのは当然でした。スマートフォンでのビデオ視聴が大きな問題になることを正しく確認しましたが、Androidフォンを普及させたのと同じ要因がFlashの実装を非常に困難にしました。

スマートフォンを操作する主な方法はタッチスクリーンであり、Flashはタッチスクリーン上で根本的に貧弱なエクスペリエンスでした。 Flashコンテンツ、特にビデオは、ホバー、クリック、ドラッグできるマウスカーソルがあることを前提としています。 Androidフォンにはこれに相当するものはありません。たとえば、ビデオプログレスバーをドラッグしようとすると、画面をスクロールするだけです。 Flashコンテンツのボタンも小さすぎて、不正確な静電容量式タッチスクリーンで使用できません。



Adobeは、Flashでフルスクリーンビデオを可能にすることでこれを回避しようとしましたが、これがめったにうまく機能しないことがわかりました。 Flashコンテンツで使用されるタッチフレンドリーなビデオプレーヤーインターフェイスを取得するためのプッシュの失敗もありました。これを実現するためのモバイルFlashへの関心は十分ではありませんでした。

ARMチップパフォーマンスとバッテリー寿命の問題は、おそらくアドビが対処しなければならない最も厄介な問題でした。 Flashは、デスクトップx86システムで実行するように設計されています。スマートフォンを優れたものにした低電力ARMチップも、Flashのパフォーマンスを低下させました。プラグインをARMデバイスで動作させるのは、正方形のペグを丸い穴に打ち込むようなものでした。アドビはそれをしましたが、それは混乱でした。

あなたはおそらくモバイルデバイスでたくさんのビデオを見ました、そしてそれらはうまくいきました。これは、ARMデバイスにH.264ビデオ用のハードウェアビデオデコードがあるためです。これまでに出会ったほとんどすべてのHTML5ビデオは、MP4ラッパーに埋め込まれたH.264ビデオです。電話は、バッテリーを消耗させずにこの種のファイルをデコードするのに非常に優れています。 Flashは、この種の組み込みパフォーマンスと競合することはできませんでした。

アドビは小さな会社ではありませんが、ビデオを適切に再生できるようにビットを調整して最適化することはできませんでした。 FlashがAndroidでうまく機能することは決してありませんでした。

アドビの未来

AndroidでFlashをテストするたびに、適切なテストページを見つけるのが難しくなりました。 Flashが登場してから2年間で、HTML5ビデオへの大きな変化がありました。 New York TimesやTime.comなどのサイトは、FlashコンテンツをAndroidデバイスに提供するために使用されていましたが、最終的にHTML5に移行しました。

アンドロイドフラッシュアドビがFlashを機能させることができたなら、それは素晴らしい代替案だっただろう。どのような種類のビデオもFlashの後ろに置くことができ、簡単なビデオを見たいユーザーには問題なく動作します。 H.264を使用したHTML5は非常にうまく機能しますが、範囲は狭いです。 H.264コーデックは特許を阻害しているため、OggまたはVP8を新しい標準にすることを求める声も出ています。しかし、繰り返しになりますが、 H.264 ハードウェアデコード。

Flashはモバイルでは機能しませんが、デスクトップの世界ではまだ存在しています。 HTML5は非常に優れたテクノロジーですが、ビデオファイルをユーザーに公開します。 DRMを使用した著作権で保護されたコンテンツの場合、Flashは依然として望ましいオプションです。 Flashゲームは、オンラインエンターテインメントの大部分を占めていますが、縮小しています。これらすべてがHTML5に移行するには時間がかかります。アドビは、2013年の「Flash Next」プロジェクトがこれら2つの足場をもう少し長く維持できることを期待しています。

AdobeもAndroidで存在感を示しています。 Photoshopはブランドの巨人です、そしてPhotoshop Touchは素晴らしいアプリです。アドビがこの製品をモバイルプラットフォームでさらに推進することを期待しています。タブレットに加えて、携帯電話でPhotoshop Touchを取り除いてさえいるかもしれません。この会社には、頼りになるAIRプラットフォームもあります。 AIRは、FlashのようなアプリをサポートするPlayストア(およびデスクトップ)で入手できるフレームワークです。 Androidにはそれほど多くありませんが、アドビではこれを宣伝します。

AdobeはおそらくAndroid版Flashの開発に2倍の時間を費やした可能性がありますが、それでも十分ではありませんでした。 Flashが便利になったときでさえ、それは決して良い経験ではありませんでした。 FlashのWebページにクラッシュすることに夢中になることは一度もなかったし、他のほとんどのユーザーもそうではなかった。 FlashはAndroidでは機能しませんでしたが、少なくともAdobeはトレンドの前に出ようとしました。あなたは少なくとも彼らにその功績を認めなければなりません。

Copyright © 全著作権所有 | 2007es.com