Up to cover page
WebCGM 2.1 — Expanded Table of Contents
Contents
Abstract
Editors
Contributors
1. Introduction to WebCGM
1.1 Terminology
1.2 Normative references
1.3 Non-normative references
1.4 About WebCGM
1.5 The WebCGM profile and profile rules
1.6 WebCGM requirements
1.7 WebCGM and other profiles
1.8 Editions and releases of WebCGM
1.9 Roadmap to this specification
1.10 Document sources and registration authority
2. WebCGM Concepts
2.1 The structure of a WebCGM
2.2 Picture content and usage
2.3 Intelligence — Objects, Layers, Hyperlinks, Metadata
2.4 Encodings
2.5 Graphical Content of WebCGM
2.6 WebCGM XML Companion File (XCF)
2.7 WebCGM Document Object Model (DOM)
3. WebCGM Intelligent Content
3.1 Addressing objects
3.2 Application Structure and APS Attribute Descriptions
3.3 Content Model
3.4 WebCGM and the
object
element
4. WebCGM XML Companion File (XCF)
4.1 Introduction & examples
4.2 Content and structure of the XCF
4.2.1 Structure overview
4.2.2 Extending the XML Companion File
4.2.3 The WebCGM XCF namespace
4.2.4 WebCGM XML Companion File conformance
4.3 XCF elements
4.3.1 Data types and encodings
4.3.2 Conventions used
4.3.3 The 'webcgm' element
4.3.4 The 'layer' element
4.3.5 The 'grobject' element
4.3.6 The 'para' element
4.3.7 The 'subpara' element
4.3.8 The 'linkuri' element
4.3.9 The 'bindByName' element
4.3.10 The 'bindById' element
4.5 The complete XCF DTD
5. WebCGM Document Object Model (DOM)
5.1 Overview
5.2 Relationship with XML DOM
5.3 Relationship with XML companion file
5.4 Style attributes
5.5 Basic Data Types
5.6 Coordinates and transforms
5.7 Fundamental Interfaces
6. WebCGM Profile
6.1 WebCGM Proforma
6.2 Metafile Rules
6.3 Multi-element Rules
6.4 Delimiter Elements
6.5 Metafile Descriptor Elements
6.6 Picture Descriptor Elements
6.7 Control Elements
6.8 Graphical Primitive Elements
6.9 Attribute Elements
6.10. Escape Elements
6.11 External Elements
6.12 Segment Elements
6.13 Application Structure Elements
6.14 Generator Implementation Requirements
6.15 Interpreter Implementation Requirements
6.16 Line and Edge Style Definitions
6.17 Hatch Style Definitions
6.18 JPEG Compression within the Tile Element
7. Conformance
7.1 Conformance definitions
7.2 Deprecated and obsolete features
7.2.1 Obsolete features
7.2.2 Deprecated features
7.3 Optional features
7.4 Extensibility
7.4.1 Extensibility by implementations
7.4.2 Extensibility by profiles
7.5 Normativity
7.5.1 Normative and informative content
7.5.2 Normative language and conformance requirements
7.6 Validation tools
8. ECMAScript binding
9. Application Configurable Items
9.1 Introduction
9.1.1 Scope and purpose
9.1.2 Motivation
9.2 ACI content and conformance
9.2.1 File overview
9.2.2 Identifiers for the ACI DTD
9.2.3 Conformance of ACI files
9.2.4 Association of ACI files with viewers
9.3 ACI elements
9.3.1 The 'webcgmConfig' element
9.3.2 The 'fontMap' element
9.3.3 The 'defaultAttributes' element
9.4 The complete ACI DTD
Appendices
A. Acknowledgements
B. What's new in WebCGM 2
C. Glossary
D. Change log
E. WebCGM accessibility
F. Example: regex search