OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ciq message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Don't Break the Link: Avoid Four Costly Pitfalls in Linking and Reuse


Article about linking resources with reference to XLINK.

Regards,

Ram

Don't Break the Link: Avoid Four Costly Pitfalls in Linking and Reuse
Brandon Jockman, Innodata Isogen White Paper

Link management plays a vital role in establishing the overall quality
of an XML-based system. Too often, organizations underestimate the
significance of this key requirement -- causing systems to fall short
in providing the full suite of link management services required by
modern enterprises. The global transition of documents into XML prompts
project requirements related to authoring, singlesource/ multiple-output
publication, content management and workflow. Linking traditionally
refers to a simple point-to-point link, such as a hyperlink from one
Web page to another or a navigable link between two pages in a PDF
document. The XML Linking Language (XLink) W3C specification1 provides
an XML-based linking syntax for traditional links. However, the
combination of its cumbersome authoring syntax and general lack of tool
support prevents it from being the most commonly used linking syntax.
Other common approaches to XML linking include ID/IDREF, W3C Schema's
key/keyref, or custom links. They have limitations as well. Some common
XML flavors, such as XHTML and DocBook define their own link elements.
To support these custom linking syntaxes, some tools provide configurable
link definition systems where custom link elements can be defined along
with the type of link. However, these non-standard links may not be
portable between tools. Unless adequate analysis and preparation takes
place, simple linking can be anything but simple in a complex system.
Linking can also include other types of referencing. This type of
linking is often called use-by-reference or reuse. In a reuse link, the
point-to-point link relationship has a modifier specifying that content
from the target location should be pulled into the source location at
a given point in time. The most complete XML-based reuse mechanism is
defined by the XML Inclusions (XInclude) W3C specification.

http://www.innodata-isogen.com/knowledge_center/white_papers/Link_Management.pdf
See also TBL's 1998 Cool URIs Don't Change: http://www.w3.org/Provider/Style/URI


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]