En los últimos años, es posible que haya escuchado el término HTML5 de vez en cuando. Ya sea que sepa algo sobre desarrollo web o no, el concepto puede ser algo nebuloso y confuso. Obviamente, es el siguiente paso en la línea de HTML, pero ¿qué es exactamente lo que hace? ¿Por qué hay tanta emoción a su alrededor? ¿Y por qué es importante para ti?
HTML, o Lenguaje de marcado de hipertexto, es el elemento más importante de la World Wide Web. Es el lenguaje utilizado para describir cómo debería ser una página web. Sin embargo, HTML por sí solo es bastante aburrido porque solo puede entregar páginas estáticas; con el fin de satisfacer la creciente demanda de funciones web más impresionantes, HTML se ha combinado con complementos como CSS, Flash, Java, Silverlight, etc.
Se ha convertido en una especie de desastre y diferentes navegadores implementan esas características a su manera. HTML5 está destinado a resolver los grandes problemas de HTML para una web más limpia y eficiente.
HTML: una visión general
El HTML tal como lo conocemos hoy se llama HTML4 y se publicó por primera vez en 1997. Sí, eso significa que llevamos funcionando en HTML4 durante más de 15 años, lo que es una eternidad en el tiempo de la tecnología. Alrededor de 2000, un lenguaje de marcado paralelo llamado XHTML comenzó el desarrollo y ha estado en uso también a lo largo de los años, principalmente debido a los estándares más estrictos que impone. En general, sin embargo, los dos son bastante similares.
El problema con HTML4 es su funcionalidad limitada. Debe extenderse a través de complementos, como Flash, para proporcionar más que texto e imágenes simples. Muchos reproductores de video, por ejemplo, fueron creados y mantenidos en la plataforma Flash e incrustados en páginas HTML. Muchas aplicaciones web se desarrollaron usando Java e incrustado también.
Con todos estos complementos, es difícil mantener los estándares adecuados. Idealmente, cada navegador debería mostrar cada página en la web de la misma manera para ofrecer la misma experiencia a cada usuario. Para mostrar los mismos resultados en varios navegadores, los desarrolladores web generalmente necesitan implementar arreglos rápidos y hacks en varias partes de su sitio para acomodarse a los diferentes procesos de renderizado. Esto se vuelve engorroso después de un tiempo.
En una nota más práctica, las páginas web que requieren complementos como Flash y Java terminan usando mucha más CPU y RAM. ¿Alguna vez se preguntó por qué su navegador utiliza gran parte de los recursos de su computadora? Mucho de esto se puede atribuir a estas extensiones HTML. Esta es una razón por la cual Apple ha deshabilitado el soporte de Flash en sus dispositivos móviles (para ahorrar batería).
¿Qué es exactamente HTML5?
HTML4 ha funcionado bien, pero obviamente tiene varios defectos. El equipo detrás de HTML5 tiene un cierto plan de alto nivel para el siguiente paso en HTML, lo que significa que HTML5 debe estar basado en los siguientes principios:
- Menor dependencia de los complementos para la funcionalidad.
- Las secuencias de comandos deben reemplazarse con marcas siempre que sea posible.
- Independencia del dispositivo (es decir, disponible en todos los dispositivos y que proporciona la misma experiencia final).
- Proceso de desarrollo público para que la gente pueda ver lo que está pasando.
Más específicamente, HTML5 agrega un montón de nuevas etiquetas de marcado. Las 11 etiquetas HTML más importantes. Cada bloguero y propietario de un sitio web debe conocer las 11 principales etiquetas HTML que todo bloguero y propietario de sitio web deben conocer. La red mundial conoce muchos idiomas y está codificada en varios diferentes. El único lenguaje, sin embargo, que se puede encontrar en todas partes y ha existido desde la invención de las páginas web, es el ... Leer más:
- y etiquetas para ayudarlo a aislar las partes superiores e inferiores de los bloques de contenido. Se puede usar más de una vez en una sola página.
- etiqueta que identifica un contenido específico y singular, por ejemplo, una publicación de blog o un comentario del usuario.
- etiqueta para especificar qué secciones deben considerarse bloques de navegación.
- etiqueta que le permite definir una sección genérica de contenido; similar a la etiqueta actualmente existente.
- y etiquetas para marcar la inclusión de contenido de audio o video.
- etiqueta que le permite dibujar gráficos usando un lenguaje de scripting separado.
- etiqueta para incrustar contenido externo o aplicaciones en la página.
HTML5 también desaprueba algunas etiquetas: , , , , , y un puñado de otros
La especificación completa de estándares para HTML5 está planificada para completarse en 2014, pero HTML5 ya ha hecho muchos progresos y se puede utilizar para implementar las características del sitio incluso hoy en día. La especificación de estándares completos para HTML5.1 está planificada para completarse en 2016.
Por qué HTML5 es importante para usted
Como usuario de la web, se beneficiará de HTML5 porque soluciona los problemas más evidentes en HTML4. Los sitios web tendrán mejores estándares web, lo que dará como resultado un contenido más eficiente y un mejor rendimiento. A medida que HTML5 se adopte en general, las páginas web deberían comenzar a cargarse más rápido, se debería usar menos ancho de banda y la vida útil de la batería en dispositivos móviles 7 formas de aumentar la vida útil de la batería de su teléfono celular 7 maneras de impulsar su Duración de la batería del teléfono celular [iPhone, Android, otros teléfonos inteligentes] Por ahora, una de las características más decepcionantes en casi todos los teléfonos inteligentes es la duración de la batería, que para la mayoría de nosotros requiere al menos un cargo por período de 24 horas. ¿Estás ... Leer más debería durar más tiempo.
Además, no tendrá que mantener actualizados tantos complementos como Flash y Java. Odio cuando constantemente tengo que actualizar tantos complementos y complementos en varios navegadores. ¿Y qué sucede cuando uno de ellos es la versión incorrecta? Los sitios dejan de funcionar y se produce frustración. Todo eso debe ser eliminado cuando HTML5 se convierta en el estándar principal.
Si solo eres un usuario regular de la web y no tienes intenciones de codificar o mantener tu propio sitio web, entonces no tienes que hacer nada para disfrutar de las asombrosas funciones de HTML5. Todos los principales navegadores actuales son compatibles con HTML5 en gran medida y probablemente ya lo estés aprovechando sin saberlo. Simplemente mantén actualizado tu navegador y estarás listo para continuar.
Y si eres un desarrollador web, HTML5 hará que todo sea más simple y fácil para ti. Si todo va bien, no tendrás que lidiar con casos límite en el diseño web ya que todos los navegadores deberán cumplir con los mismos estándares.
Conclusión
HTML5 es el futuro de la navegación web y seguramente revolucionará la forma en que navegamos por Internet. Incluso bajo la naturaleza limitada de HTML4, los desarrolladores han creado algunos sitios web alucinantes, por lo que será interesante ver qué tipo de avances pulcros harán con la funcionalidad de HTML5.
Esperemos que ahora pueda ver HTML5 en una luz más clara y ver por qué se ha promocionado tanto como lo ha hecho. También puede ampliar su aprendizaje en estos diez sitios web que le muestran lo que HTML5 es todo acerca de 10 sitios web para ver qué HTML5 es todo acerca de 10 sitios web para ver lo que HTML5 es todo Leer más. También debería consultar nuestro tutorial de HTML5 para obtener más información. Si tiene alguna pregunta, por favor pregunte en los comentarios y haré todo lo posible para responderle.
Créditos de las imágenes: HTML5 a través de Shutterstock, código HTML a través de Shutterstock, nube de etiquetas HTML5 a través de Shutterstock, Guy On Laptop a través de Shutterstock