HTML5: apakah ini akan mematikan Flash?

Sudah lebih dari 10 tahun sejak rilis terakhir HTML sehingga kegembiraan tentang HTML5 dapat dimengerti, tetapi apa yang diharapkan pengguna?

HTML5: apakah ini akan mematikan Flash?
blog-html-5-versus-flash-462x376

Lihat Wikipedia dan jawabannya terungkap di paragraf pertama dalam jumlah yang sama dengan pernyataan misi: “(HTML5) bertujuan untuk mengurangi kebutuhan akan kaya berbasis plug-in berpemilik teknologi aplikasi internet (RIA) seperti Adobe Flash dan Microsoft Silverlight.” Ini adalah misi yang dimainkan orang lain, tidak terkecuali Steve Jobs dalam misinya terkini menyerang Flash.

Tapi apakah HTML5 benar-benar merupakan ancaman serius bagi Flash?

Lihatlah spesifikasi HTML5 dan jelas bahwa formatnya memang telah dirancang secara eksplisit untuk menggunakan Flash. Ada beberapa elemen semantik baru, tetapi pada dasarnya HTML5 dirancang untuk menyediakan lingkungan yang lebih kuat dan kaya desain untuk pengembangan aplikasi berbasis browser. Kuncinya adalah penanganan DOM yang lebih ketat, API baru, dan persamaan HTML baru untuk komponen halaman web Flash yang paling umum:

untuk grafik dan animasi sederhana; Di barisan dukungan untuk tombol mewah dan rollover; dan, fitur yang paling disukai semua orang, asli

Tapi tunggu dulu. Tersirat dalam gagasan HTML5 sebagai 21 modernst abad Flash-killer adalah saran bahwa itu akan lebih baik daripada Flash. Jadi di manakah fitur dan keunggulan baru yang penting yang ditawarkan HTML 5 yang tidak bisa dilakukan Flash? Atau memang belum? Saya dapat memahami kegembiraan saat ini seputar video HTML5, misalnya, jika Flash belum mendukung codec H.264.

Faktanya, satu-satunya keuntungan praktis dari penanganan HTML5 dibandingkan penanganan Flash tradisional adalah bahwa pengguna iPhone dan iPad akan dapat melihat hasilnya. Namun daripada membuang Flash dan mengerjakan ulang praktik desain saat ini dan Web yang ada, cara termudah untuk mewujudkannya adalah Steve Jobs mengizinkan Flash ke platformnya. Dan benar-benar tidak ada alasan untuk tidak melakukannya karena iPad secara khusus akan menjadi platform yang brilian untuk Flash. Keduanya akan, dapat, dan harus dibuat untuk satu sama lain, terutama dalam bentuk rilis 10.1 yang dioptimalkan untuk seluler yang akan datang.

Namun, berdasarkan Jobs tindakan terbaru dan kurangnya protes publik, itu sangat tidak mungkin jadi sepertinya satu-satunya cara desainer untuk mempertahankan satu-satunya platform web terpadu yang sangat penting adalah membuang Flash demi mendukung HTML5. Dan sementara HTML5 mungkin tidak menawarkan kekuatan baru yang menarik yang tampaknya diasumsikan oleh perancang web, jika memang demikian semua yang dilakukan Flash, pasti Jobs benar bahwa itu lebih baik ditangani secara native di browser dan secara terbuka standar?

RIA: Bab Berikutnya dari Web

Tetapi HTML5 tidak menawarkan semua kekuatan yang dimiliki Flash. Seperti yang saya tulis di posting terakhir saya – Flash Baru yang Ditingkatkan – Flash saat ini sedang diubah. Di bawah Adobe, Macromedia Flash lama dari komponen halaman web tersemat yang dirancang untuk menggantikan HTML5 tidak lagi menjadi fokus. Alih-alih, format Flash sekarang diluncurkan sebagai platform web universal dengan haknya sendiri untuk memberikan Aplikasi Internet Kaya yang berdiri sendiri (RIA).

Hal yang terpenting dalam praktiknya adalah bahwa basis desain yang luas dari pengguna perangkat lunak kreatif Adobe dapat menampilkan karya mereka secara langsung sebagai Flash RIA seperti yang mereka lakukan saat ini ke PDF. Seperti halnya pengguna aplikasi non-Adobe seperti yang ditunjukkan oleh banyak konverter PowerPoint ke Flash. Dan pengembang dapat menggunakan platform untuk menghadirkan fungsionalitas luar biasa juga seperti yang ditunjukkan oleh orang-orang seperti itu photoshop.com.

Singkatnya, RIA berbasis Flash dapat pergi ke tempat-tempat yang tidak akan pernah dapat dijangkau oleh halaman web sederhana, apa pun versi HTML yang mendasarinya.

Mungkin cara terbaik untuk memikirkan platform web baru berbasis Flash ini adalah dengan beralih dari halaman web ke mengirimkan dokumen dan aplikasi bergaya iPhone/iPad mandiri. Perbedaan besar pada pendekatan Apple adalah bahwa pengembang dan desainer non-coding akan dapat dengan bebas membuat konten yang kaya dan aplikasi internet sesuai keinginan mereka. perangkat lunak, mengirimkan hasilnya melalui server mereka sendiri dan memungkinkan semua pengguna akhir untuk mengakses pekerjaan mereka dengan bebas baik secara online langsung melalui browser/pemutar mereka atau offline dan di luar browser melalui UDARA.

Yang tentu saja menjelaskan mengapa Steve Jobs begitu bertekad untuk menjauhkan Flash dari perangkat kerasnya dan keluar dari App Store-nya, dan idealnya menghapusnya sama sekali dari Web. Jauh dari mempertahankan Web yang terbuka dan bersatu, Steve Jobs menyerangnya secara langsung.

Dengan demikian, sementara HTML5 sama sekali bukan pembunuh Flash dalam hal teknologi atau kemampuan, itu pasti merupakan ancaman serius. Secara khusus itu bisa memberi Steve Jobs waktu dan perlindungan yang dia butuhkan untuk membuat platform Flash serius dan mungkin kerusakan terminal hanya dengan tidak mendukungnya. Lagi pula, apa gunanya format untuk konten dan aplikasi yang kaya yang tidak bisa dilihat oleh pasar seluler kelas atas yang sangat penting?

Jika HTML5 berhasil dalam tujuannya untuk mengikis penggunaan Flash dan akhirnya membantu Steve Jobs menghentikannya memimpikan platform RIA yang universal dan terbuka, itu akan membuat Web tak terhitung dan tak dapat diperbaiki kerusakan. Alih-alih mengantarkan bab berikutnya dari Web, HTML5 mungkin akan menutup pintunya.