Flash'ı unutmak ve HTML5'i kullanmak için zaman geldi mi?


12

HTML5 tanımında okuduğumda Flash'ın yapabileceği her şeyi yapabilir! kendime soruyorum flaş öğrenmek için zamanımı boşa harcamam doğru mu yoksa bunun yerine HTML5'i mi öğrenmeliyim.

HTML5 gelecekte Flash'ı geçiyor mu?

Not: Flash'ta yapabileceğiniz ve HTML5'te hala mümkün olmayan herhangi bir şey var mı?


3
Bu bir fikir anketi olduğu için topluluk wiki'sini yaptım.
Tim Post

Silverlight ne olacak? : D
Tuomas Hietanen

"Gerçek bir soru değil" olarak kapatıldı.

1
Kapatılması gerektiğini düşünmüyorum, sadece başka bir şekilde yeniden formüle edilmesi gerekiyor. Olası bir yeniden düzenleme, "Flash hala gelecekteki geliştirmeler için kullanılmaya değer mi yoksa yalnızca HTML 5 kullanmalı mıyız?" Olabilir.
HoLyVieR

HTML5 için nereye oy verebilirim? :)
Alex Bolotov

Yanıtlar:


11

Zaman çizelgenize bağlıdır. Şu anda Flash, HTML5'ten çok daha yaygındır, temel olarak tarayıcı desteği nedeniyle (beğen veya beğenme, IE9 serbest bırakılan ve yaygın olarak kabul edilene kadar bu durum böyle kalacaktır).

Ancak, zamanla HTML5 / Canvas'ın en azından video, animasyon ve basit etkileşim gibi şeyler için baskın teknoloji olacağını düşünüyorum. Flash'ın (ve Silverlight'ın) adapte olacağından ve hayatta kalabileceğinden şüpheleniyorum, ancak daha fazla niş pazarına sahip olacak.

Flash öğrenirken zamanınızı boşa harcayacağınızı sanmıyorum, ama siz olsaydım önce HTML5'e bakardım. Yakın gelecekte HTML5'te çok daha az uzman olacak ve hizmetleri için daha fazla talep olacak, bu yüzden bunu akıllıca yapacağım.


Kabul edildi ... flaş kesinlikle ölmedi ya da yakın zamanda ölecek gibi değil. HTML5 kesinlikle web'e biraz zing eklerken, flash'ın yerini almaya devam edecek. Videoyla ilgili olarak, tarayıcılar genel olarak bir standardı kabul edip uygulayana kadar HTML5'i kullanmayı düşünmüyoruz. Acı ama gerçek.
gabe.

2
HTML5 ve Flash / Silverlight birçok benzer işlevselliğe sahiptir, ancak birbirlerinin yerine kullanılamaz. HTML5, Flash / Silverlight'ın sunduğu bazı özelliklerden yoksundur.
Virtuosi Media

7

Aslında Flash veya Silverlight'ta HTML5'te mümkün olmayan birçok şey vardır (DRM / İçerik Koruması, VBR akışı, Gömme, tam ekran, COM erişimi). Google'ın bu blog yazısı, HTML5'in web'i geliştirmesi için çok fazla potansiyel olmasına rağmen, tarayıcı eklentilerinin ölümünden çok uzak olduğuna dair harika bilgiler sunuyor .


6

HTML5 daha yaygın hale gelse bile, Flash en azından öngörülebilir gelecek için ölmeyecektir. IE6-IE8 kullanılıncaya kadar hala web sitelerinde flash'a ihtiyaç vardır ve IE6-IE8 maalesef bir süre daha etrafta olacaktır.

Sonunda ne yapmaya çalıştığınıza bağlı. Hedefiniz sadece bir şey öğrenmekse, HTML5'i seçerim çünkü sadece zaman geçtikçe daha alakalı hale gelir. Şu anda Flash ve HTML5'te mümkün olan bir şey yapmanız gerekiyorsa ve yalnızca birini veya diğerini yapmak için zamanınız varsa, Flash daha iyi kabul edilen bir teknolojidir ve daha iyi bahistir.



1

İnsanların Flash için kullandıkları birçok şeyin artık HTML 5'in kullanmak için yeterince yaygın hale gelinceye kadar bence daha az müdahaleci olan Javascript ile gerçekleştirilebileceğini iddia ediyorum. Çoğu kurumsal müşterimin çoğu, şirket genelinde eski IE kurulumlarında standartlaştırıldığı için yakın gelecekte HTML5'e izin vermeyeceğini biliyorum.


1

Flash henüz ölmemiş olsa da (maalesef), oyun geliştirmek istemiyorsanız, doğrudan HTML5 ve Javascript / jQuery'ye gitmeniz gerektiğini düşünüyorum. HTML5 henüz Flash kadar yaygın olmasa da, olacak. Yakında. Unutmayın, Flash herhangi bir iOS cihazında çalışmaz.


1

Şu anda ölüm atışlarında iyi ve gerçekten olmasına rağmen IE6 ile hala mücadele ediyoruz.

Mümkün olduğu kadar çok tarayıcıyı desteklemek istiyorsanız, HTML5'teki kod sitelerine geriye dönük uyumsuzluk henüz gelmedi.


1

Bu konuda hiçbir görüş veya genel istatistiksel bilgi yardımcı olmaz. Sitenize hedeflediğiniz ziyaretçilere gelir.

HTML 5, eski tarayıcıların neden olduğu sorunlardan, yani hedef kitlenizin tarayıcılarını ne kadar hızlı yükselttiğinden "acı çekecektir". Site istatistiklerinden başka hiçbir bilgi size yardımcı olamaz, çünkü insanlar farklı şekillerde web tarayıcıları alır.

Hala IE 6.0 kullananlar muhtemelen işletim sistemi ile birlikte geldiğinden kullanacaklar, bu yüzden yükseltme umursamıyorlar ve asla yapmayacaklar. Öte yandan, teknikler zaten HTML 5 kodlıyor ve kullanmayan sitelerde gülüyorlar (henüz) ...

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.