Lenguaje de marcado
HyTime ( Hypermedia/Time-based Structuring Language ) 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 de hipertexto y multimedia de una manera 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 presentaciones de documentos de hipertexto , que asigna una semántica específica y expectativas de procesamiento 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 cómo se alimentan posteriormente 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 fue concebido como una versión simplificada de HyTime para su uso en el mundo XML, pero no ha tenido mucha adopción.
- El trabajo sobre la aplicación de HyTime a los índices de las partes posteriores de los libros finalmente condujo al desarrollo de Topic Maps , que finalmente se volvió mucho más exitoso por sí mismo que HyTime.
Estándar
La norma HyTime en sí es la ISO/IEC 10744, publicada por primera vez en 1992 y disponible en la Organización Internacional de Normalización . Fue desarrollada por ISO/IEC JTC 1/SC 34 (Comité Técnico Conjunto ISO/IEC 1, Subcomité 34 - Lenguajes de procesamiento y descripción de documentos). [5]
Lectura adicional
- Steven DeRose y David Durand, "Cómo hacer que los hipermedia funcionen: Guía del usuario de HyTime", Kluwer Academic Publishers 1994 ( ISBN 0-7923-9432-1 ).
Referencias
- ^ abcd Goldfarb, Charles F. (2 de junio de 1994). "Una breve historia del desarrollo de SMDL y HyTime". Página de inicio de SGML Source . Archivado desde el original el 23 de septiembre de 2012. Consultado el 6 de abril de 2021 .
- ^ ab "ISO - ISO/IEC 10744:1992 - Tecnología de la información — Lenguaje de estructuración basado en tiempo e hipermedia (HyTime)". ISO . Edición 1. 1992 . Consultado el 6 de abril de 2021 .
- ^ ab "ISO - ISO/IEC 10744:1997 - Tecnología de la información — Lenguaje de estructuración basado en tiempo e hipermedia (HyTime)". ISO . Edición 2. 1997 . Consultado el 6 de abril de 2021 .
- ^ "ISO - Términos y condiciones - Acuerdo de licencia". ISO . 2016-11-28 . Consultado el 2021-04-06 .
- ^ ISO. «Normas de ISO/IEC JTC 1/SC 34 – Lenguajes de procesamiento y descripción 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 HyTime de Robin Cover
- ISO/IEC 10744 Enmienda 1: una enmienda al Anexo A.3 de ISO/IEC 10744:1997
- Estándares: HyTime: Un estándar para el intercambio hipermedia estructurado por Charles Goldfarb , de la revista IEEE Computer , vol. 24, núm. 8 (agosto de 1991), págs. 81–84
- Una breve historia del desarrollo de SMDL y HyTime Archivado el 23 de septiembre de 2012 en Wayback Machine.