stringtranslate.com

Dinatexto

DynaText es una herramienta de publicación SGML . Se introdujo en 1990 y fue el primer sistema que manejaba documentos SGML arbitrariamente grandes y los renderizaba según múltiples hojas de estilo que podían cambiarse a voluntad. [1]

DynaText y su hermano web DynaWeb ganaron múltiples premios Seybold y otros premios, [2] [3] y hay once patentes estadounidenses relacionadas con la tecnología DynaText: 5,557,722; 5.644.776; 5.708.806; 5.893.109; 5.983.248; 6.055.544; 6.101.511; 6.101.512; 6.105.044; 6.167.409; y 6.546.406.

Historia

DynaText fue desarrollado por Electronic Book Technologies (EBT), Incorporated, de Providence, Rhode Island . EBT fue fundada por Louis Reynolds, Steven DeRose , [4] Jeffrey Vogel y Andries van Dam , y fue vendida a la corporación Inso en 1996, cuando tenía alrededor de 150 empleados.

DynaText se inscribe en la larga tradición de hipermedia de la Universidad de Brown y adoptó muchas características de las que FRESS fue pionera , como tamaños de documentos ilimitados, estilos y vistas dinámicamente controlables y enlaces y rutas creados por el lector.

DynaText influyó mucho en las tecnologías de hojas de estilo como DSSSL y CSS . El presidente de XML , Jon Bosak, cita al arquitecto jefe de EBT, Steven DeRose, como uno de los creadores de la noción de buena formación formalizada en XML , así como a DynaText por influir en el diseño de los navegadores web en general; Jon Bosak produjo versiones SGML de las obras completas de Shakespeare, el Antiguo Testamento y el Nuevo Testamento KJV , el Libro de Mormón y el Corán , y las lanzó en 1994 junto con Dynatext. [5]

La corporación Inso cerró en 2002.

DynaText fue demostrado en vivo por DeRose y David Sklar en "Medio siglo de hipertexto en Brown: un simposio", celebrado en la Universidad de Brown el 23 de mayo de 2019, [6] utilizando una edición variorum The Wife of Bath's Tale , publicada en DynaText. por Prensa de la Universidad de Cambridge.

Tecnología

DynaText aceptó SGML como entrada y creó una representación binaria de la estructura (similar a DOM para XML , pero persistente), así como un índice invertido de texto completo del texto, elementos y atributos. Los clientes normalmente distribuían estos libros electrónicos compilados en CD-ROM o mediante servidores de red. Las versiones posteriores de DynaText también podían leer SGML y XML sobre la marcha, proporcionando exactamente la misma interfaz.

A diferencia de muchos sistemas anteriores, DynaText no se limitaba a ningún DTD (o esquema ) en particular. Más bien, los clientes podrían crear hojas de estilo en un lenguaje simple (también basado en SGML), utilizando propiedades muy parecidas a las posteriores DSSSL , CSS y XSL-FO . Sin embargo, cada propiedad podría tener una expresión como valor, que se evaluaría (si fuera necesario) para cada elemento al que se aplicara el estilo. Se podrían incluir gráficos, tablas, fórmulas y complementos en los documentos.

A diferencia de casi todos los sistemas SGML anteriores, DynaText no se limitaba a documentos que pudieran caber en la RAM del sistema informático de visualización o servicio. Los usuarios comúnmente creaban documentos de decenas a cientos de MB. Los clientes de DynaText incluían empresas aeroespaciales, de estaciones de trabajo y otras industrias informáticas, editoriales gubernamentales, literarias y técnicas, entre otras.

Las búsquedas de texto completo se basaron en un índice invertido de palabras y otros tokens (excepto el texto japonés, que se manejó de manera especial). Dynatext podría informar el número de "resultados" para una búsqueda determinada, que ocurren dentro de cada sección de la tabla de contenido (de forma predeterminada, la tabla de contenido aparecía en un panel separado como un esquema expandible y al hacer clic en cualquier entrada se desplazaba la página completa). -panel de texto al inicio de la sección correspondiente). Las búsquedas también podrían restringir los resultados a tipos de elementos SGML particulares o secuencias de tipos; referirse a atributos; y utilice operadores booleanos y paréntesis. El operador "y" restringió sus operandos a aparecer cerca unos de otros, por defecto en el mismo párrafo o elemento comparable.

Referencias

  1. ^ Smith, MacKenzie (1993). "Revisión: DynaText: un sistema de publicación electrónica". Computadoras y Humanidades . 27 (5/6). Saltador: 415–420. ISSN  0010-4817. JSTOR  30204569. SRA.
  2. ^ "Extracto de los premios Seybold Editors' Awards 1996: tecnologías de libros electrónicos para DynaWeb". xml.coverpages.org .
  3. ^ "Inso Corporation anuncia DynaWeb® 3.1; primera solución de publicación web que admite ecuaciones matemáticas interactivas". xml.coverpages.org . Consultado el 13 de marzo de 2019 .
  4. ^ "Perfil ejecutivo Steven DeRose Ph.D." Bloomberg.com . Consultado el 14 de marzo de 2019 .
  5. ^ "Curriculum Vitae: Jon Bosak". ibiblio.org . Consultado el 13 de marzo de 2019 .
  6. ^ "Medio siglo de hipertexto en Brown: un simposio | ELMCIP". elmcip.net . Consultado el 1 de diciembre de 2020 .

Enlaces externos