Want to create interactive content? It’s easy in Genially!

Get started free

Lenguajes de Marcas. Origen y evolución

Mateo Sánchez Wanthawong

Created on September 15, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Education Timeline

Images Timeline Mobile

Sport Vibrant Timeline

Decades Infographic

Comparative Timeline

Square Timeline Diagram

Timeline Diagram

Transcript

Lenguajes de marcas

ORIGEN Y EVOLUCIÓN

Conceptos y ventajas

Organizaciones Estandarización

La popularización: HTML

Lenguajes de Marcas Específicos

¿Qué son los lenguajes de marcas?

Origen

Tipos de lenguajes de marcas

La madurez: XML

Ejemplos

Latex

LaTeX es un sistema de composición de textos que se basa en comandos de TeX, un lenguaje de bajo nivel. La TeX combina la facilidad de uso con la potencia de TeX, lo que lo hace valioso para la comunidad científica y técnica.

Se suele utilizar en comunicaciones, congresos y artículos académicos, siendo requerido por algunas revistas.

Características / Ventajas

Orgnanización: Texto presentado de forma estructurada y ordenada Compatibilidad: Facilita la comunicación entre diferentes sistemas y dispositivos Flexibilidad: Posibilidad de combinación con otros lenguajes (Javascript, PHP...) Facilidad: Lenguaje fácil de aprender Sencillez: Permite describir hipertexto

Conceptos

Los lenguajes de marcas son capaces de transmitir información dando formato a documentos escritos. Dan formato a través de la escritura, ya sea con el uso de negrita, cursivas, modificando el color del texto o su tamaño.

SGML

A mediados de los 80, ISO (International Organization for Standardization) utilizó la base GML para definir SGML. Se trata de un estándar para definir lenguajes de marcado para documentos.Es capaz de proporcionar reglas para estructurar y etiquetar documentos de manera coherente y personalizable. Todos los lenguajes de marcas actuales, como HTML y XML, descienden de él.

Ejemplo de documento SGML

De procedimiento

Está enfocado en la presentación del texto, pero es visible para el usuario que edita el documento. El software que muestra el documento debe interpretar el código en el orden en el que aparece. Unos ejemplos de lenguajes de procedimiento pueden ser LaTeX y HTML.

Definición

Los lenguajes de marcas son aquellos lenguajes que permiten etiquetar y estructurar el contenido digital, como páginas web o documentos, para describir su formato y organización mediante el uso de etiquetas o símbolos especiales

Orígenes

Los lenguajes de marcas surgieron a finales de los años 60 para poder introducir anotaciones dentro de documentos electrónicos orientados a la gestión de información. Son el producto del desarrollo de los editores y procesadores de texto. Surgieron, inicialmente, como códigos de formato en documentos para controlar la impresión a través de una impresora

En esa época, las computadoras se utilizaban principalmente para procesar datos numéricos.

HTML

Aunque HTML se volvió esencial para la web y mejoró con el tiempo, tiene limitaciones:

  • No soporta tareas de impresión y diseño
  • El lenguaje no es flexible, ya que las etiquetas son limitadas
  • No permite mistrar contenido dinámico
  • La estructura y el diseño están mezclados en el documento.

XML

XML es un metalenguaje que se caracteriza por:

  • Permitir definir etiquetas propias
  • Permitir asignar atributos a las etiquetas
  • Utilizar un esquema para definir de forma exacta las etiquetas y los atributos
  • La estructura y el diseño son independientes

HTML

En 1989-1990 Tim Berners-Lee creó HTML (HyperText Markup Language) para organizar y enlazar información en la World Wide Web (WWW), ya que se encontró con la necesidad de organizar, enlazar y compatibilizar gran cantidad de información de sistemas diferentes. Se basó en dos estándares existentes:

  • ASCII: Estándar. Permite la transferencia de datos entre diferentes ordenadores
  • SGML: Estándar. Lenguaje que permite dar formato al texto

HTML simplificó SGML para facilitar su comprensión y fue ampliamente adoptado como el estándar para crear páginas web

Ejemplos

HTML

HTML (HyperText Markup Language) es un estándar para crear páginas web. Define la estructura y el código para contenido web, como texto, imágenes y vídeos. Es un estándar administrado por W3C (World Wide Web Consortium) y es fundamental para la World Wide Web.

Es usado por todos los navegadores actuales para mostrar páginas web.

Organizaciones Estandarización - ISO

La ISO (Organización Internacional de Normalización) es una organización internacional que desarrolla estándares y normas para garantizar la calidad y la seguridad en una variedad de industrias y sectores en todo el mundo. Sus estándares promueven la eficiencia y la interoperabilidad global. Fue fundada el 23 de febrero de 1947.

Descriptivo o semántico

Describe las secciones en las que se divide un documento sin detallar su formato u orden. Un ejemplo de lenguaje descriptivo puede ser XML.

Lenguajes de marcas primitivo

Los lenguajes primitivos eran sistemas tempranos de marcado y etiquetado en documentos, usando símbolos simples o marcas para dar formato y dirección a la impresión en impresoras. Representaron un primer paso hacia la organización de documentos.

Los primeros lenguajes de marcas primitivos fueron GML (Generalized Markup Language) y SGML (Standard Generalized Markup Language), que partía de GML.

De presentación

Indica el formato del texto (tipo de letra, tamaño, color, etc.), sin entrar en detalles sobre su estructura. Sin embargo, no es capaz de procesar datos automáticamente. Unos ejemplo de lenguajes de presentación puede ser RTF.

Ejemplos

XML

XML (eXtensible Markup Language) es un metalenguaje desarrollado por el W3C (World Wide Web Consirtum) que se utiliza para definir lenguajes de marcas y almacenar datos de manera legible. A diferencia de otros lenguajes, XML es útil para la comunicación entre aplicaciones y la integración de datos en bases de datos.

XML

En 1998, el W3C (World Wide Web Consortium) introdujo el estándar internacional XML (eXtensible Markup Language) para resolver las limitaciones de HTML. Se trata de un lenguaje de marcas puramente estructural que no maneja información de diseño. A diferencia de HTML, donde las etiquetas se utilizan para formatear, en XML, las etiquetas indican el significado de los datos en lugar de su apariencia.

GML

Es un lenguaje de marcas primitivo desarrollado por IBM ante la problemática de los años 60.Empleaba marcas precedidas del símbolo del doble punto (:) para estructurar documentos de manera genérica, incluyendo listas, tablas y párrafos. Su objetivo era describir los documentos para que el resultado fuese independiente de la plataforma y la aplicación utilizada.

Ejemplo de documento GML

Organizaciones Estandarización - W3C

El W3C (World Wide Web Consortium) es un connsorcio internacional que desarrolla estándares y directrices para la World Wide Web. Fundada en 1994 por Tim Berners-Lee, uno de los pioneros de la web, cuenta con la participación de miembros provenientes de empresas, organizaciones y gobiernos a nivel mundial.