Tables of Contents for Xpath, Xlink, Xpointer, and Xml
PART I FOUNDATIONS: THE WEB WE WANT
1
66
The Internet Environment
3
4
Connecting to the Internet
4
1
Information Linking in the WWW
8
12
The Web's Linking Model
8
2
A Broader View of Linking in the Web
10
1
Shortcomings of the Web Linking Model
11
7
Hypermedia Concepts and Alternatives to the Web
21
28
Definition of Hypermedia
23
2
Representing Information Associations
25
12
Formalizing Linking Concepts
37
5
Usage Scenarios: Hypermedia Support for Information Utilization
42
6
References versus Links
49
5
Resource Identification: URL, URI, and URN
54
2
Persistence of Identifiers and References
56
3
Persistence of Identifiers
57
1
Persistence of References
57
2
Third-Party Links and Linkbases
59
3
PART II TECHNIQUE: THE WEB'S NEW LOOK
67
132
Extensible Hypertext Markup Language
88
1
Extensible Stylesheet Language
89
3
XSL Formatting Objects
92
1
Resource Description Framework
92
2
Processing Instruction Node
101
1
XML Pointer Language
139
30
XPointer Data Model Examples
148
2
XPointer Character Escaping
162
1
XPointers and Namespaces
163
2
How to Compose XPointers
165
1
XML Linking Language
169
30
Embedding Links into XML Documents
170
1
Link Types and Element Types
171
9
Element Type Attribute
180
1
Interpretation of XLinks
188
2
XLink Element and Attribute Declaration
190
4
Using XLink for Linkbases
195
3
PART III APPLICATION: WEAVING THE WEB WE WANT
199
38
Lack of Presentation Semantics
201
2
Unclear Processing Model
203
3
More Complex Authoring
208
1
Emerging Support for XLink and XPointer
209
4
Support in Existing Browsers
210
1
Parsers and Code Libraries
211
1
Identifying Things to Link
213
2
Controlling Linking and Ensuring Link Integrity
215
1
Accessibility and Usability
219
1
Transitioning to a New Model
221
16
Alternative Approaches
222
4
Internal Hybrid, External No Change
226
4
Internal Hybrid, External Hybrid
230
1