Flash vs. HTML5: Stand terakhir

Percaya atau tidak, Flash masih memiliki klub penggemar yang bersemangat. Pemutar media yang pernah ada di mana-mana untuk browser telah mengambil alih, sebagian besar berkat masalah keamanan. Namun, para diehards tetap berada di sudut Flash dalam pertempurannya dengan HTML5, meskipun ada kesan bahwa Flash mungkin berada di tali, karena HTML5 terus menutup celah fungsionalitas apa pun yang mungkin dimiliki dengan pendahulunya yang berpemilik.

Occupy HTML5, halaman Facebook yang menyebut dirinya sebagai "Gerakan untuk membersihkan dunia dari kemurnian HTML," adalah salah satu outlet yang menggunakan mantel Flash. Halaman tersebut menekankannya "bukan gerakan anti-HTML5, melainkan oposisi terhadap purisme, supremasi bias, dan penindasan perusahaan". Flash, kata Occupy HTML5, sudah matang. “Ini didukung oleh semua browser desktop utama. Stabil bila digunakan dengan benar. Jika tidak, itu sering mogok, sama seperti setiap teknologi lainnya. ” Halaman tersebut, yang memiliki lebih dari 700 Suka, dibuat oleh pendukung Flash yang bersemangat, Stephane Beladaci, yang mengatakan baru-baru ini dia berencana untuk meluncurkan kembali situs tersebut.

Flash “memberdayakan beberapa pengalaman luar biasa yang bekerja secara konsisten di semua browser utama dengan cara yang tidak dapat direplikasi tanpa teknologi Flash,” tulis Beladaci di halaman Facebook Occupy HTML5. “Memperjuangkan pernyataan sederhana tentang teknologi web membuat web menjadi kurang berpendidikan. Pada titik ini, itu menahan web. "

Namun dalam beberapa tahun terakhir, Flash telah menjadi subjek gangguan keamanan, dan vendor browser, termasuk Apple, Google, dan Mozilla, telah menjauh darinya. W3Techs, yang mengumpulkan statistik tentang penggunaan teknologi Web, melaporkan bahwa Flash hanya digunakan pada 8 persen situs web, turun dari 10 persen pada tahun lalu. Enam tahun lalu, Flash digunakan di 28,5 persen situs web, ketika Steve Jobs menulis "Pikiran tentang Flash," surat terbuka di mana dia mengutip masalah seperti keamanan, kinerja, dan masa pakai baterai saat mengumumkan bahwa Apple akan melarang Flash di iPhone-nya.

Lonceng kematian

Keputusan Jobs itu adalah hukuman mati untuk Flash, kata Shawn Drost, salah satu pendiri Hack Reactor, yang melatih insinyur perangkat lunak dalam JavaScript.

“Di mana cerita dimulai sebenarnya bahwa iOS, ketika diluncurkan, tidak mendukung Flash dan tidak pernah melakukannya,” kata Drost. “Mereka pada dasarnya membuat irisan di mana tiba-tiba setiap perusahaan harus memiliki versi non-Flash dari situs mereka untuk mengakses semua orang yang menggunakan iOS.”

JavaScript, sementara itu, telah menjadi pengganti Flash, kata Drost. “Saya tidak berpikir bahwa ada perusahaan yang akan membuat aplikasi Flash baru ke depannya,” tambahnya.

Lebih buruk lagi, kemunduran untuk Flash terus berdatangan. Bulan lalu Google menetapkan HTML5 sebagai opsi multimedia pilihan di browser Chrome-nya daripada Flash Player.

Selain itu, contoh di mana Flash dapat dianggap lebih fleksibel daripada HTML5 telah berkurang. Bahkan saat HTML5 tertinggal, ada keuntungan jika tertinggal.

Misalnya, sementara Flash memberikan akses default ke kemampuan seperti kamera dan sistem file, HTML5 memerlukan izin khusus, kata Drost. Ini bisa dilihat sebagai celah fitur untuk HTML5 atau sebagai lubang keamanan untuk Flash, yang ditutup HTML5, catat Drost.

Selain itu, Flash hingga saat ini menawarkan lebih banyak dukungan untuk manajemen hak digital daripada HTML5, tetapi sebagian besar telah diselesaikan kecuali di browser lama, tambahnya.

Perkakas flash masih lebih unggul

Meskipun Flash mungkin mengalami penurunan, Flash tidak akan segera menghilang. Meskipun seorang pencela, Drost masih melihat Flash berkeliaran selama beberapa waktu. Pertama, Flash menawarkan lingkungan penulisan yang jauh lebih baik, dengan Adobe Animate CC, daripada apa pun yang dikembangkan di dunia HTML5, katanya.

“Tidak ada paralel dalam HTML5. Jadi mungkin warisan Flash akan terus ada dan Flash, lingkungan pembuatan masih hari ini dapat mengekspor HTML5, ”katanya.

Adobe, pada bagiannya, telah menggunakan HTML5. Perusahaan mengganti nama alat Flash Professional Animate CC dan menetapkannya sebagai alat untuk mengembangkan konten HTML5 sambil terus mendukung pengembangan konten Flash.

"Sementara standar seperti HTML5 akan menjadi platform Web masa depan di semua perangkat, Flash terus digunakan dalam kategori utama seperti game Web dan video premium, di mana standar baru belum sepenuhnya matang," kata perusahaan itu akhir tahun lalu.

Adobe sejak 2010 menawarkan widget pemutar video HTML5 sendiri, berdasarkan pustaka sumber terbuka Kaltura.

Artikel terkait

  • Kursus gratis: Mulai AngularJS
  • 7 alasan mengapa framework adalah bahasa pemrograman baru
  • BERARTI vs. LAMPU untuk masa depan pemrograman
  • Unduh: Panduan kelangsungan hidup bisnis programmer profesional
  • Unduh: 29 tip untuk sukses sebagai pengembang independen
  • 13 kerangka kerja luar biasa untuk Node.js
  • 7 ide pemrograman buruk yang berhasil
  • 7 bahasa pemrograman yang sangat kami benci
  • 9 kebiasaan buruk pemrograman yang diam-diam kami sukai
  • 21 tren pemrograman populer - dan 21 menjadi dingin
  • 22 penghinaan yang tidak ingin didengar oleh pengembang
  • 13 keterampilan pengembang yang perlu Anda kuasai sekarang