Page 8 - Building Digital Libraries
P. 8
Contents
XForms 71
XSLT 71
XLink 71
XQuery 72
XPointer 72
XML Schema 72
Why Use XML-Based Metadata 79
XML Is Human-Readable 79
XML Offers a Quicker Cataloging Strategy 86
Multi-Formatted and Embedded Documents 88
Metadata Becomes “Smarter” 89
Metadata Becomes “Connected” 89
Not Just a Library Standard 98
JSON 98
Data Manipulation 104
Programming Languages 104
Programming Tools 105
Software Tools 106
Application Development 107
REST (Representational State Transfer) 107
SPARQL (SPARQL Protocol and RDF Query Language) 108
SRU (Search and Retrieval via URL) 108
Code Management 108
Future of Software Development 109
Mobile Application Development 110
Applications Continue to Become More Micro 110
Deeper Reliance on Interpreted Languages and JavaScript 110
Sharing Your Services 111
Summary 112
Chapter 6 Metadata Formats 115
Metadata Primitives 116
MARC 118
MARC21XML 122
Dublin Core 123
MODS 129
METS 132
IIIF 135
BIBFRAME 140
vii