Index
- #FIXED, 83, 124, 126
- #IMPLIED, 83, 1245
- #PCDATAsee parsed character data
- #REQUIRED, 83, 124
- &see ampersand
- *see asterisk
- .see period
- ,see comma
- ?see question mark
- @IMPORT, 29
- |see OR symbol
- +see plus
- <!DOCTYPE>, 82, 89, 978
- <?XML?>, 9194
A
- A element, 266, 268, 2747, 284
- ActiveX, 314, 327
- ACTUATE, 270, 272
- actuator, 269
- Air Transport Association of America, 204
- AltaVista, 5
- agents, 179
- American National Standards Institute (ANSI), 7
- ampersand, 116
- ANCESTOR(), 280
- annotating, 293
- ANY, 114
- Apple Computer, 259
- application, 331
- Architecture Domain, 45, 317
- Arena, 36
- ArborText, 30
- ASCII, 69, 94
- asterisk, 85, 115, 117
- attribute declarations, 1228
- attribute matching, 282
- attributes, 4144, 756, 83, 112, 1218, 331
- authoring tools, 3001
B
- BEHAVIOR, 270, 272
- Berners-Lee, Tim, 6, 8
- binary files, 70, 107
- BLINK, 5
- block elements, 64, 141, 160
- BODY, 12
- Boeing, 205
- boilerplate, 104
- Bosak, Jon, 315
- Bray, Tim, xviii, 52, 54
- browsers, 357, 78, 158, 30516
- business-to-business transactions, 193205
C
- C++, 2978
- CAD, 204, 329
- case-sensitivity, 41
- Cascading Style Sheets (CSS), 1, 9, 11, 1829, 45, 57, 60, 138, 1403, 15967, 1713, 221, 304, 319, 324. 331
- catalog page, 4951, 68, 1308, 1809, 328
- CDATA marked sections, 110, 190, 325
- CD-ROM, 51, 67
- CERN, 8, 12, 35
- CFI, 203
- chainsaw, 57
- Channel Definition Format (CDF), 2579, 304, 317, 323. 331
- chapters, 146175
- character data (CDATA), 83, 1001, 123, 190, 331
- checksum, 196
- Chemical Markup Language (CML) 30811
- CHILD(), 2802, 284
- child elements, 113, 120, 331
- chunks, 277, 279, 303, 327, 332
- circular references, 107
- Clark, James, xviii
- CLASS, 24, 138
- class libraries, 315
- class list example, 7072
- closing tags, 41
- COBOL, 314
- color, 22
- comma, 115
- comments, 989
- committees, 58
- compound documents, 232
- construction rule, 32
- content design, 60
- CONTENT-ROLE, 269, 271
- CONTENT-TITLE, 2701
- contextual selectors, 171
- Corel, 208
- crawlers, 5
- cut-and-paste, 73
D
- databases, 59, 69, 73, 138, 178, 180, 182, 318
- relational, 58, 74, 178
- object, 178, 280, 304
- object-relational, 304
- databinding, 322
- databooks, 203
- dates, 2167, 2334, 248
- debriefing, 230
- default value, for attributes, 124
- delimiters, 69, 193, 202
- Department of Defense, 7, 60, 205
- DESCENDANT(), 280
- desktop publishing, 66
- development process, 5860
- device control 243254
- diagramming sentences, 35
- Digital Equipment Corporation, 5
- directory management, 2156, 232
- directory structures, 5, 232, 237, 317
- display, 22, 49, 76, 141
- distribution lists, 212
- DITTO(), 279
- DIV, 2325, 138
- document, 332
- document entity, 113
- document management 59, 62, 65, 216, 230, 241, 329
- Document Object Model (DOM), 43, 192, 304, 307, 328, 332
- Document Style Semantics and Specification Language (DSSSL), 30, 32, 332
- document type declaration, 82, 978, 332
- Document Type Definition (DTD), 7, 11, 77128, 332
- Domino, Lotus, 318
- donuts, 20910
- drawings, 229
- DTD subsets, 107, 229
- dynamic HTML, 319, 322, 324, 328
- dynamic page generation, 185
E
- ECIX, 2034
- ECMA-262 (JavaScript), 33, 190
- electronic components, 203
- electronic data interchange (EDI), 193
- elements, 3844, 756, 81, 112121, 332
- EM, 13
- email, 2156
- EMBED, 303
- EMPTY, 114, 1145
- empty elements, 41, 1145, 333
- encodings, 9496
- encryption, 194
- end-tag, 333
- ENTITIES attribute type, 123
- entities, 41, 70, 812, 100, 216, 333
- built-in, 102
- parsed repeatedly, 105
- see also external entities, general entities, internal entities, parameter entities
- ENTITY attribute type, 123
- entity DTDs, 104
- enumerated attributes, 123
- errors, 84
- EUC-JP, 945
- extended links, 28490, 333
- extended link grouping, 29092, 303, 333
- external DTD, 101, 333
- external entity, 97, 105, 107
F
- filing cabinets, 207, 230, 241
- fixed-length fields, 69, 193, 202
- FLIPGELLY, 283
- flow object tree, 302
- FOLLOWING(), 280
- FONT, 5, 9, 15, 43
- font-family, 22, 159
- font-size, 22
- font-style, 22
- font-variant, 22
- font-weight, 22
- formatting engines, 65
- forms, 13
- FRAB, 283
- fragment identifiers, 267, 279
- Frames, 4, 181
- Freedom of Information Act, 209
- FSIBLING(), 280
- FTP, 5, 317
- full-text search, 207
G
- general entities, 101105, 334
- Generalized Markup Language (GML), 6, 334
- glossaries, 149
- Goldfarb, Charles, 67
- Gopher, 317
- GROUP, 290292
H
- H1, 13, 64
- H2, 64
- HEAD, 12, 268
- header, 220
- HERE(), 278
- hierarchies, 254
- history, 230241
- Hitachi, 203
- HREF, 28, 265, 26970
- HTML(), 279
- HTML DTDs, 130
- hub-and-spoke system, 292
- human resources, 212
- HyperText Transfer Protocol (HTTP), 35
- HyTime, 265, 334
I
- IBM, 6, 60, 208, 304, 315
- ID, 24, 25, 123, 185, 192, 276
- ID(), 279
- IDREF, 123
- IGNORE, 101, 11012
- image maps, 4
- images, 13
- in-line link, 266, 334
- infomercial, 51
- INCLUDE, 101, 11012
- Informix, 208, 304
- INLINE, 269, 271
- INPUT, 43
- Inso, 30, 304
- instance, 334
- Intel, 203
- interface services, 312
- internal DTD subset, 335
- internal entities, 1056
- Internal Revenue Service (IRS), 7, 61, 205
- International Organization for Standardization (ISO), 7, 98
- interviews, 209
- Intranets, 59, 211
- ISBN, 197
- ISO 2022-JP, 945
- ISO 8859 encoding schemes, 945
- ISO 8879 (SGML), 104
J
- Jasmine, 304
- Java, 13, 52, 96, 261, 297, 299, 302, 308, 314, 319, 3278
- Java Development Kit (JDK), 523
- Java Runtime Environment (JRE), 52
- JavaBeans, 315
- JavaScript, 33, 181, 1902, 319, 328
- JUMBO, xviii, 30812, 320
K
- keywords, 12
- Kravitz, Frank, 211
L
- Lark, xviii, 5155, 79
- lawsuits, 212
- leaf elements, 120, 147, 16873
- Leventhal, Michael, 299
- letterhead, 229
- light switches, 254
- line breaks, 49
- linear structures, 255, 303
- LINK, 12, 23, 28, 221, 268
- link grouping, 2901
- link management, 28993
- links, 129, 221
- list elements, 64, 149, 1734
- locators, 27784
- locator elements, 286
- Lockheed Martin, 205
M
- machine-readability, 1789, 216, 295
- Macintosh Runtime for Java, 52
- mailroom, 212
- Marimba, 257
- marked sections, 1102
- MARQUEE, 5
- Master Car Builders Association, 205
- mayhem, 60
- MEDIA, 29
- memos, 63, 72, 20830
- META, 12
- MetaContent Framework (MCF), 257, 25960, 317, 335
- metadata, 12
- Microsoft, xviii, 5, 30, 37, 257
- Microsoft Internet Explorer, 145, 1721, 35, 70, 192, 2589, 304, 308, 31920
- Microsoft Word, 13, 144, 208
- Mikula, Norbert, xviii
- MIS:Press, 1445, 197
- mixed-content declaration, 114, 116, 1201, 216
- modularity, 326
- motion detectors, 247
- MSXML, xviii, 7980, 86, 3156, 320
- multi-directional links, 285, 288, 303
- Murray-Rust, Peter, xviii, 308
N
- NAME, 192, 268, 276
- naming conventions, 185
- National Semiconductor, 203
- NDATA, 108
- Nelson, Ted, 279
- newsletters, 209, 223
- nesting, 3841, 745, 295
- Netscape Communications, 5, 37, 257, 259, 308
- Netscape Communicator, 201, 35, 192, 319
- Netscape Navigator, 1415, 1720
- NMTOKEN attribute type, 123
- NMTOKENS attribute type, 123
- non-validating parser, 52
- normalization, 74
- NOTATION, 10910, 151, 229, 312, 334
- NOTATION attribute type, 123, 127, 151
- NSGMLSU, xviii
- NXP, xviii
O
- OR symbol (|), 83, 115, 118
- obfuscated XML, 105
- object-oriented programming, 254, 296
- Open Software Distribution Format (OSD), 257, 261
- operating system, 3134
- OS/2 Warp, 52
- out-of-line links, 285, 287, 336
P
- padding, 161
- parameter entities, 101, 1059, 111, 121, 152, 199, 234, 238, 240, 296, 336
- parent elements, 113, 120, 336
- parsed character data (#PCDATA), 82, 100, 120, 336
- parsing, 7780, 301, 305, 336
- past performance, 231
- path, 267
- Patterns, 32
- period (in location terms), 281
- Perl, 2978
- Phillips Semiconductors, 203
- Pinnacles, 2034
- plus, 85, 115, 117
- POET, 304
- ports, 267
- PRECEDING(), 280
- processing applications, 295, 3012, 336
- processing instructions, 46, 912, 336
- programming in data, 243254
- project management, 231
- Project X, 259
- prolog, 91, 337
- properties, 256
- proposals, 231
- PSIBLING(), 280
- pseudo-elements, 281
- PUBLIC, 97, 107
- public identifiers, 98
- public-key encryption, 194
- publishing industry, 196
Q
- QuarkXPress, 158
- queries, 267
- question mark, 85, 1156
- quotes, 412
R
- Railroad Industry Forum, 204
- recipe, 478
- recursion, 168, 178, 296, 337
- redundancy, 197
- REL, 28, 268
- relative location terms, 280
- remapping, for XML-Link, 275
- repetitive information, 103
- Resource Definition Format (RDF), 257, 263, 317
- return values, 262
- reusability, 2, 68, 2234
- REV, 268
- rice cakes, 2101
- RMD (obsolete), 93
- robots, 5, 179
- robots.txt, 179, 318
- ROLE, 26971, 273
- ROOT(), 278
- root element, 337
S
- scripting, 43, 181, 1856, 1902, 3067, 3245
- scriptlets, 192
- search engines, 179, 318
- search-and-replace, 103, 138
- security, 2367, 261
- serial interface, 244
- shells, 194, 322
- Shift_JIS, 945
- simple links, 2697, 337
- SHORTREF (SGML), 175
- SHOW, 270, 2713
- Solaris 2.6, 96, 299
- SP, xviii, 79
- SPAN, 2325, 138
- SQL, 101
- SRC, 191, 268
- standalone, 93
- standardization, 64, 177, 193
- start-tag, 337
- state programming, 244, 2468, 254
- STEPS attribute, 2901, 293
- STRING(), 2823
- STYLE attribute, 44
- STYLE element, 1820, 26
- style sheet documents, 2728, 338
- styles, 2, 1820, 1445
- Sun Microsystems, 315
- SYSTEM, 98, 107, 110
T
- tables, 4, 64, 1501,
- Tabular Data Control (TDC), 70
- tags, 3841
- tapes, 1934
- teams, 44
- Texas Instruments, 203
- Text Encoding Initiative (TEI), 66
- timers, 247
- TITLE, 26971
- transclusion, 279
- trash cans, 207
- traversing, 269
- tree structure, 55, 78, 107, 307
- trigger conditions, 248
- typing, strong 101
U
- UCS-2, 945
- UCS-4, 95
- Unicode, 946, 2979, 338
- URL, 266
- User Interface Domain, 45
- UTF-7, 95
- UTF-8, 82, 945
V
- valid documents, 79, 257, 296, 300, 338
- validating parser, 52
- value checking, 233
- VBScript, 190, 319
- version, 46, 93
- versioning, 229
- Visual J++, 523
W
- weather report, 53
- webmasters, 59, 66
- webMethods, 257
- Web Interface Definition Language (WIDL), 257, 2612, 317
- web servers, 302
- Web stores, 177
- well-formed, 41, 4755, 257, 296, 338
- What-you-see-is-what-you-get (WYSIWYG), 13, 9, 11, 12
- white-space (CSS attribute), 22, 49
- white space, 49
- Windows NT, 96, 299
- workflow automation, 60, 73
- WordPerfect, 208
- World Wide Web Consortium (W3C), 1, 10, 36, 45, 60, 192, 257, 259, 263, 304, 307, 329, 338
- World Wide Web, 4
- wrapper elements, 116
X
- X-10 system, 244, 246, 254
- Xanadu, 279
- XML (eXtensible Markup Language), throughout
- relationship to HTML xviixix, 6, 89, 368, 45, 129143
- relationship to SGML xviixix, 68, 10, 367, 45, 60
- XML Data Source Object, 321
- XML declaration, 46, 81, 338
- XML processor, 78
- XML-Link, 26593, 296, 323
- XML-ATTRIBUTES, 275
- XML-DEV mailing list, 297
- XML-LINK attribute, 26970, 286
- XPointers, 277284, 3034, 328, 339
- XSL (eXtensible Style Language), 3033, 143, 174, 185, 324, 333
Y
- Yahoo, 259
Rememberfor the latest updates to this book, visit http://www.mispress.com/xml/. For the latest updates to the XML standards themselves, visit http://www.w3.org/xml/.
|