 | 난이도 : 중급 필자: W3C 2007 년 6 월 12 일 XML Linking Language (XLink)는 XML 문서에 링크를 나타내는 기본 프레임웍으로서 웹 같은 하이퍼텍스트 시스템을 완벽히 대체한다. HTML 문서들의 필수 부분인 단순한 링크 또는 멀티엔드 링크와 링크 데이터베이스 같은 복잡한 유형의 링크를 만드는데 사용할 수 있다.
XML Linking Language
(XLink) Version 1.0
[W3C Recommendation]은 XML 문서에 링크를 나타내는 기본 프레임웍을 제공한다. 링크가 필요한 하이퍼텍스트는 웹의 토대가 되고, 고급의 링크 기능을 추가하는 것은 XML의 토대를 형성해왔다. 사실, XLink는 원래 "XML Part 2"로 불렸다. 안타깝게도, XML용 링크 시스템 정의는 HTML에서 하는 것 보다 훨씬 더 복잡하다. XLink는 불협화음 속에서 오랜 프로세스를 거쳐 개발되었다. 예를 들어, XHTML의 개발자들은 XLink를 사용하는 대신
HLink
(개발중)라고 하는 고유 시스템을 만들었다. 지금도, 완성된 후 2년이 지났음에도 XLink의 채택률은 여전히 낮다.
XML Linking Language (XLink)
Version 1.1
개발 작업이 진행 중이다. 이러한 작업에는 일부 주석을 옵션으로 만들기, Uniform Resource Identifiers (URI)와는 반대되는 Internationalized Resource Identifiers (IRI) 채택 등이 포함된다.
그럼에도 불구하고, XLink는 많은 중요한 XML 관련 프로젝트의 중심에 서 있을 정도로 중요하고 기본적인 일방향의 HTML 링크 보다 더욱 풍부하다. XLink는 단순한 링크, 다중 엔드 포인트(확장 링크)를 갖는 보다 복잡한 링크, 링크된 문서에서 표현되지 않고 특별한 허브 문서(linkbases)에서 표현되는 링크를 제공한다.
참고자료
|  | |  |