¡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?
web-development
html5
flash
Am1rr3zA
fuente
fuente
Respuestas:
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.
fuente
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 .
fuente
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.
fuente
Aún no. Mire http://html5readiness.com/ y http://caniuse.com/ para ver la disponibilidad del navegador.
fuente
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.
fuente
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.
fuente
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.
fuente
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 ...
fuente