-
GMLConcepto Desarrollado en IBM, GML fue pionero al separar la estructura de un documento de su ~~formato visual~~. Legado
- SGML
* HTML/XML
| Lenguaje | Foco |
|:---|:---|
| GML | Estructura |m
| HTML| Presentación | - [x] Separar contenido/formato.
- [ ] Base para SGML.
Fuente: Wikipedia - SGML
* HTML/XML
| Lenguaje | Foco |
-
SGML (ISO 8879:1986)Estandarización Formalizó las ideas de GML en un estándar internacional. Era muy potente, pero ~~no era simple~~. Sucesores Directos
- HTML (HyperText Markup Language)
- XML (eXtensible Markup Language)
Fuente: Wikipedia sobre SGML -
HTMLEl Lenguaje de la Web Creado por Tim Berners-Lee (CERN). Es una aplicación simple de SGML, diseñada para ~~expertos~~ navegadores. Características Clave
- Basado en SGML
- Usa etiquetas predefinidas (h1, p)
- Hipervínculos (<a>)
- [x] Web accesible para todos.
- [ ] No fue diseñado para datos (eso XML).
Fuente: Wikipedia sobre HTML</a> - Basado en SGML
-
HTML 2.0 (RFC 1866)El Primer Estándar Fue la estandarización formal del HTML. Su mayor aporte fue superar los documentos solo de lectura. Novedad Principal: Interactividad
- ¡Se introducen los formularios (form, input)!
- [x] Estandarizar HTML como base común.
- [ ] Sin hoja de estilos (eso vendría con CSS).
Fuente: Wikipedia sobre HTML -
XML (1998)El Lenguaje para Datos Recomendación del W3C. Simplificó SGML para el intercambio de datos entre sistemas. Características Principales
- Heredero de SGML
- Sintaxis estricta, pero con etiquetas personalizables.
- [x] Facilitar la portabilidad de datos.
Fuente: Wikipedia sobre XML - Heredero de SGML