
iPhoneなどのモバイルデバイスにFlashがふさわしいかどうかをめぐるAppleとAdobeの論争は、もはや哲学的な議論から現実的な議論へと発展しました。スティーブ・ジョブズは公開書簡の中で、Flashがモバイルデバイスで動作するのをまだ見たことがないと述べ、AdobeはAndroidスマートフォン向けFlash Player 10.1を5月にパブリックプレビューとしてリリースし、6月に一般リリースすると発表しました。ついにAndroidが登場し、iPhoneにFlashが搭載されていたらジョブズが言うほどひどいものだったかどうかが明らかになるでしょう。私はそうは思いません。その理由を5つ挙げます。
無料のもの
ジョブズ氏は、App StoreとWebでFlashに取って代わることができると主張していますが、重要な点が抜け落ちています。たとえそれらの手段で同じ体験ができたとしても、無料ではないということです。その好例がCanabaltです。これはWebでは無料ですが、iPhoneでは3ドルの楽しい時間つぶしアプリです。ゲームだけがその例ではありません。MLB At Batアプリは15ドルもしますが、MLB.tvの加入者がiPhoneのWebブラウザで無料で試合を視聴する方法はありません。

クロスプラットフォーム
確かに、iPhoneでFlashを許可すると、そのデバイス特有の体験が損なわれる可能性がありますが、同時にAppleのエコシステムからの脱却にも繋がります。他のWebアプリと同様に、Flashゲームやその他のアプリケーションはデータをクラウドに保存できるため、別のマシンで中断したところから再開できます。しかし、すべてのデバイスがiPhone OSを搭載していない限り、App Storeではそうは言えません。
ゲーマーのコミュニティ
Appleは、そのボリュームだけで言えば世界最大のゲームプラットフォームを持っているかもしれないが、それを中心に構築されたコミュニティは存在しない。iPhoneゲーマーは、実績、チャレンジ、コンテスト、チャットルームなどを提供するKongregateのようなFlashゲームサイトでプレイすることができない。また、既存のソーシャルネットワークと融合したFacebookゲームも楽しむことができない。たとえFarmvilleのような人気ゲームがiPhoneに登場したとしても、それらのコミュニティ機能のすべてを置き換えることはできないだろう。
真のフルウェブ
文章において「ウイズルワード(曖昧な言葉)」とは、真実を歪曲したり、調査不足を隠したりするために具体的な内容を避けることを意味します。AdobeはFlashで完全なWebが実現できると主張していますが、ジョブズの反論にもこうした曖昧な言葉がいくつか含まれています。彼は「ほぼすべての」Flashビデオは、より現代的なiPhone対応フォーマットで利用可能であり、iPhoneユーザーは「それほど多くのビデオを見逃しているわけではない」と述べています。これは具体的にどういう意味でしょうか?つまり、iPhoneユーザーは依然としてかなりの量のビデオを見逃しているということです。これは私自身の曖昧な言葉ですが。
選択ルール
結局のところ、Flash論争は原則の問題です。AppleはiPhone OSデバイス上でのユーザー体験をコントロールしようとしています。表向きは消費者の利益のためですが、一部はApple自身の利益のためでもあります。しかし、PCにおけるFlashの素晴らしい点は、それを回避できることです。WebブラウザにFlashをインストールしない、あるいはClickToFlashのような拡張機能を使って、明示的に許可した操作以外はすべてFlashでの操作を非表示にすることができます。そうする選択肢があるのは素晴らしいことです。