it-swarm-id.com

Haruskah saya masih menggunakan Flash atau Silverlight?

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?

8
Jason

Flash dan Silverlight keduanya merupakan 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.

5
Nat Ryall

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.

3
MrChrister

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.

2
Damien

Kontroversi besar tentang Flash atau Silverlight adalah tentang kurangnya dukungan smartphone (terutama iPhone), ketidakstabilan/kerentanan plugin 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:

  1. Jika satu-satunya cara untuk melakukannya adalah dengan plugins, maka gunakan plugins.
  2. Jika tersedia dalam standar yang lebih baru (HTML5/CSS3), tetapi beberapa browser tidak mendukungnya (IE6, misalnya), tetapi degradasi yang baik dimungkinkan, kemudian membangunnya dalam standar tersebut dan dengan anggun degradasi.
  3. Jika degradasi yang anggun tidak dimungkinkan, apakah dapat diterima untuk memiliki dua versi aplikasi Anda? Jika demikian, maka Anda dapat memiliki versi HTML5 dan versi plugin. Inilah yang dilakukan YouTube.
  4. Jika memiliki dua versi tidak dapat diterima, lalu siapa pengguna rata-rata Anda? Berapa banyak pengguna yang memiliki browser "modern" vs. berapa banyak pengguna yang memiliki plugin? Bagaimana situasinya dalam beberapa tahun ke depan? Berdasarkan jawaban, pilih HTML5 atau plugin.

Namun, ingat bahwa tidak ada solusi tunggal untuk pertanyaan "HTML5 atau plugin?". Situs web yang berbeda memiliki kebutuhan yang berbeda pula.

1
luiscubal

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.

1
adamcodes

Itu semua tergantung pada target audiens 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.

1
Larry Smithmier

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.

1
Steve Tranby

Secara pribadi, saya memiliki pemblokir Flash diinstal karena saya tidak terlalu peduli untuk 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 terpasang yang besar dan dapat digunakan untuk banyak hal saat ini tanpa khawatir tentang seberapa modern browser pengguna.

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.

1
Sharpie

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 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.

1
Bryson