¿Qué es HTML5? y ¿cómo funciona?
Por sus siglas HyperText Markup Language o Lenguaje de Marcado de Hipertexto (HTML), es el lenguaje, en el que a través de diversos elementos, permite dar estructura a una página web para lograr la organización y visualización del contenido. Esto es, un conjunto de etiquetas que definen texto, imágenes, vídeos, etc. Actualmente HTML se encuentra su versión HTML5, de la cual hablaremos en este artículo.
HTML fue creado con el propósito de compartir y difundir información a base de texto e imágenes, pero sus creadores, nunca se imaginaron que se utilizaría para crear contenido de entretenimiento y consultas con contenido multimedia. Fue por ese motivo que en un inicio, no se creó con todas las funcionalidades que demandarían sus usuarios. Es por ello que se ha ido modificando y complementando, para atender las necesidades requeridas.
HTML5 no sólo es una nueva versión de lenguaje de HTML, es también un grupo de especificaciones para el desarrollo de web.
Se ha convertido en un sistema que permite dar formato y diseño a los layout de los sitios web.
De estas nuevas versiones de especificaciones se encuentran:
- HTML4
- XHTML 1
- CSS Nivel 2
- DOM Nivel 2
HTML5 además desea desarrollar una plataforma para crear aplicaciones web parecidas a las de escritorio. Estas son APIs que permiten trabajar con cualquier elemento de las páginas web y ser soportadas por cualquier navegador.
¿Cuáles son las ventajas de HTML5?
Los navegadores como Firefox, Explorer, Chrome o Safari ahora con HTML5 implementado podrán saber cómo mostrar una página web, dónde es que se encuentran los elementos, el texto o las imágenes y además:
- Es Open Source.
- Es una multiplataformas, lo que permite acceder desde cualquier dispositivo.
- Aumenta en el nivel de sofisticación del código para construir.
- Tiene etiquetas especiales de uso más específico.
- Es independiente respecto al uso de plugins.
- Permite el desarrollo de aplicaciones que se adaptan a diferentes resoluciones, tamaño de pantalla y relaciones de aspecto y orientación.
- Las aplicaciones se pueden implementar como web locales y se pueden ver en los navegadores.
- Se pueden utilizar los mismos canales de monetización y distribución para las aplicaciones móviles y nativas.
- El acceso podrá ser offline para los usuarios.
- Edición online de documentos.
- Geolocalización por medio de un API.
¿Cuáles son las desventajas de HTML5?
- Tiene un formato de video predeterminado, causando que no en todos los navegadores se pueda utilizar.
- Aún no cuenta con todas las funcionalidades como anotaciones, subtítulos, anuncios, etcétera para insertar un video en la red.
- La diferencia de tiempo en la ejecución de plataformas causa dificultades en el desarrollo de apps móviles multiplataforma.
Conclusiones
Entonces podríamos concluir que, HTML5 es un lenguaje para facilitar la creación y organización de diferentes elementos para el contenido de tu sitio web.
Recuerda que estaremos publicando constantemente en nuestro blog más contenido sobre tecnología.Si tienes alguna duda o comentario, estaremos al pendiente para asesorarte en caso de que tengas alguna complicación.