XLink

Le XML liant la langue , ou le XLink , est un langage de balisage de du XML utilisé pour créer les liens hypertextes dans des documents de XML. XLink est des spécifications du W3C qui décrivent des méthodes de décrire des liens entre les ressources dans des documents de XML, s'interne ou external au document original.

Les spécifications de XLink

XLink 1.0 reste la version en cours de XLink où il a reçu le statut de la recommandation du W3C le 2001 le 27 juin .1 a écrit le statut de la recommandation de candidat du W3C le 2006 le 28 mars .

Enchaînement avec XLink

XLink définit un ensemble d'attributs qui peuvent être ajoutés aux éléments d'autres namespaces de XML. XLink fournit deux genres de lien hypertexte pour l'usage dans des documents de XML. Les liens prolongés par sont des liens hypertextes hors bande qui, dans un document de linkbase, peuvent lier les ressources au-dessus dont l'éditeur de liens n'a aucune commande. Fonctionnalité semblable d'offre des liens simples aux liens de HTML , qui sont des liens in-band.

Liens simples

Un lien simple est semblable aux ces indigène au HTML ; il crée simplement un arc continu du lien hypertexte d'un élément à l'autre par l'intermédiaire d'un URI . Exemple :
< ? version=" de xml ; 1.0" ; ? > xmlns=" de  id=" Some Document xlink de The : type=" ; simple" ; xlink : href=" ; #someHeading" ; >Some Document header. 

Liens prolongés

Les liens simples de soutiens de spécifications de XLink non seulement mais également liens prolongés . Des liens prolongés permettent aux ressources multiples, extérieur ou gens du pays, d'être reliées par les arcs multiples. Les arcs sont explicitement continus - ils définissent seulement le traversal dans une direction simple. En groupant des ressources avec des étiquettes et en employant un ou plusieurs arcs, un lien prolongé peut réaliser des voies spécifiques de traversal parmi les ressources.

Par exemple, si toutes les ressources dans un lien prolongé étaient données l'étiquette A, puis un arc dans ce lien qui était from=" ; A" ; , to=" ; A" ; relierait chaque ressource à chaque autre ressource et permettrait le traversal de n'importe laquelle de ces ressources à tout autre de ces ressources.

Des liens prolongés n'ont pas besoin d'être contenus dans le même document au lequel les éléments ils lient. Ceci permet pour associer des méta-données ou toute autre information supplémentaire aux ressources sans éditer ces ressources.

XLink soutient également des informations plus riches sur des types de lien et les rôles pour chaque ressource qu'un XLink relie.

Utilisations de XLink

Le software support pour XLink, à partir de 2006 juin, inclut ce qui suit :

Mozilla Firefox

Le Mozilla Firefox (1.0) a le soutien très limité de XLinks simple.
Liens avec un xlink : show=" ; embed" ; l'attribut de ne fonctionnent pas.
Liens avec un xlink : actuate=" ; onLoad" ; travail d'attribut de s'ils sont la seule chose à la page.
Tous autres liens ouvrent la cible dans la fenêtre courante, une fois demandé, indépendamment de la présence du xlink : actuate ou xlink : attributs de show.
Dans des documents de XML XLinks ne peut pas être appliqué aux éléments dans le namespace de XHTML (Firefox 2.0)

Netscape

Le Netscape (7.2) a le même soutien de XLinks simple que Firefox, sauf que le xlink : show=" ; new" ; l'attribut de fonctionne correctement.

Applications de SVG

Des liens hypertexte dans le SVG peuvent actuellement être définis comme liens simples de XLink. Le document de travail du W3C de SVG 1.2 propose using des liens prolongés par XLink aussi bien.

RDDL

Le RDDL , une prolongation de langue de XML au XHTML de base qui est employé pour décrire le XML Namespaces , emploie des liens simples de XLink.

XBRL

La langue extensible de reportage d'affaires ( XBRL ) a employé des liens simples et prolongés de XLink depuis que les spécifications de XBRL 2.0 ont été éditées en 2001. La plupart des grandes taxonomies de XBRL contiennent des linkbases étendus. À partir de 2006, XBRL est probablement l'utilisation la plus étendue de XLink dans des systèmes de production.
Random links:Plaines blanches d'USS (CVE-66) | Fédération des étudiants conservateurs | Nom d'âme | Problème de Funarg | Quille de Leslie | XLink