Panjang? Butuh hampir 8 tahun bagi microsoft untuk membuat CSS2 sederhana hampir tidak berfungsi di IE7, sementara dukungan DOM1 dalam javascript masih rusak di IE8. Itu spek dari tahun 1998.
Itu sebabnya Anda tidak akan melihat adopsi luas HTML5 dalam multimedia dalam 20 tahun ke depan. Ini sangat rumit, belum selesai, kinerja payah. Bahkan hal-hal sederhana seperti websockets dimatikan karena alasan keamanan.
Beberapa hal tidak akan berfungsi sebagai standar terbuka. Melakukan game atau MM dalam lingkungan yang seharusnya bekerja pada thin client dan mendukung penurunan kualitas? Itu gila.
Diedit: Ya, yang pertama adalah kerumitan berlebih. Anda memiliki satu plugin flash yang sama di setiap browser dan berfungsi dengan cara yang sama setiap waktu. Itu solusi sederhana dan efektif. Satu antarmuka, Anda membuat perubahan sekali, kompilasi ulang dan biola - Anda memiliki plugin untuk semua browser di pasar, dengan memanfaatkan beberapa lapisan perantara antara browser dan plugin.
Di sisi lain Anda memiliki 10 browser dan Anda ingin menambahkan misalnya. dukungan multimedia / film. Itu berarti setiap perusahaan harus mengimplementasikan media player dari awal, di samping semua orang menginginkan sesuatu yang berbeda. Apple menginginkan H.264 sehingga pemilik situs web akan membayar mereka royalti untuk codec untuk bermain film, Google dan Mozilla menginginkan VP8 sehingga mereka dapat memiliki bisnis mereka tidak terpengaruh oleh paten Apple, dll.
Jadi itu berakhir dalam mengimplementasikan hal-hal yang semua orang inginkan (sementara VP8 atau H.264 akan melakukan, untuk permulaan).
Jadi sebelum mereka dapat mengatasi perbedaan mereka, Adobe akan mengimplementasikan H.264 dalam flash, gunakan streaming dan DRM stack yang sudah tersedia dan ... sudah siap. 3-4 bulan dan Anda memiliki teknologi yang berfungsi dengan tingkat adopsi 98%.
Sederhana, satu perusahaan memutuskan, sehingga mereka dapat mendorong perubahan besar dengan cepat dan tidak perlu menambahkan "ide" dari 20 anggota "badan standarisasi" lainnya. Selain HTML5 mungkin 10-15 tahun di belakang flash, dalam multimedia. Kesenjangan hanya akan semakin besar. Dalam MAX avant baru-baru ini Anda dapat melihat dukungan pengontrol permainan dan aplikasi balap 3D layar penuh, berjalan pada flash dalam FPS penuh, dukungan akselerasi perangkat keras dan sebagainya. Sementara itu, mozilla sekarang dapat memutar video H.246 tanpa merusak browser, tetapi hanya memutar. Fungsi tambahan apa pun (seperti layar penuh, streaming, maju cepat) masih belum ada!
Selain itu saya pikir W3C hanya membuang-buang sumber daya dengan mencoba membuat HTML5 salinan flash setengah matang. Itu tidak akan berfungsi ... itu seperti mencoba membuat flash salinan HTML. Tidak akan bekerja