¿Ha llegado el momento de olvidar Flash y usar HTML5?

11

¡Mientras leo en la definición HTML5, puede hacer cualquier cosa que Flash pueda hacer! y me pregunto si es correcto perder el tiempo para aprender flash o debería aprender HTML5 en su lugar.

¿HTML5 Beat Flash en el futuro?

PD: ¿Hay algo que pueda hacer en Flash y aún no sea posible en HTML5?

Am1rr3zA
fuente
3
Como se trata de una encuesta de opinión, la hice wiki comunitaria.
Tim Post
¿Y qué hay de Silverlight? : D
Tuomas Hietanen
Votado para cerrar como "no es una pregunta real".
1
No creo que deba cerrarse, solo debería reformularse de otra manera. Una posible reformulación podría ser "¿Todavía vale la pena usar Flash para el desarrollo futuro o solo deberíamos usar HTML 5?".
HoLyVieR
¿Dónde puedo votar por HTML5? :)
Alex Bolotov

Respuestas:

11

Depende de tus escalas de tiempo. En este momento, Flash está mucho más extendido que HTML5, principalmente debido a la compatibilidad con el navegador (nos guste o no, hasta que se publique IE9 y sea ampliamente adoptado, este seguirá siendo el caso).

Sin embargo, creo que con el tiempo HTML5 / Canvas se convertirá en la tecnología dominante, al menos para cosas como videos, animaciones e interactividad simple. Sospecho que Flash (y Silverlight) se adaptarán y sobrevivirán, pero tendrán más nicho de mercado.

No creo que pierdas tu tiempo aprendiendo Flash, pero si fuera tú, primero miraría HTML5. Habrá muchos menos expertos en HTML5 en el futuro cercano y una mayor demanda de sus servicios, por lo que lo vería como algo inteligente.

Dan Diplo
fuente
De acuerdo ... flash definitivamente no está muerto, ni es probable que muera pronto. Si bien HTML5 definitivamente agregará algo de brillo a la web, flash continuará teniendo su lugar. En lo que respecta al video, ni siquiera estamos pensando en usar HTML5 hasta que los navegadores puedan acordar e implementar un estándar en todos los ámbitos. Triste pero cierto.
Gabe.
2
HTML5 y Flash / Silverlight tienen muchas funcionalidades similares, pero no son intercambiables. HTML5 carece de algunas de las características que ofrece Flash / Silverlight.
Virtuosi Media
7

En realidad, hay muchas cosas que puede hacer en Flash o Silverlight que no son posibles en HTML5 (DRM / Protección de contenido, transmisión VBR, incrustación, pantalla completa, acceso COM). Esta publicación de blog de Google ofrece excelentes ideas de por qué, aunque HTML5 tiene un gran potencial para mejorar la web, los complementos del navegador están lejos de estar muertos .

Greg Bray
fuente
6

Flash no morirá al menos en el futuro previsible incluso cuando HTML5 se vuelva más frecuente. Hasta que IE6-IE8 comience a usarse, todavía es necesario usar flash en los sitios web y, lamentablemente, IE6-IE8 seguirá existiendo por un tiempo.

Al final, depende de lo que intentes hacer. Si su objetivo es simplemente aprender algo, elegiría HTML5, ya que solo será más relevante a medida que pase el tiempo. Si necesita hacer algo ahora mismo que es posible en Flash y HTML5 y solo tiene tiempo para hacer uno u otro, entonces Flash es la tecnología más bien adoptada y es su mejor opción.

Ben Hoffman
fuente
1

Yo diría que muchas cosas para las que la gente solía usar Flash ahora se pueden lograr a través de Javascript, que en mi opinión es menos intrusivo, hasta que HTML 5 finalmente se generalice lo suficiente como para usarlo. Sé que muchos de mis clientes corporativos no permitirán HTML5 en el futuro cercano, ya que la mayoría están estandarizados en instalaciones obsoletas de IE en toda la empresa.

bpeterson76
fuente
1

Si bien Flash aún no está muerto (desafortunadamente), creo que debería ir directamente a HTML5 y Javascript / jQuery, a menos que esté buscando desarrollar juegos. Si bien HTML5 aún no está tan extendido como Flash, lo estará. Pronto. Y recuerde, Flash no funciona en ningún dispositivo iOS.

Josh
fuente
1

Todavía estamos luchando con IE6, a pesar de que ahora está bien y realmente en sus lanzamientos de muerte.

Si desea admitir tantos navegadores como sea posible, entonces aún no ha llegado el momento de codificar sitios en HTML5 sin compatibilidad con versiones anteriores.

bcmcfc
fuente
1

Ninguna opinión o información estadística general ayudará en esto. En total llega a los visitantes a los que se dirige su sitio.

HTML 5 "sufrirá" los mismos problemas que causan los navegadores antiguos, es decir, qué tan rápido su público objetivo actualiza sus navegadores. Ninguna otra información que las estadísticas de su sitio puede ayudarlo en eso, porque las personas obtienen navegadores web de diferentes maneras.

Aquellos que todavía usan IE 6.0 probablemente lo hayan usado porque viene con el sistema operativo, por lo que no les importa la actualización y nunca lo harán. Los técnicos, por otro lado, ya están codificando HTML 5, y se ríen de los sitios que aún no lo usan ...

TFM
fuente