Ulasan InfoWorld: Microsoft Silverlight 4 vs. Adobe Flash 10.1

HTML5, dengan janji penjelajahan bebas plug-in, API grafik dan animasi 3D, tag video dan audio bawaan, penyimpanan data offline, dan Pekerja Web untuk mengelola proses latar belakang yang berjalan lama, tampaknya mengeja akhir dari berpemilik RIA (aplikasi Internet kaya) platform. Tapi laporan kematian Flash dan Silverlight, seperti kata pepatah, sangat dilebih-lebihkan.

Untuk memenuhi kebutuhan Web yang terus berkembang, perusahaan seperti Adobe dan Microsoft dapat meningkatkan plug-in mereka jauh lebih cepat daripada grup standar mana pun yang dapat mendorong spesifikasi baru melalui komite. Pengerjaan HTML5 pertama kali dimulai pada tahun 2004, dan tidak diantisipasi untuk memiliki status Rekomendasi W3C yang sebenarnya hingga setidaknya 2022. Web akan terus berubah, dan bukan badan standar yang memimpin.

[Juga di: Baca primer Neil McAllister, "Apa yang dapat Anda harapkan dari HTML5." | Tetap up to date dengan berita dan pandangan terbaru dalam pengembangan perangkat lunak dengan buletin Pusat Pengembang. ]

Saat ini, Kelompok Kerja Teknologi Aplikasi Hypertext Web (WHATWG), sebuah konsorsium yang bertujuan untuk mendorong standar Web baru, bahkan tidak dapat menyetujui codec video mana yang harus didukung, meninggalkan pilihan untuk interoperabilitas kepada pembuat browser individu. Dukungan untuk standar HTML baru akan datang dalam bentuk dribs dan drab yang hanya akan mempersulit pekerjaan developer. Penyedia konten web dan pengembang aplikasi Internet yang kaya akan terus tertarik pada ekosistem RIA terkuat - perangkat pengembangan terlengkap dan mekanisme pengiriman konten paling andal, yang keduanya tidak ditangani oleh HTML5.

Platform RIA terkaya saat ini (dan di masa mendatang) berasal dari raksasa yang saling bentrok, Adobe dan Microsoft, yang platform Flash dan Silverlightnya menggabungkan alat yang sangat baik untuk pengembang dan desainer, dukungan klien yang luas, dukungan kuat untuk teknologi sisi server, kemampuan manajemen hak digital , dan kemampuan untuk memenuhi kasus penggunaan yang beragam seperti dasbor perusahaan, streaming video langsung, dan game online. Dan masing-masing telah menelurkan pembaruan baru, masing-masing untuk Flash 10.1 / AIR 2 dan Silverlight 4, yang menempatkannya pada posisi yang hampir sama. Mana yang harus Anda pilih?

Adobe Flash 10.1 dan AIR 2

Selain itu, Adobe menawarkan seperangkat alat (tersedia sebagai bagian dari CS5 atau mandiri) yang meningkatkan pengembangan Flash. Selain alat pembuatan Flash Professional, ada Flash Catalyst baru - alat desain interaksi untuk pembuatan prototipe cepat dari antarmuka dan perilaku pengguna - dan Layanan Data LiveCycle atau BlazeDS bersumber terbuka Adobe untuk remote dan pesan Java.

Kartu catatan angka Manajemen hak digital (10.0%) Integrasi desain (20.0%) Alat pengembang (30.0%) Dukungan platform klien (20.0%) Nilai (10.0%) Dukungan codec (10.0%) Skor Keseluruhan (100%)
Adobe Flash 10.1 / AIR 2 8.0 7.0 7.0 9.0 8.0 9.0 7.8
Microsoft Silverlight 4 7.0 9.0 9.0 7.0 9.0 8.0 8.3