Comentario: HTML5 simplemente significa un nuevo conjunto de estándares, sintaxis y reglas para crear páginas web, que pueden utilizar algunas funciones "locales" de nuevos navegadores, como almacenamiento fuera de línea, reproducción multimedia y otras interacciones, etc.
Muchos de los sitios web geniales HTML5 que hemos visto en realidad no están relacionados con HTML5, pero son generados por CSS3 y JQuery. CSS3 y JQuery son nuevas tecnologías como HTML5, y son conceptos paralelos con HTML5.Este artículo le dice a 7 leyendas sobre HTML5, que es malentendido :)
Legend #1: Debido a que Apple no admite Flash, la gente inventó HTML5
El gran árbol atrae el viento, y las manzanas parecen ser criticadas a menudo. Si bien HTML5 puede proporcionar algunas características muy útiles para dispositivos móviles, no se crea para este requisito. De hecho, en 2004, Opera y Mozilla definieron algunos buenos estándares de diseño para resolver los estándares web desordenados. Su propósito es enviar estos estándares a W3C para crear un estándar HTML mejor y más rápido. Este estándar no fue aceptado hasta 2006. En solo tres años, las personas redactaron un nuevo estándar, revisado y aprobado, y comenzaron a usarse.
Leyenda #2: HTML5 no madurará hasta 2022
No sé quién aprobó esta oración. Sabemos que la redacción de HTML5 ha sido revisada y aprobada en 2009, lo que significa que no hay contenido nuevo que se agregue y no habrá cambios significativos. Puede usar HTML5 ahora y no tiene que preocuparse por los problemas de compatibilidad atrasada. Puede usar un JavaScript ligero para permitir que los navegadores más antiguos admitan lienzos complejos. Todas las nuevas versiones de los navegadores admiten HTML5. De lo que debe preocuparse no es la etiqueta HTML, sino CSS. Muchos navegadores mayores tienen un mal apoyo para CSS3.
Legend #3: HTML5 requiere soporte CSS3
Aunque CSS3 puede agregar mucho color a HTML5, como los nombres de clases semánticas, esto no es necesario. HTML5 es solo un lenguaje de marcado, ciertamente puede usar HTML5 + CSS2, pero no es tan elegante. Dado que HTML5 elimina los atributos y las etiquetas, debe especificar todos los estilos para cada elemento. Por ejemplo, en HTML5, para que el navegador represente la página correctamente, debe establecer una declaración de pantalla: Bloque para cada elemento de página. En resumen, HTML5 necesita estilos para que la página se vea mejor, pero no tiene que ser CSS3.
Leyenda #4: HTML5 destruye la accesibilidad
En cambio, HTML5 ha sido diseñado teniendo en cuenta la accesibilidad. Cada elemento admite el rol del logotipo de Wia Aria. Estos personajes pueden permitir que los dispositivos como lectores de pantalla comprendan mejor el contenido de la página.
Leyenda #5: HTML5 es el Flash Killer
Flash todavía es utilizado por innumerables sitios web y desarrolladores. Los malentendidos sobre Flash y HTML5 provienen de la disputa entre Adobe y Apple y la rápida popularidad de las aplicaciones de audio y video HTML5. Aunque HTML5 puede admitir una pequeña cantidad de reproducción de video bien, HTML5 requiere más recursos de codificación que Flash y carece de la tecnología proporcionada por los complementos del navegador. Actualmente, la gran cantidad de tecnologías HTML5 similares a Vimeo y YouTube se utilizan para promover esta tecnología, y no renunciarán por completo a Flash a corto plazo. El desarrollador Viki Hoo tiene algunas vistas convincentes sobre el hecho de que Flash seguirá siendo ampliamente utilizado.
Pero desde la perspectiva del diseño de la página, esperamos deshacernos de Flash lo antes posible. HTML5 es más fácil de aprender y usar. No requiere complementos, cargas rápidamente y es amigable para móviles. Por lo tanto, no es HTML5 el que mató a Flash, para ser precisos, HTML5 dominará el mercado de diseño y desarrollo móvil.
Legend #6: siempre que agregue DOCTYPE HTML5 a mi sitio web, será un sitio web HTML5
Desde una perspectiva del navegador, sí, los sitios web que agregan HTML5 DOCTYPE se considerarán sitios web HTML5. Pero HTML5 es más que un simple Doctype. Es un conjunto completo de mejores prácticas, etiquetas semánticas, elementos tipográficos como <curebe>, <Al Nav>, <Section>, <Artículo>, etc. Estos elementos permiten que su sitio web aproveche las nuevas características del navegador se llame HTML5. Al mismo tiempo, también debe prestar atención a los elementos y atributos que están en desuso en HTML5 para garantizar la compatibilidad.
Legenda #7: Usar HTML5 me dará más trabajo/dinero/respeto ...
La competencia en HTML5 no te hará lucir sexy a menos que seas Bruce Lawson. No le permitirá encontrar el trabajo con el que sueñas. Su fuerza aún debe reflejarse a través de la capacidad de diseño y la capacidad de codificación. Por supuesto, el entusiasmo y la perseverancia para aprender nuevas tecnologías es digna de aprecio. Tiene el potencial de ganar el respeto de sus colegas si los ayuda con lo que ha aprendido.