David
Jose Emilio Labra Gayo Departamento de Informática Universidad de Oviedo
Representación de Información en Internet: Hipertexto, XML y Web semántica (Marzo 2002)
1
¿HTML comoformato de representación?
Pizzeria Al Capone
En HTML, las marcas tienen un significado predefinido
Pizzería Al Capone Mezcla información de la pizza Lista de Pizzas con presentación en tablaBarbacoa Mozzarella, Queso, Bacon Información de la Pizza 7€ ...
Posteriormente, podría representarse en una tabla... O en otros formatos no previstos inicialmente: Estadísticas, WAP,TV, . . .
Representación de Información en Internet: Hipertexto, XML y Web semántica (Marzo 2002)
2
1
Lenguajes de Marcas: de SGML a XML
• SGML Standard Generalized Markup Language –Utilizado para el intercambio de documentos – Principio: Separar contenido de la forma de representarlo – Permite utilizar un conjunto de marcas específico para cada aplicación – HTML es un subconjunto deSGML – Problema de SGML: Demasiado complicado para su adopción en la Web XML – Desarrollado por el consorcio Web (1995) – Versión simplificada de SGML – Objetivos: • Standard de intercambio deinformación a través de la Web • Formato abierto, independiente de la plataforma • Permite utilizar vocabularios específicos de una aplicación • Permite la auto-descripción de dichos vocabularios (documentosautodescritos) • Las aplicaciones pueden descubrir el formato de la información y actuar en consecuencia
Representación de Información en Internet: Hipertexto, XML y Web semántica (Marzo 2002)
•3
Ejemplo de XML
pizzas.xml Las marcas tienen un significado propio de la aplicación . ..
DTD = Declaración de Tipo de Documento pizzas.dtd Estructura de árbol pizzaspizza ... pizza
ingrediente . . . ingrediente
ingrediente . . . ingrediente
Representación de Información en Internet: Hipertexto, XML y Web semántica (Marzo 2002)
4
2
Definición de...
Regístrate para leer el documento completo.