HyTime ( Lenguaje de Estructuración Hipermedia/Basado en el Tiempo ) es un lenguaje de marcado que es una aplicación de SGML . HyTime define un conjunto de tipos de elementos orientados al hipertexto que, en efecto, complementan a SGML y permiten a los autores de documentos SGML crear presentaciones multimedia y de hipertexto de forma estandarizada.
HyTime es una norma internacional publicada por la ISO y la IEC . La primera edición se publicó en 1992, [ 2 ] y la segunda edición se publicó en 1997. [ 3 ]
Legado
Algunos de los conceptos formalizados en HyTime se incorporaron posteriormente a HTML y XML :
- HTML es una aplicación de SGML para la presentación de documentos de hipertexto , que asigna una semántica y expectativas de procesamiento específicas a un conjunto fijo de tipos de elementos.
- XML define un subconjunto simplificado de SGML que se centra en proporcionar un vocabulario abierto de tipos de elementos para el modelado de datos y establece expectativas precisas sobre cómo se leen los datos marcados y posteriormente se envían a otra aplicación de software para su posterior procesamiento, pero no asigna semántica a los tipos de elementos ni establece expectativas sobre cómo se procesan los datos.
- XLink se concibió como una versión simplificada de HyTime para su uso en el mundo XML, pero no ha tenido mucha acogida.
- El trabajo de aplicación de HyTime a los índices al final de los libros condujo finalmente al desarrollo de los Mapas Temáticos , que con el tiempo tuvieron mucho más éxito por derecho propio que HyTime.
Estándar
El estándar HyTime es ISO/IEC 10744, publicado por primera vez en 1992 y disponible en la Organización Internacional de Normalización . Fue desarrollado por ISO/IEC JTC 1/SC 34 (Comité Técnico Conjunto 1 de ISO/IEC, Subcomité 34 - Lenguajes de descripción y procesamiento de documentos). [ 5 ]
Lecturas adicionales
- Steven DeRose y David Durand, "Cómo hacer que la hipermedia funcione: Guía del usuario de HyTime", Kluwer Academic Publishers 1994 ( ISBN) 0-7923-9432-1).
Referencias
- 1 2 3 4 Goldfarb, Charles F. (1994-06-02). "Una breve historia del desarrollo de SMDL y HyTime" . Página principal de SGML Source . Archivado del original el 23-09-2012 . Recuperado el 06-04-2021 .
- 1 2 "ISO - ISO/IEC 10744:1992 - Tecnología de la información — Hipermedia/Lenguaje de estructuración basado en el tiempo (HyTime)" . ISO . Edición 1. 1992. Recuperado el 6 de abril de 2021 .
- 1 2 "ISO - ISO/IEC 10744:1997 - Tecnología de la información — Hipermedia/Lenguaje de estructuración basado en el tiempo (HyTime)" . ISO . Edición 2. 1997. Recuperado el 6 de abril de 2021 .
- ↑ "ISO - Términos y condiciones - Acuerdo de licencia" . ISO . 28-11-2016 . Consultado el 06-04-2021 .
- ↑ ISO. "Estándares de ISO/IEC JTC 1/SC 34 – Lenguajes de descripción y procesamiento de documentos" . Consultado el 27 de diciembre de 2019 .
Enlaces externos
- ISO/IEC 10744:1992 - Tecnología de la información - Hipermedia/Lenguaje de estructuración basado en el tiempo (HyTime)
- Lista de recursos de HyTime de Robin Cover
- Enmienda 1 de la norma ISO/IEC 10744 : una enmienda al Anexo A.3 de la norma ISO/IEC 10744:1997.
- Estándares: HyTime: Un estándar para el intercambio estructurado de hipermedia por Charles Goldfarb , de la revista IEEE Computer , vol. 24, núm. 8 (agosto de 1991), págs. 81-84.
- Breve historia del desarrollo de SMDL y HyTime
- Lenguajes de marcado
- XML
- SGML