La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

XML Xlink Kostadin Koruchev. Xlink -- enlaces en XML Se permiten varios tipos de enlaces. Lo más común es enlace de tipo simple. Conceptualmente muy limpio.

Presentaciones similares


Presentación del tema: "XML Xlink Kostadin Koruchev. Xlink -- enlaces en XML Se permiten varios tipos de enlaces. Lo más común es enlace de tipo simple. Conceptualmente muy limpio."— Transcripción de la presentación:

1 XML Xlink Kostadin Koruchev

2 Xlink -- enlaces en XML Se permiten varios tipos de enlaces. Lo más común es enlace de tipo simple. Conceptualmente muy limpio. Cualquier marco (tag) puede llevar link. Atributos obligatorios xmlns, type, href. 

3 Tipos de enlaces Los enlaces se tipifican con su atributo type. pueden ser link:type=“...”. simple extendend  locator  arc resource Incluso “simple” es suficientemente rico para abordar todos los casos de links que se permiten en ODA.

4 Xlink simple – atributos (1): xlink:show -- define la representación del link. embed – poner el contenido del link en la misma ventana (ejemplo – una imagen). new – abrir en una ventana nueva. replace – sustituir la ventana con el contenido del link. none – no hace nada. other – especifico para cada aplicacion.

5 Xlink simple – atributos (2): Cuando se ejecuta la acción del link xlink:actuate: onLoad -- después de cargar el documento. onRequest -- cuando el usuario hace click sobre el link. other – específico para la aplicación. none -- nunca.

6 Xlink otros atributos xlink:title -- el texto alternativo del link. Se permite en cualquier link. xlink:role -- URL -- descripción del link (uso típico: help).

7 Xlink simple – resumen Una sola dirección. Solamente entre 2 recursos. Tipo arco en un grafo. Parecidos a los links de HTML

8 Extendended links -- link:type="extended" Conjunto de recursos y caminos (paths) entre ellos. Cada path da el camino entre dos recusos. No hay browser que lo interpreta.

9 Definicion nodos El recurso se define de locator y label. El label es de tipo idref....

10 Definición arcos: Los arcos se definen utilizando los atributos xlink:from y xlink:to. Ejemplo: Los valores de los atributos from-to corresponden al atributo xlink:label. Varios xlink elementos pueden tener el mismo label. Hay que prestar atención del numero de los elementos que se van a asociar.

11 Arcos ejemplo: uno – a muchos

12 Arcos arc -- no puede tener role. Puede tener xlink:arcrole=uri. El uri define la interpretación de los arcos.

13 Clasificación de arcos: Los arcos, según lo que apuntan pueden ser: internos – dentro del un documento. inbound – de fuera. from – recurso externo, to – interno. outbound – a fuera. from – recurso local, to – externo. third party – los dos son fuera. linkbase -- documento que contiene links externos.

14 Otros aspectos XML: DOM – librería "independerte del lenguaje de programación" Da posibilidad de crear aplicaciones XML cumpliendo una normativa. XSchemas -- Define en manera más precisa la semántica de un documento XML (por ejemplo tipos de datos). XPointer -- Da posibilidad de direccionar elementos del árbol en manera parecida a los links de HTML.


Descargar ppt "XML Xlink Kostadin Koruchev. Xlink -- enlaces en XML Se permiten varios tipos de enlaces. Lo más común es enlace de tipo simple. Conceptualmente muy limpio."

Presentaciones similares


Anuncios Google