Ada banyak kontroversi mengenai penggunaan Flash di masa depan (dan saat ini) dan adopsi Silverlight. Haruskah saya terus menggunakannya jika saya sudah atau saya harus menggunakan sesuatu yang lain, seperti HTML5?
html5
flash
silverlight
Jason
sumber
sumber
Jawaban:
Flash dan Silverlight keduanya adalah platform yang kuat dan sangat tergantung pada keadaan Anda. Saat ini, basis pengguna untuk Flash jauh lebih besar karena usianya dan lebih banyak orang cenderung menginstalnya.
sumber
Anda dapat menggunakan Flash / Silverlight, tetapi saya merasa Anda memberikan beberapa cara alternatif untuk konten jika memungkinkan.
Pikirkan plug-in yang tertanam hanya sebagai lapisan lain di situs Anda. Ini harus berfungsi sebagai teks biasa dan GET / POST tindakan. Perbaiki tampilan dan nuansa dengan CSS. Tingkatkan respons dengan JavaScript. Akhirnya tambahkan whizbang dengan Flash atau Silverlight.
Selama lapisan Anda tidak merusak lapisan di bawahnya, tambahkan semuanya dan layani pengguna Anda sebaik mungkin sesuai anggaran Anda.
sumber
Saya pikir ini akan menjadi pendapat pribadi tetapi saya akan mengatakan tidak.
Tidak karena Anda menghentikan apa pun yang menjalankan iOS Apple dan sementara itu mungkin bukan masalah besar, tidak ada gunanya memulai dari kerugian. Saya juga menemukan plugin semacam itu sedikit mengganggu pada browser normal dan memiliki flash blocker dan semacamnya diinstal dan mereka hanya diaktifkan jika saya menyetujuinya.
Saya akan mengatakan hanya menggunakan plug in jika Anda memiliki kebutuhan geniune. Daripada demi itu.
sumber
HTML5 tidak lengkap, tapi saya melihat banyak janji. Jika itu adalah situs yang menghadap umum, Flash Player setidaknya harus didukung, Silverlight ke tingkat yang lebih rendah karena sebagian besar pemirsa harus menginstal plugin.
sumber
Itu semua tergantung pada audiens target Anda. Apakah orang-orang yang Anda bangun di situs Anda mengharapkan Flash atau Silverlight? Apakah mereka akan ditunda jika ada? Saya akan menyarankan menggunakan pengambilan keputusan yang berfokus pada pelanggan pada pertanyaan seperti ini daripada teknis. Kenali pelanggan Anda dan rencanakan dengan tepat.
sumber
Jika HTML5 memungkinkan Anda untuk melakukan semua yang Anda butuhkan, maka saya akan merekomendasikan menggunakannya. Namun, jika Anda memerlukan akselerasi GPU, atau DRM, atau beberapa fitur atau fungsionalitas lain yang tidak ada dalam implementasi HTML 5 browser saat ini, lihat Flash atau Silverlight.
sumber
Secara pribadi, saya memasang Flash blocker karena saya tidak terlalu peduli dengan Flash atau Silverlight. Saya juga bukan pengembang web profesional tetapi saya merasa bahwa jawaban yang aman mungkin "itu tergantung pada siapa audiens target Anda". Pada titik ini tampaknya HTML 5 memiliki masa depan yang cerah dan potensi untuk menjangkau berbagai perangkat yang lebih luas - tetapi Flash memang memiliki basis terinstal yang besar dan dapat digunakan untuk banyak hal sekarang tanpa khawatir tentang seberapa modern browser pengguna tersebut. .
Yang sedang berkata, saya memang melihat penggunaan yang menarik yang mengeksploitasi koneksi Silverlight ke .NET framework. trypython.org menggunakan Silverlight untuk mengirimkan IronPython ke browser klien yang memungkinkan semua jenis shenanigans yang rapi.
Jadi, Silverlight dan Flash penting karena mereka memberikan alternatif untuk JavaScript untuk pemrograman sisi klien. Dan alternatif selalu bagus.
sumber
Jika audiens yang ditargetkan situs web Anda tidak menggunakan IE, maka tidak, Anda tidak boleh menggunakan Flash atau Silverlight.
Jika audiens yang ditargetkan oleh situs web Anda menggunakan IE, dan jika Anda perlu melakukan sesuatu yang hanya dapat dilakukan oleh Flash atau Silverlight (mengirim video, katakanlah), maka Anda tidak memiliki alternatif yang mudah ditangani, atau dengan basis pengguna sebesar.
Jika apa yang ingin Anda lakukan dengan Flash atau Silverlight adalah sesuatu yang tidak boleh dilakukan dengan mereka di tempat pertama (navigasi, katakanlah) maka saya tidak ada yang tersisa untuk dikatakan kepada Anda. Selamat siang, tuan.
sumber
Kontroversi besar tentang Flash atau Silverlight adalah tentang kurangnya dukungan smartphone (terutama iPhone), ketidakstabilan / kerentanan plugins dan aksesibilitas yang buruk dari situs web berbasis plugin.
Saran saya adalah, jika Anda melakukan sesuatu yang sangat mendasar yang dapat dilakukan dalam HTML + CSS + JavaScript sederhana dan relatif didukung dengan baik di seluruh browser web, jangan lakukan itu dengan plugin.
Jika Anda ingin menargetkan iPhone, maka jangan gunakan plugin sama sekali.
Jika tidak, pikirkan fitur yang Anda butuhkan:
Namun, ingat bahwa tidak ada solusi tunggal untuk pertanyaan "HTML5 atau plugin?". Situs web yang berbeda memiliki kebutuhan yang berbeda pula.
sumber