ウェブサイトを「モバイルフレンドリー」にするためには、ウェブサイトでフラッシュが使用されていないことを確認する必要があると言われました. これがなぜなのかわかりません、誰か説明できますか?
2 に答える
主な理由は、iOS がネイティブで Flash をサポートしていないためです。
Flash を使用して iOS デバイス用のアプリを開発し、Flash CS5 の iPhone 用パッケージャーを使用して公開できます。Apple は 2010 年に、サードパーティの開発ツール (Unity や Flash など) を使用して構築されたアプリケーションを App Store で配布することを許可しないと発表しましたが、その後、これらの制限を解除しました。
しかし、iOS デバイスの Web ブラウザは依然として Flash コンテンツを再生できません。
Apple が Flash コンテンツを差し控えている理由については、さまざまな意見がありますが、結局のところ、答えは非常に単純です。Apple は、Flash コンテンツを禁止することで、長期的にはより多くの利益を得ることができると信じているからです。
Flash はサードパーティのプラグインであり、iOS や新しい Android デバイス (バージョン 4.1 以降) などのほとんどのモバイル環境と互換性がありません。HTML5 は、Flash に代わるテクノロジーとして台頭しています。
Steve Job のFlashに関する考えは、モバイル デバイスで Flash をサポートしないという Apple の選択に関する良い読み物です。