W3C
Table of contents
The World Wide Web Consortium: History
A World Wide Consortium...
1994-2001: Membership Growth to 500
W3C delivers...
W3C Recommendations
Activity Overview
Major W3C Recommendations
HTML Feature Creep and Need for XML
What's wrong with HTML?
Why was XML necessary?
Characteristics of XML
Example XML
DTD Type Definition
The Role of (Some) W3C XML Architecture Recs
XML Namespaces
Example of XML-s to be Reused
Using Multiple Namespaces
XML Schema Definition
Some Advantages of Schemas
Styling XML
Styling: Transform XML Trees Into Another
XSLT Transformation
XSL In Action
Role of XPath
XPath Nomenclature
XPath Examples
XSL Formatting Objects
Simple XLink and XPointer Example
Extended link
Example: Student's Workplan
XPointer is (Practically) XPath
Document Object Model (DOM)
DOM Levels
Non HTML (SVG) DOM Example
XML Infoset
XInclude
XML Base
XML Query
Canonical XML
XML Digital Signatures
SOAP 1.2 (XML Protocol): Transmitting XML Data
SOAP Architecture
UI Recommendations
XHTML
Modularization in XHTML
Main XHTML Modules
XHTML Roadmap
XForms
XForm Example
MathML
MathML Example
SMIL: Multimedia Synchronization on the Web
Resources Anywhere...
SMIL 1.0 Constructs
Simple SMIL 1.0 Example
The Example...
SMIL 2
Example Module Combination: XHTML+SMIL
XHTML+SMIL Example
XHTML+SMIL Example Source Excerpts
Another XHTML+SMIL Example
Scalable Vector Graphics (SVG)
Small SVG Example
Gee Whizz Graphics in SVG
Example with filtered effects
Another example
Future: Common Architecture ...
CC/PP: Composite Capability/Preference Profiles
CC/PP: Proxies
CC/PP: Vocabulary Example (UAPROF from Wap Forum)
Personal Information on the Web
P3P (Platform for Privacy Preferences): a first step
P3P 1.0 Architecture
AT&T Privacy Minder
Metadata
RDF: Resource Description Framework
Further RDF Example
Containers
RDF Expressed in XML
RDF Schema: Defining the Application Namespace Tags
Interesting Pointers, Examples
Future: The Semantic Web ...
Internationalization: Motivation
Main I18N Areas at W3C
Example: Ruby Text
Example: SVG
Web for Everybody?
Accessibility Problems on the Web
WAI Actions in W3C
Implementations (what did I use?)
Slides on-line