Como eu li na definição HTML5, ele pode fazer qualquer coisa que o Flash possa fazer! e me pergunto se é correto desperdiçar meu tempo aprendendo flash ou devo aprender HTML5.
O HTML5 vence o Flash no futuro?
PS: Há algo que você possa fazer no Flash e ainda não seja possível no HTML5?
web-development
html5
flash
Am1rr3zA
fonte
fonte
Respostas:
Depende da sua escala de tempo. No momento, o Flash é muito mais difundido que o HTML5, principalmente devido ao suporte do navegador (goste ou não, até que o IE9 seja lançado e amplamente adotado, esse continuará sendo o caso).
No entanto, acho que com o tempo o HTML5 / Canvas se tornará a tecnologia dominante - pelo menos para itens como vídeo, animações e interatividade simples. Suspeito que o Flash (e o Silverlight) se adaptem e sobrevivam, mas terão mais um nicho de mercado.
Não acho que você perca seu tempo aprendendo Flash, mas se eu fosse você, analisaria primeiro o HTML5. Haverá muito menos especialistas em HTML5 em um futuro próximo e mais demanda por seus serviços, então eu consideraria a coisa mais inteligente a se fazer.
fonte
Na verdade, existem muitas coisas que você pode fazer no Flash ou Silverlight que não são possíveis no HTML5 (proteção de DRM / conteúdo, streaming de VBR, incorporação, tela cheia, acesso COM). Esta postagem do blog do Google oferece excelentes informações sobre por que, embora haja muito potencial para o HTML5 melhorar a Web, os plug-ins de navegador estão longe de morrer .
fonte
O Flash não morrerá, pelo menos no futuro próximo, mesmo que o HTML5 se torne mais prevalente. Até que o IE6-IE8 seja desativado, ainda é necessário o uso de flash nos sites e, infelizmente, o IE6-IE8 permanecerá por um tempo.
No final, depende do que você está tentando fazer. Se o seu objetivo é apenas aprender algo, eu escolheria o HTML5, pois ele só se tornará mais relevante com o passar do tempo. Se você precisa fazer algo agora possível no Flash e HTML5 e só tiver tempo para fazer um ou outro, o Flash é a tecnologia mais adotada e sua melhor aposta.
fonte
Ainda não. Assista a http://html5readiness.com/ e http://caniuse.com/ para disponibilidade do navegador.
fonte
Eu argumentaria que muitas coisas para as quais as pessoas costumavam usar o Flash agora podem ser realizadas via Javascript, o que, na minha opinião, é menos intrusivo, até que o HTML 5 finalmente se torne amplo o suficiente para usar. Sei que muitos de meus clientes corporativos não permitirão HTML5 a qualquer momento no futuro próximo, pois a maioria é padronizada em instalações desatualizadas do IE em toda a empresa.
fonte
Embora o Flash ainda não esteja morto (infelizmente), acho que você deve ir diretamente para HTML5 e Javascript / jQuery, a menos que esteja procurando desenvolver jogos. Embora o HTML5 ainda não seja tão difundido quanto o Flash, será. Em breve. E lembre-se, o Flash não funciona em nenhum dispositivo iOS.
fonte
Ainda estamos lutando com o IE6, mesmo que ele esteja bem e verdadeiramente em sua morte agora.
Se você deseja oferecer suporte ao maior número possível de navegadores, ainda não chegou a hora de codificar sites em HTML5 sem compatibilidade com versões anteriores.
fonte
Nenhuma opinião ou informação estatística geral ajudará nisso. No total, os visitantes são segmentados por seu site.
O HTML 5 "sofrerá" com os mesmos problemas que os navegadores antigos causam, ou seja, com que rapidez seu público-alvo atualiza seus navegadores. Nenhuma outra informação além das estatísticas do site pode ajudá-lo nisso, porque as pessoas obtêm navegadores da Web de maneiras diferentes.
Aqueles que ainda usam o IE 6.0 provavelmente o usam porque ele veio com o SO, para que não se importem com a atualização e nunca o farão. Os técnicos, por outro lado, já estão codificando o HTML 5 e rindo muito em sites que ainda não o usam ...
fonte