Webの開発側にいる人間でFlash死ね!HTML5最高!と言っている人は正直どうかと思ってます。
ざっくり比較。

34dc3a3aa2a7982c70d7fb30180f9a78e6dabb99


まとめたら、分かるんですけど、「PCで」Flashが無くなってHTML5になることに、技術的にも経済的にもメリットはないです。たぶん。

HTML5がオープンだからすばらしい!という人がいます。しかし、swfのバイナリの仕様書はかなりオープンです。ガラケーのソシャゲなどはswfをサーバーでゴリゴリ生成しているのでオープンでないと実装できません。ぼくも昔、mingのライブラリをビルドして、swfをゴリゴリ吐いてました。

ただ、HTML5と違い、Flashの設計の過程はadobeさんの独裁でクローズです。その代わり完全統一仕様です。一方、HTML5の場合は、船頭多くして...のような状態で、設計の過程もオープンですが、各社の実装がバラバラで、カオスです。その苦労は開発会社に降りかかってきます。

スマホはHTML5でいいと思います。WebKitの潮流が来てますし、Windows Phoneも普及しそうに無いので、HTML5でいいと思います。

Appleなどがflashを排除した理由はオープンとかメモリとか消費電力ではないです。99%以上がオトナの理由です。ブラウザの権利関係や歴史をご存知のかたは、説明しなくてもいいかと思いますが、オトナの理屈でしかないです。知らない人は、おとうさんか、おかあさんに聞いてください。

経験的に、ここ数年、アメリカの大きな会社がオープンだ、オープンだと言っていることは、「普通の」クリエイターが儲からないケースが多いように思います。