iPad の発表以来、再び盛り上がっている議論のトピックは、Flash と HTML5 の問題です。HTML5 がいつの日か Adobe Flash に取って代わる/取って代わることを示唆するものがあります。
私はブラウザで実行されるソフトウェアを開発していないので、私の (限られた) 理解は次のとおりです。
- HTML は、HTTP 経由でクライアント ブラウザに配信される純粋なテキスト マークアップ言語です。クライアント ブラウザはマークアップを解釈し、標準仕様に従ってページをレンダリングします (成功の程度はさまざまです)。
- Adobe Flash は、オーディオ、ビデオ、サウンド、およびラスター/ベクター グラフィックスを操作するための適切なフレームワークです。特別なオーサリング ツール (おそらくコンパイラ?) と、ほとんどの一般的なブラウザのプラグインとして利用できるカスタム プレーヤーが必要です。
技術/コーディングの観点から、テキストベースのマークアップ言語 (HTML5) がマルチメディア フレームワーク (Flash) の代替と見なされる可能性があることを (この C/C++ 開発者に) 説明してもらえますか?
独断的な議論はやめてください - 技術的な事実だけです。