私は簡単な話をしますが、私の意見では、かなり興味深いイベントを伝えたいだけです。FacebookはHTML 5でのモバイルアプリケーションの開発を拒否し、各プラットフォームのネイティブ開発に切り替えます。
Mark Zuckerbergは演説の中で、HTML 5アプリケーションを開発する戦略がうまくいかなかったことを認めました。 彼は、HTML 5を使用することが会社の最大の間違いであり、結果は時間の浪費に過ぎないことを認めました。 彼が言ったように、「私たちは望みどおりの品質を得ることができませんでした...」-「希望するアプリケーションの品質を得ることができませんでした。」 彼はHTML 5が悪いとは言っていません。 これは、特定の状況では、このテクノロジーが適切なレベルでタスクを解決できなかったという事実を表しています。
興味のある方は、 ここで全文を読むことができます (英語のテキスト)。
紳士、私は自分から少し挿入します。 コメントを読んだ後、次のことを明確にしたいと思います。
1)はい、Facebookからのそのような声明はHTML5の配布において役割を果たします。多くの場合、それを誤解するでしょう。いずれにしても、心理的効果はそうなります。
2)この声明は、HTML5の方向性の石ではなく、HTML5テクノロジースタックに基づいたモバイルデバイス用アプリケーションの開発が期待される高い結果をもたらさないという事実の声明です。 特に、Android、特にバージョン2 *の開発は、こうしたアプリケーションの大きな問題になります。これらのデバイスのほとんどが現在、ネイティブブラウザーが少なくとも奇妙に動作し、html5を部分的にサポートしているためです。 したがって、これらのバージョンのAndroid用の複雑なHTMLインターフェイスを開発するために、タスクは実際には非現実的です。 実際、Android 2上のデバイスは、この決定を下す上で決定的な役割を果たしました。
3)そしてもちろん、ウェブテクノロジーは特定のプラットフォームの適合性をエミュレートするように設計されていないという事実から逃れることはできないため、それらを追いかけることはアプリケーションの複雑さを遅らせ、応答を遅くするだけです。