From Wikipedia, the free encyclopedia
Jump to: navigation, search

I have removed "XLink use XPath" because it is false. I have verified in "Xml in a nutshell" and in the XLink specification. XPointer use Xpath, but XLink doesn't. Pfv2 21:08, 28 August 2005 (UTC)

This isn't true. XLink uses Xpointers which, as you said, is based off of XPath. XPath is a means of describing a the location of one or many nodes in an XML tree. XPointers are an extended form of XPath. Rather than simply referencing the location a node, or collection of nodes, XPointers can reference points in the element tree or text nodes. It can also reference a range of text. The concept of referencing a point is similar to the simple HTML <a href="test.html#point">, but XPointer is far more flexible. XLink uses these references provided by XPointer and defines a system for linking documents based on these references. It could display information in one XML document pulled in from another XML document using a particular XPointer. At this point, XPointer operates quite independently of XLink, which has failed to catch on. -- Vernon.

Fixed some presentation (grammar and markup) issues. I reworked the second sentence which was rather awkward; if I changed the meaning in the process, feel free to change it back. I also marked up code as code using the proper HTML markup. However, I’m not sure if “from="A", to="A"” should be considered code or what; it looks like code, so I marked it as code. JustSomeGuy 00:04, 15 February 2007 (UTC)

Oh yes, the article is also a bit dated since Firefox 2(.0.0.1) and Netscape 8.1(.2) are the current versions of those browsers. Also not sure what the bold text means is for this sentence: “All other links open the target in the current window, when requested, irrespective of the presence of xlink:actuate or xlink:show attributes.” If it means “when the user has activated the link”, that’s obvious and should be removed.


Doesn't SVG use XLink?

I should think so. Since SVG is an XML based format it should be possible to use XLink with SVG (but the same is true for all XML formats so it might be too redundant to add to the article). ThomasJensenDaugaard 15:40, 18 June 2007 (UTC)


XLink Technology is also a publisher of networking and fault tolerance software, but I don't know how to create a disambiguation page.


The software that uses XLink is very outdated, would be good if anyone went to find out how the current set of programs support xlink Zae (talk) 11:46, 24 September 2008 (UTC)

Embarrassingly Bad[edit]

This page is embarrassingly bad. If you don't already know what XLink is, it gives you no useful information. Why was XLink created? What is it good for? Has it been abandoned? WTF do "out-of-band" and "in-band" mean in this context? Why on earth would you want to link every XML document in a group to every other? As if the parts that are out of date weren't enough, the link to "linkbase" gets redirected right back to this page. Could someone who knows what XLink is please give this page some attention? Francis Lima (talk) 01:26, 19 February 2010 (UTC)

It's not exactly my specialty, but I'll take a crack at improving the article. --Gyrobo (talk) 02:52, 19 February 2010 (UTC)
I've rewritten all of the descriptive text, but I don't really have time right now to hunt down information on the latest XLink software support. --Gyrobo (talk) 03:40, 19 February 2010 (UTC)
Thanks for your edits, Gyrobo; they're honestly helpful to me (an XLink novice), and so probably to others. Francis Lima (talk) 00:14, 20 February 2010 (UTC)
Actually, the explanations of simple and extended links used to be slightly more readable. My guess is that someone wanted to better describe the concepts, but assumed reader foreknowledge of the specification. --Gyrobo (talk) 19:07, 20 February 2010 (UTC)