Con la finalidad de la estructura utilizada en el desarrollo del lenguaje de
marcado, describiremos los módulos agrupados de HTML5 en la creación de páginas
web. Al desconocer los principales
objetivos del desarrollo de HTML, algunos creadores de páginas web tienen códigos poco eficientes debido
a la utilización redundante de etiquetas. Por este motivo, identificaremos las
etapas en las cuales se enfocan los avances del lenguaje de marcado HTML.
La vida del ser humano está
rodeada de sistemas, es decir, un conjunto de partes las cuales funcionan entre
sí, con la finalidad de lograr una tarea u objetivo específico, y así mismo es desarrollado
el marcado de documentos web
especificamente a partir de la versión número cinco, debido a ello es trabajado
de forma diferente en comparación con las versiones anteriores. Esta versión el
lenguaje está conformado por muchas de las primeras etiquetas, otras nuevas, y
aplicaciones adicionales desarrolladas de forma independiente.
061-01_0205_ilu01. Aplicaciones de HTML5
En los inicios, HTML fue un
lenguaje donde solo era posible la visualización de documentos en la web. Gracias a su desarrollo, el ingreso
de información por parte del usuario es viable y permite diferentes
operaciones, por ejemplo, pagar servicios públicos, registrarse y hacer
publicaciones en redes sociales. Mediante los formularios o Web Forms, es posible realizar todas
estas funciones. Estos fueron desarrollados individualmente hasta el 2013, y
luego agrupados en HTML5.
061-01_0205_ilu02. Visualización de un formulario
El término en inglés Web Applications, se refiere a las
aplicaciones disponibles en la internet.
La versión 1.0 define las primeras etapas de la World Wide Web, donde los documentos solo podían ser leídos por los
usuarios. En el 2004, surge el término de la versión 2.0, en la cual los
usuarios, además, podían tener perfiles o blogs
en la web. El Grupo WHATWG se basa en
este término para optimizar HTML5.
061-01_0205_ilu03. Equipos con web applications
Una API o Application Programming Interface, en español es llamada Interfaz
de Programación de Aplicaciones. Son métodos utilizados para ofrecer un
conjunto de aplicaciones, conocido en programación como “biblioteca”, con la
finalidad de lograr la interpretación de determinadas funciones por parte de
diferentes software. En HTML5 se
incluyen distintas API para tareas, las cuales tradicionalmente requerían
complementos. Por ejemplo, para visualizar multimedia se utilizaban otros
lenguajes, sin embargo, en esta versión mediante el marcado agregamos videos a
una página web. Tanto la organización
W3C como WHATWG, desarrollan API para trabajar HTML con aplicaciones web.
Por una parte, W3C versiona el
desarrollo del lenguaje de marcado, y por otra la organización WHATWG está
centrada en agregar nuevas características, sin tener versiones en específico. En
ambos trabajos, lo importante del desarrollo de HTML es el objetivo de agregar
nuevas características, sin afectar el funcionamiento de las páginas ya
creadas.
061-01_0205_ilu04. Definición de API
Keynotes
- En los inicios, HMTL fue un lenguaje donde
solo era posible la visualización de documentos en la web. Gracias a su desarrollo, el ingreso de información por parte
del usuario es viable y permite diferentes operaciones, por ejemplo, pagar
servicios públicos, registrarse y hacer publicaciones en redes sociales.
- El término en inglés Web Applications, se refiere a las aplicaciones disponibles en la internet.
- Una API o Application Programming Interface, en español es llamada Interfaz
de Programación de Aplicaciones. Son métodos utilizados para ofrecer un
conjunto de aplicaciones, conocido en programación como “biblioteca”, con la
finalidad de lograr la interpretación de determinadas funciones por parte de
diferentes software.
- En HTML5 se incluyen distintas API para
tareas, las cuales tradicionalmente requerían complementos. Por ejemplo, para
visualizar multimedia se utilizaban otros lenguajes, sin embargo en esta versión
mediante el marcado agregamos videos a una página web.
- Por una parte, W3C versiona el desarrollo
del lenguaje de marcado, y por otra la organización WHATWG está centrada en
agregar nuevas características, sin tener versiones en específico.
- Lo importante del desarrollo de HTML es el
objetivo de agregar nuevas características, sin afectar el funcionamiento de
las páginas ya creadas.
RetoIdea un mapa conceptual sobre los
módulos agrupados en HTML5, y muestra cómo se complementan entre sí. Ubica
información adicional en la publicación de W3C en su página oficial.
¡Comparte el resultado de tu reto
en VKTV, y comenta en dos publicaciones de compañeros diferentes para
complementar su mapa mental!
Tiempo disponible: entre 15 y 30
minutos.
Cierre
Con la descripción de los módulos
agrupados de HTML5 obtenemos códigos eficientes debido a la utilización
correcta de Web applications, API y Web Forms. Además, identificamos con orden la estructura utilizada para el
desarrollo del lenguaje de marcado. Con paciencia y estudio constante de HTML,
identificaremos los nuevos módulos agrupados surgidos en este lenguaje.