Introducción a XML

Páginas: 54 (13469 palabras) Publicado: 22 de mayo de 2013
Tema 1:
La evolución hacia XML


Guíon del tema
• Introducción a los
lenguajes de
marcas
• La evolución hacia
XML





SGML
HTML y dHTML
XML
xHTML

1

El documento digital
• La diferencia entre bases de datos con información
estructurada y las bases textuales se ha diluido,
• La representación o codificación de información –
estructurada y no estructurada – haaceptado al
lenguaje XML como un estándar
• Utilizamos el mismo “lenguaje” o “formato”, XML, para:
– Codificar y transferir metadatos (información estructurada)
– Codificar y transferir contenidos (información no estructurada)
– ¿cuál ha sido la evolución?

El documento digital - Formatos
• En la actualidad existen distintos formatos
disponibles:
– Basados en lenguajes de marcas:SGML/HTML/XML, a los que se llama ‘la
opción semántica’.
– Formatos de imagen - TIFF
– Formatos de réplica o portables - PDF
– Formatos para el intercambio - MIF, RTF,
– y un largo etcétera...

2

Paradoja de la compatibilidad
• La existencia de distintos formatos originó la
llamada ‘paradoja de la compatibilidad’:
“A medida que el número de materiales disponibles en
soporte digital autentaba,también se hacían mayores
las dificultades para acceder a los mismos”

• Para solucionar este problema, se comenzó a
trabajar a favor de la normalización de formatos
• La normalización nos lleva… a XML

El camino hacia la normalización
®

¿el camino hacia la
normalización...
®
®
®
®

®

1974
1985
1994
1996



Los formatos se complementan



La evolución hafavorecido a los
formatos:

- SGML
- ODA/ODIF
- HTML
- XML

o hacia la
desnormalización?
® Distintos formatos para
distintas fases del ciclo
de producción

– simples,
– con mayores posibilidades de
interacción entre aplicaciones e
intercambio de información.



El tratamiento de formatos forma
ya parte de la GED y de todas
las aplicaciones y sistemas de
gestión (incluyendobibliotecarias)

3

SGML Structured Markup Language
• Creado en 1969 en IBM por Charles
Goldbarb
• En 1986 se convierte en norma ISO 88791986
• Se basa en el ‘marcado descriptivo’ o
‘generalizado’, que indica cómo se deben
intercalar marcas en un documento para
diferenciar sus componentes estructurales.
• Las marcas no señalan cómo se debe
presentar el documento en pantalla ni cómo
setiene que formatear el documento al
imprimirlo.

SGML Structured Markup Language
•SGML no propone un conjunto de marcas
predefinidas, sino:
–la sintáxis que debe utilizarse para definir un conjunto
de marcas aplicables a los documentos de un mismo
tipo (aplicación)
–la forma en la que se debe intercalar estas marcas en
los documentos
–los juegos de caracteres que se pueden utilizar en losdocumentos (ISO 646 e ISO 10646)

4

SGML Structured Markup Language
•Los elementos que pueden aparecer en un tipo de
documento, sus características y el orden en el que
deben escribirse se definen en un documento aparte
llamado DTD (Document type definition)
•Los documentos se consideran ‘instancias’ de un tipo
de documento específico que define su estructura
válida
•Un documentoSGML siempre debe cumplir las
restricciones que se indican en su DTD
•Un documento SGML debe incluir una referencia a
la DTD a partir de la cual se ha definido

SGML Structured Markup Language
•SGML tiene capacidad hipertexto basadas en la
norma HyTime
•Los enlaces SGML unen un elemento origen con
un elemento destino
•El elemento origen tendrá un atributo de tipo
IDREF (por convención sellama link o xref a este
atributo)
•El elemento destino tendrá un atributo de tipo ID
(por convención se llama target)

5

SGML Structured Markup Language
DTD




Instancia…
Comentarios
de Rodríguez Sáez





La
edición de 1994 contiene
errores de
interpretación…

SGML Structured Markup Language
•Para imprimir un documento SGML o verlo en
pantalla , es necesario...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción a xml
  • Introducción XML
  • Introducción al xml
  • Introduccion A Xml
  • Introducción a xml
  • xml introduccion
  • Introduccion a xml, html,dreamweaver
  • Introducción A Xml En Castellano

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS