Professional Documents
Culture Documents
Project Glossary ICT Computer CrimeAct 2550 AD
Project Glossary ICT Computer CrimeAct 2550 AD
1 access
2 access control
3 access control entry (ACE) access control entry (ACE)
4 access control list (ACL) access control list (ACL)
5 access mask access mask
6 access token
7 administrative vulnerability
8 adware
9 anonymity
10 antivirus software (AV)
11 attack
12 authentication authentication
13 authorization
14 availability
15 back door
16 BBBOnLine BBBOnLine
17 buddy fix buddy fix
18 buffer
19 buffer overrun
20 certificate
21 change management
22 Children's Online Privacy Protection Act (COPPA)
23 choice
24 cipher
25 ciphertext
26 cleartext
27 clickstream data clickstream data
28 computer security
29 Content Advisor Content Advisor
30 cookie
31 credentials
32 critical update critical update
33 cryptography
34 data transfer
35 deceptive trade practices
36 decryption
37 denial of service attack (DoS) denial of service attack (DoS)
38 digital certificate
39 digital rights management (DRM) digital rights management (DRM)
40 digital signature digital signature
41 disclosure
42 distributed denial of service (DDoS) distributed denial of service (DDoS)
43 download
44 elevation of privilege
45 e-mail bomb
46 encrypted data
47 Encrypting File System (EFS) Encrypting File System (EFS)
48 encryption
49 enforcement
50 EU Data Protection Directive EU Data Protection Directive
51 extranet
52 Fair Information Practices Fair Information Practices
53 filter
54 Financial Modernization Act of 1999 1999
55 firewall
56 full file replacement full file replacement
57 globally unique identifier (GUID) globally unique identifier (GUID)
58 Gramm-Leach-Bliley Act (GLB) Gramm-Leach-Bliley Act (GLB)
59 Health Insurance Portability and Accountability Act (HIPAA)
60 HFNETCHK HFNETCHK
61 high priority update high priority update
62 hotfix
63 impersonation impersonation
64 implicit profiling implicit
65 implicit targeting implicit
66 information disclosure
67 interactive logon
68 Internet Content Rating Association (ICRA) Internet Content Rating Association (ICRA)
69 KB article KB Article
70 key
71 Kids Passport Kids Passport
72 least privilege administration least privilege administration
73 mail bomb
74 mail relaying mail relaying
75 malicious user
76 malware
77 Message Authentication Code (MAC) Message Authentication Code (MAC)
78 Microsoft Download Center Microsoft Download Center
79 Microsoft Passport Network Microsoft Passport Network
80 Microsoft security bulletin Microsoft security bulletin
81 Microsoft virus alert Microsoft virus alert
82 network logon
83 nonrepudiation nonrepudiation
84 notice
85 Office Update Office Update
86 onward transfer
87 opt in
88 opt out
89 parental control
90 password
91 password propagation
92 password synchronization
93 patch
94 patching
95 permission for kids
96 permissions
97 personal data
98 personal identification number (PIN)
99 personal information
100 personally identifiable information (PII)
101 phisher
102 phishing
103 physical vulnerability
104 plaintext
105 Platform for Privacy Preferences Project (P3P) Platform for Privacy Preferences Project (P3P)
106 pooling pooling
107 principal
108 privacy
109 privacy compromise
110 privacy policy
111 privacy statement
112 Privacy Wizard Privacy Wizard
113 private fix private fix
114 private key
115 privileges
116 proxy server proxy server
117 public key
118 public key encryption
119 public key infrastructure (PKI) public key infrastructure (PKI)
120 Quality of Service (QoS) Quality of Service (QoS)
121 quick fix engineering (QFE) quick fix engineering (QFE)
122 race condition
123 remote attack
124 remote procedure call (RPC) remote procedure call (RPC)
125 repudiation repudiation
126 Request for Collaboration (RFC) Request for Collaboration (RFC)
127 rights
128 role-based authorization
129 rollup rollup
130 Safe Harbor Agreement Safe Harbor Agreement
131 Safe Harbor Principles Safe Harbor Principles
132 safeguard
133 sandbox
134 script kiddies script kiddies
135 secondary data uses
136 Secure Sockets Layer (SSL) Secure Sockets Layer (SSL)
137 security
138 security alert
139 security identifier (SID) security identifier (SID)
140 security key
141 security principal
142 security update
143 security vulnerability
144 sensitive data
145 service pack service pack
146 Service Release Service Release
147 smart card
148 software update
149 software upgrade
150 spam
151 spoof
152 spyware
153 strong password
154 tamper
155 third-party seal third-party seal
156 throttling throttling
157 token
158 transcryption gateway transcryption gateway
159 transparency
160 Transport Layer Security (TLS) Transport Layer Security (TLS)
161 Trojan horse
162 TRUSTe TRUSTe
163 update
164 update rollup update rollup
165 upgrade
166 user profile
167 user rights
168 virtual private network (VPN)
169 virus
170 vulnerability
171 weak password
172 Windows Update
173 worm
174 X.400 X.400
XML Glossary
A
attribute
An XML structural construct. A name-value pair, separated by an equals sign, included inside a tagged element that modifies
You can declare attributes for an XML element type using an attribute list declaration.
C
Cascading Style Sheets (CSS)
Formatting descriptions that provide augmented control over presentation and layout of HTML and XML elements. CSS can b
CDF
An XML-based data format used in Microsoft Internet Explorer 4.0 and later to describe Active Channel content and deskt
CDF permits a Web publisher to offer frequently updated collections of information, or channels, enabling automatic deliver
character data
All the textual content of an element or attribute that is not markup. XML differentiates this plain text from binary data. In th
An element that can contain other elements or attributes. Also known as complex type. Appears as <complexType> in XML d
CSS
D
data island
An XML document (<XML> or <SCRIPT language="XML">). that exists within an HTML page. It allows you to script against the
HTML is used as the primary document or display format, and XML is used to embed data within the document.
Provides a way to bind HTML controls directly to an XML data island. It assists developers in connecting to structured XML da
XML Data Source Object allows you to work with data one node at a time, but you can also work with multiple nodes at a tim
data types
The parts and subparts of an XML schema that are used as the basis of all the larger components in schema.
definition
document element
The element in an XML document that contains all other elements. It is the top-level element of an XML document and mus
document entity
The starting point for an XML parser. Unlike other entities, the document entity has no name and cannot be referenced. It is
A platform- and language-neutral interface that allows programs and scripts to dynamically access and update the content, s
An XML structural construct. Consists of markup code that indicates the grammar rules, or Document Type Definition (DTD),
Can accompany a document, essentially defining the rules of the document, such as which elements are present and the str
DTDs help to validate the data when the receiving application does not have a built-in description of the incoming data. The
DTD
E
EDI
An existing format used to exchange data and support transactions. EDI transactions can be conducted only between sites th
element
An XML structural construct. An XML element consists of a start tag, an end tag, and the information between the tags, whic
Elements used in an XML file are described by a DTD or schema, either of which can provide a description of the structure o
entity
An XML structural construct. A file, database record, or another item that contains data. The primary purpose of an entity is
The entity can be referred to by an entity reference to insert the entity's contents into the tree at that point. Entity declaratio
entity reference
An XML structural construct. Acts as a placeholder for the content author, and the XML parser places the actual content at e
A subset of SGML that is optimized for delivery over the Web, XML provides a uniform method for describing and exchangin
The key is that with XML, the information is in the document, while the rendering instructions are elsewhere. In other words
At the time of this writing, XML 1.0 is a Worldwide Web Consortium Recommendation, which means that it is in the final sta
Extensible Stylesheet Language (XSL)
A language used to transform XML-based data into HTML or other presentation formats, for display in a Web browser. The tr
In contrast to CSS, which "decorates" the XML tree with formatting properties, XSL transforms the XML tree into a new tree (
XSL consists of two parts, a vocabulary for transformation and the XSL Formatting Objects.
F
facet
A restriction on a data type. A single defining aspect of value space. There are two types of facets: fundamental and constrai
I
infoset
invalid document
Documents that do not follow the XML tag rules. If a document has a DTD or schema, and it doesn't follow the rules defined
M
mixed content
Element types with mixed content are allowed to hold either character data alone or character data interspersed with child e
N
namespace
A mechanism that allows developers to uniquely qualify the element names and relationships and to make these names rec
A namespace identifies an XML vocabulary defined within a URN. An attribute on an element, attribute, or entity reference a
NCName
An XML name that does not contain a colon (:). An NCName begins with either a letter or an underscore (_) character, follow
_aaabbb.ccc
catalog
part-number
_-._-...
notation
Tells the parser what type of object is being referenced. Usually refers to a data format of non-XML data, such as BMP. A not
notation declaration
Tells the parser how to deal with a specific binary file type, as well as provides a name and an external identifier for a notatio
The notation declaration gives an internal name to an existing notation so that it can be referred to in attribute list declaratio
The external identifier is used for the notation, which can allow an XML parser or its client application to locate a helper app
P
parsed entity
An entity that has content that is parsed and replaced with actual literal values. The result is called the replacement text. Par
processing instruction
An XML structural construct. A mechanism for embedding information in a file intended for proprietary applications rather t
A processing instruction is a string of text included almost anywhere in an XML document's character data between <? and ?
An example is the XML declaration that begins every valid XML file:
Copy Code
<?xml
version=
"1.0"
standalo
ne="yes
" ?>
R
reference node
The reference node for a search context is the node that is the immediate parent of all nodes in the search context. Every se
replacement text
The content of parsed entities, after replacement of character references and parameter-entity references.
S
SAX
schema
A formal specification of element names that indicates which elements are allowed in an XML document, and in what comb
A schema is functionally equivalent to a DTD, but is written in XML. A schema also provides for extended functionality such a
schema structures
The compounds that can be constructed from data types and are used to describe the element, attribute, and validation stru
SGML
An XML API that allows developers to take advantage of event-driven XML parsing. Unlike the DOM specification, SAX doesn
An open, extensible way for applications to communicate using XML-based messages over the Web, regardless of what oper
SOAP
The international standard for defining descriptions of structure and content of electronic documents. Despite its name, SGM
XML is a subset of SGML designed to deliver SGML-type information over the Web, while HTML is an application of SGML.
T
template
The basis of the XML style sheet is the template rule, which makes a template that allows a user agent to construct a styled
The matching part identifies the source (XML) node to which the processing action is to be applied. The matching informatio
The processing part defines how the children are to be processed and what styling is to be applied to them. The processing i
In a tokenized type, the parser will normalize all white space to a single space character and will eliminate leading and trailin
Seven attribute types are characterized as tokenized types because each value represents either a single token (ID, IDREF, EN
U
Uniform Resource Identifier (URI)
A superclass that includes both URNs and URLs. Presently, URI means URL in nearly all cases when discussing XML, although
URIs are a slightly more general scheme for locating resources on the Internet that focuses a more on the resource and less
The set of URI schemes that have explicit instructions on how to access the resource on the Internet.
URLs are uniform in that they have the same basic syntax no matter what specific type of resource (Web page, newsgroup) i
Identifies a persistent Internet resource. A URN can provide a mechanism for locating and retrieving a schema file that defin
unparsed entity
Any block of non-XML data, sometimes referred to as a binary entity because its content is often a binary file (such as an ima
Unlike a parsed entity, an unparsed entity requires a notation, which identifies the format or type of resource to which the e
URI
URL
URN
V
valid XML
XML that conforms to the rules defined in the XML specification, as well as the rules defined in the DTD or schema.
The parser must understand the validity constraints of the XML specification and check the document for possible violations
Because all of this parsing and checking can take time and because validation might not always be necessary, XML supports
vocabulary
W
W3C
well-formed XML
XML that follows the XML tag rules listed in the W3C Recommendation for XML 1.0, but doesn't have a DTD or schema. A we
Well-formed XML documents are easy to create because they don't require the additional work of creating a DTD. Well-form
A standards body located at MIT that sets standards for XML, HTML, XSL, and many other Web technologies.
X
XDR
XML
An early language used to create a schema, which identifies the structure and constraints of a particular XML document. XM
XML declaration
The first line of an XML file can optionally contain the "xml" processing instruction, which is known as the XML declaration. T
An example is the XML declaration that begins every valid XML file:
Copy Code
<?xml
version=
"1.0"
standalo
ne="yes
" ?>
XML document
A document object that is well formed, according to the XML recommendation, and that might (or might not) be valid. The X
XML engine
Software that supports XML functionality on the client; Internet Explorer 4.0 and later include XML engines. Its components
An API that defines a standard way in which developers can interact with the elements of the XML structured tree. The XML
XML parser
A software module used to read XML documents and provide access to their content and structure. The XML parser generat
XPath
The result of an effort to provide a common syntax and semantics for functionality shared between XSL Transformations (XSL
A W3C initiative that specifies constructs for addressing the internal structures of XML documents. In particular, it provides f
An XPointer consists of a series of location terms, each of which specifies a location, usually relative to the location specified
Copy Code
child(2,p
recociou
s)
XQL is an extension to the capabilities of XSL that will provide for searching into, and data retrieval from, XML documents. It
A language proposed by the W3C XML Schema Working Group for use in defining schemas. Schemas are useful for enforcing
See also schema.
XML vocabulary
A set of actual elements and the structure for a specific document type used in particular data formats. Vocabularies, along
One of the first and probably most well-know vocabularies is the Channel Definition Format used to define Web pages that a
XPointer
XQL
XSD
XSL
Conceptually, these objects form a tree. The formatting objects denote typographic elements such as page, paragraph, rule,
XSL Patterns
A declarative, non-procedural selection language implemented in MSXML versions 3.0 and earlier. For MSXML 4.0 and later,
Makes use of the expression language defined by XPath for selecting elements for conditional processing and for generating
XSLT provides two "hooks" for extending the language, one hook for extending the set of instruction elements used in templ
ged element that modifies certain features of the element. All attribute values, including things like size and width, are in fact text strings a
d XML elements. CSS can be used for describing the formatting behavior of simply structured XML documents, but does not provide a disp
enabling automatic delivery to compatible Web clients. The user only needs to choose the channel once, and scheduled deliveries of the ch
text from binary data. In the XML OM, character data is stored in text nodes, which are implemented as DOM text objects.
he document.
ecting to structured XML data and supplying it to an HTML page by using the data-binding facility of dynamic HTML.
with multiple nodes at a time, without having to walk the document tree. It binds the data to specific controls on the page and the controls
n XML document and must be the first element in the document. There is exactly one document element, no part of which appears in the
cannot be referenced. It is the entity in which the XML declaration and document type declaration can occur.
s and update the content, structure and style of documents. The Document Object Model provides a standard set of objects for representin
ent Type Definition (DTD), for the particular class of document. The document type declaration can also point to an external file that conta
nts are present and the structural relationship between the elements. It defines what tags can go in your document, what tags can contain
of the incoming data. The DTD is declared within the document type declaration production of the XML file. With XML, however, DTDs are
ucted only between sites that have been specifically set up with compatible systems. Proprietary EDI formats are more difficult to write tha
on between the tags, which is often referred to as the contents. Each element has a type, identified by name, sometimes called its "generi
ary purpose of an entity is to hold content not structure, rules, or grammar. Each entity is identified by a unique name and contains its o
ces the actual content at each reference site. To include an entity reference, you first insert an ampersand (&) and then enter the entity na
elsewhere. In other words, content and presentation are separate. XML is the Web's language for data interchange and HTML is the Web's
XML tree into a new tree (the HTML), allowing extensive reordering, generated text, and calculations all without modification to the XM
n't follow the rules defined in its DTD or schema, that document is invalid as well.
ta interspersed with child elements. In this case, the types of the child elements can be constrained, but not their order or their number of
d to make these names recognizable. By doing so, they can avoid name collisions on elements that have the same name but are defined in d
ibute, or entity reference associates a short name with the URN that defines the namespace; that short name is then used as a prefix to th
rscore (_) character, followed by any combination of letters, digits, accents, diacritical marks, periods (.), hyphens (-), and underscores (_) p
L data, such as BMP. A notation identifies by name the format of unparsed entities, the format of elements that bear a notation attribute, o
tion to locate a helper application capable of processing data in the given notation.
d the replacement text. Parsed entities can only contain character data or XML markup.
etary applications rather than the XML parser or browser. The XML parser passes the instructions to the application.
cter data between <? and ?> marks. It begins with the name of the application for which the PI is intended, followed by the data for the ins
he search context. Every search context has an associated reference node.
ument, and in what combinations. It also defines the structure of the document: which elements are child elements of others, the sequen
tended functionality such as data typing, inheritance, and presentation rules. Consequently, the new schema languages are far more powe
M specification, SAX doesn't require the entire XML file to be loaded into memory. SAX notifies you when certain events happen as it parse
ocuments. Attributes are considered simple types because they contain only text.
b, regardless of what operating system, object model, or language they use. SOAP provides a way to use the existing Internet infrastructure
ents. Despite its name, SGML is not a language in itself, but a way of defining languages that are developed along its general principles. SGM
an application of SGML.
gent to construct a styled Result node from a Source node. The template has two parts:
liminate leading and trailing white space altogether. It will also validate the contents based on the declared type.
single token (ID, IDREF, ENTITY, NMTOKEN) or a list of tokens (IDREFS, ENTITIES, and NMTOKENS).
n discussing XML, although it is expected that URNs will become more numerous in the future. The URI supplies a universally unique numb
e on the resource and less on the location. In theory, a URI could find the closest copy of a mirrored document or locate a document moved
e (Web page, newsgroup) is being addressed or what mechanism is described to fetch it.
ng a schema file that defines a particular namespace. While an ordinary URL could provide similar functionality, a URN is more robust and e
a binary file (such as an image) that is not directly interpreted by the XML parser. An unparsed entity could contain plain text, so the term b
of resource to which the entity is declared. Beyond a requirement that an XML parser make the identifiers for the entity and notation avail
e DTD or schema.
ment for possible violations. If the parser finds any errors, it must report them to the XML application. The parser must also read the DTD, v
creating a DTD. Well-formed XML can save download time because the client does not need to download the DTD, and it can save process
ticular XML document. XML-Data Reduced refers to the subset of the XML-Data schema specification that was made available in MSXML 3
n as the XML declaration. The XML declaration can contain pseudo-attributes to indicate the XML language version, the character set, and w
r might not) be valid. The XML document has a logical structure (composed of declarations, elements, comments, character references, and
L engines. Its components include the XML parser, the XSL processor, and schema support.
L structured tree. The XML object model exposes properties, methods, and the actual content (data) contained in an object. It controls how
e. The XML parser generates a hierarchically structured tree, then hands off data to viewers and other applications for processing, and fina
n XSL Transformations (XSLT) and XPointer. The primary purpose of XPath is to address parts of an XML document. It also provides basic fac
. In particular, it provides for specific reference to elements, character strings, and other parts of XML documents, whether or not they bea
ve to the location specified by the prior location term. Each location term has a keyword (such as id, child, ancestor, and so on) and can hav
l from, XML documents. It provides ways to manipulate XML in order to create new documents, to control the content of existing documen
mas are useful for enforcing structure and/or constraining the types of data that can be used validly within other XML documents. XML Sche
mats. Vocabularies, along with the structural relationships between the elements, are defined in a DTD that serves as the rulebook for that
to define Web pages that are designed to be sent automatically, or "pushed" to client users.
h as page, paragraph, rule, and so forth. Finer control over the presentation of these elements is provided by a set of formatting properties
For MSXML 4.0 and later, XSL Patterns is not supported. For more information about XSL Patterns, download the MSXML 2.5 SDK from MS
on elements used in templates and one hook for extending the set of functions used in XPath expressions. These hooks are both based on
th, are in fact text strings and not numbers. For XML, all values must be enclosed in quotation marks.
but does not provide a display structure that deviates from the structure of the source data. See also Extensible Stylesheet Language.
heduled deliveries of the channel information will be delivered to the client without further intervention.
. Almost anything that can be in a well-formed XML document can be inside a data island.
the page and the controls are automatically populated with data from the Data Source Object.
rt of which appears in the content of any other element. The document element represents the document as a whole; every other elemen
t of objects for representing HTML and XML documents, a standard model of how these objects can be combined, and a standard interface
o an external file that contains all or part of the DTD. It must appear following the XML declaration and preceding the document element. T
ent, what tags can contain other tags, the number and sequence of the tags, the attributes your tags can have, and optionally, the values th
metimes called its "generic identifier" (GI), and may have a set of attribute specifications. Each attribute specification has a name and a val
ue name and contains its own content, from a single character inside the document to a large file that exists outside the document. The fun
d then enter the entity name followed by a semicolon (;), as follows: &YourEntityName;. Then, when the line is processed, the entity will b
out modification to the XML source. The source can be maintained from the perspective of "pure content" and can simultaneously be deliv
e name but are defined in different vocabularies. They allow tags from multiple namespaces to be mixed, which is essential if data is comin
then used as a prefix to the element, attribute, or entity reference name to uniquely identify the namespace. Namespace references have
s (-), and underscores (_) permitted in the XML specification. The following list shows some example NCNames:
events happen as it parses your document. When you respond to an event, any data you don't specifically store is discarded. If your docum
sting Internet infrastructure to enable applications to communicate directly with each other without being unintentionally blocked by firew
g its general principles. SGML defines the way that a markup language is built by specifying the syntax and definitions for the elements and
a universally unique number or name that can identify an element or attribute in a universally unique way.
e entity and notation available to the application, XML places no constraints on the contents of unparsed entities.
must also read the DTD, validate the document against it, and again report any violations to the XML application.
ement, with any other elements properly nested under it; and each of the parsed entities referenced directly or indirectly within the docum
TD, and it can save processing time because the XML parser doesn't need to process the DTD.
made available in MSXML 3.0 and later. It carries out the same basic tasks as DTD, but with more power and flexibility. Unlike DTD, which req
on, the character set, and whether the document can be used as a standalone entity.
s, character references, and processing instructions) and a physical structure (composed of entities, starting with the root, or document enti
n an object. It controls how users communicate with trees, and exposes all tree elements as objects, which can be accessed without any re
ns for processing, and finally returns the results to the browser. A validating XML parser also checks the XML syntax and reports errors.
nt. It also provides basic facilities for manipulation of strings, numbers, and Booleans. XPath uses a compact, non-XML syntax to facilitate us
or, and so on) and can have arguments, such as an instance number, element type, or attribute. For example, the XPointer:
ontent of existing documents, and to manage the ordering and presentation of these documents along with XSL.
XML documents. XML Schema Definition refers to the fully specified and currently recommended standard for use in authoring XML schem
ves as the rulebook for that vocabulary.
et of formatting properties, such as indents; word- and letter-spacing; and widow, orphan, and hyphenation control. The formatting objects
d, and a standard interface for accessing and manipulating them. Vendors can support the DOM as an interface to their proprietary data st
the document element. The syntax of the document type declaration is <!DOCTYPE content>.
side the document. The function of an XML entity is similar to that of a macro definition.
an simultaneously be delivered to different channels or target audiences by just switching style sheets.
is essential if data is coming from multiple sources. Namespaces ensure that element names do not conflict, and clarify who defined which
amespace references have scope. All child nodes beneath the node that specifies the namespace inherit that namespace. This allows nonq
es whether an element is empty or can include text. The schema can also define default values for attributes.
is discarded. If your document is very large, using SAX will save significant amounts of memory when compared to using DOM. This is espe
entionally blocked by firewalls.
bility. Unlike DTD, which requires its own language and syntax, XML-Data Reduced uses XML syntax for its language. Unlike XSD, which has o
the root, or document entity).
e accessed without any return trips to the server. The XML OM uses the W3C standard Document Object Model.
-XML syntax to facilitate use of XPath within URIs and XML attribute values. XPath gets its name from its use of a path notation as used in U
e XPointer:
se in authoring XML schemas. Because the XSD specification was only recently finalized, support for it was only made available with the rel
rol. The formatting objects and formatting properties provide the vocabulary for expressing presentation intent.
to their proprietary data structures and APIs, and content authors can write to the standard DOM interfaces rather than product-specific A
clarify who defined which term.
mespace. This allows nonqualified names to use the default namespace. See also RDF namespace.
to using DOM. This is especially true if you only need a few elements in a large document.
ge. Unlike XSD, which has only recently been recommended as a standard, XML-Data Reduced was implemented and made available by Mi
path notation as used in URLs for navigating through the hierarchical structure of an XML document.
made available with the release of MSXML 4.0. It carries out the same basic tasks as DTD, but with more power and flexibility. Unlike DTD, w
her than product-specific APIs, thus increasing interoperability on the Web.
and made available by Microsoft well ahead of the existence of XSD as a recommended standard by the W3C XML Schema Working Group
and flexibility. Unlike DTD, which requires its own language and syntax, XML Schema Definition uses XML syntax for its language. XSD closely
ML Schema Working Group.
or its language. XSD closely resembles and extends the capabilities of XDR. Unlike XDR, which was implemented and made available by Mic
and made available by Microsoft in MSXML 2.0 and later releases, the W3C now recommends the use of XSD as a standard for defining XM
a standard for defining XML schemas.
acceptance test
access mechanism , ,
accessibility
accessibility aids
active document
administrator
American Standard Code for Information Interchange
ampersand
Applications
asynchronous communication
attribute
Attribute values
backward compatibility
base character
binary formats
bugs
Byte Order Mark
Cascading Style Sheets (CSS)
CDF
Channel Definition Format (CDF)
character data
character encoding
character entity references
class meta-data
comments
compatibility
compatibility checker
compatibility mode
Compatibility Pack for Microsoft Office 2007 File Formats Compatibility Pack for Microsoft Office 2007 File For
Compatibility Report
compatibility tools
compatible ID
compelling
competition
complex data type
computer language
computer restrictions
computing ecosystems
constraints
content class
content conversion
content deployment
content formatter
content management
content master
content model
content owner
content provider
content rating
content replication
content revocation
CSS
data island
Data Source Object
data type
data types
definition
delimited
deployment
document element
document element
document entity
Document Format
Document Format Standard
Document Object Model (DOM)
document storage
document type declaration
Document Type Definition (DTD)
Document Type Definition (DTD)
DOM
DTD
EDI
editability
Electronic Data Interchange (EDI)
element
empty-element tag
encode
entity
entity
entity reference
Entity references
Extensible HyperText Markup Language (XHTML)
extensible language
Extensible Markup Language (XML)
Extensible Markup Language (XML)
Extensible Stylesheet Language (XSL)
Extensible Stylesheet Language Transformations (XSLT)
external dependencies
facet
file conversion tool
file format
file scanning tool
functionality
GraphML
HTTP
infoset
infrastructure
Interoperability
invalid document
legacy
legacy document
logical structure
Markup
Markup Language
MathML
Maximum compatibility
migrate
mixed content
monolithic document format
MusicXML
namespace
namespaces
NCName
notation
notation declaration
numeric character references
Open document
Open Document Format (ODF)
Open standard
parsed entity
placeholder
Platforms
plug-in
Post Schema Validation Infoset (PSVI)
predeclared entities
processing instruction
real-time business information
reference node
replacement text
root element
RSS
SAX
Scalable Vector Graphics
scenario
schema
schema
schema structures
self-closing tag
semantics of elements
serialize
SGML
Simple API for XML (SAX)
simple data type
Simple Object Access Protocol (SOAP)
SOAP
Software a a service
software designer
Software-Oriented Architecture
specification language
Standard Generalized Markup Language (SGML)
syntax rule
tag
Technical collaboration
template
tokenized attribute type
transformative shift
translation project
tree-based data structure
type derivation model
unicode
Uniform Resource Identifier (URI)
Uniform Resource Locator (URL)
Uniform Resource Name (URN)
unparsed entity
URI
URL
URN
user experience
valid document
valid XML
vocabulary
W3C
well-formed document
well-formed XML
Worldwide Web Consortium (W3C)
XDR
XML
XML declaration
XML declaration
XML document
XML engine
XML information set
XML Object Model
XML parser
XML Pointer Language (XPointer)
XML Query Language (XQL)
XML Schema Definition (XSD)
XML Schema definition language (XSD)
XML vocabulary
XML-aware software
XML-based
XML-capable browser
XML-Data Reduced (XDR)
XPath
XPointer
XQL
XSD
XSL
XSL formatting objects
XSL Patterns