Table of Contents
XML and the Automation of Web Information Processing
Overview
What’s Wrong with HTML
What’s Wrong with HTML
HTML is Too Far Away from being an Information Model
… and the Sad Results
Programs/Agents require Intricate Parsers
… and the Web becomes a mere Client to DBs
Overview
XML is based on Markup
Elements and their Content
Element Attributes
XML Structures Represent Labeled Graphs
The Need of Ontologies
Document Type Definitions
Element Declarations
Element Content Declarations
Attributes and Their Uses
Attribute Types
More on Attribute Declarations
Lots of Flexibility
… and some deficiencies
Beyond DTDs
Physical Structure & Entities
Uses of Entities
Declaration and Use of Internal Text Entities
External Text Entities
Binary Entities and Their Use
Overview
DTD Guided Browsing
DTD Guided Fielded Search
Forms-Interface to XML
Semantically Meaningful Web Search
Web as a Distributed DB and XML as its Data Model
Definition of Integrated Views in High Level Languages
Non-Materialized Views in the MIX mediator system
Creating XML Views
Overview
XML-Link & XML Pointer
Extended Links
X Pointers and Addressing
Overview
Why Style Sheets & XSL?
Style Languages - History
CSS - Design Principles
CSS - A Sample Style Sheet
The Simple Pattern Matching of CSS
CSS - Subclassing Elements
XSL - Design Principles
Overview
HTML vs XML
SGML vs XML
CORBA/OLE vs XML
|