W3C

Master for slides. (C) TimBL1997,8 Matches (more or less, with some incremental editing) talks given at

Title
XML: Enabling the Next Generation of Publishing on the Web
Abstract:
The World Wide Web Consortium has adopted XML as the common format for expressing structure in data.

This talk

Evolvability

15 April, 1998
7th International WWW Conference, Brisbane, Australia

Tim Berners-Lee
Director, World Wide Web Consortium
Warning: Includes personal points of view.

http://w3.org/Talks

This talk

What is evolvability?

HTML part 1

HTML offloads

See User Interface Tomorrow  in W3C Track

Free extension

HTML (not SGML), HTTP

Well defined interfaces

HTML needs

HTML future

(Future of HTML Workshop in May)

Language mixing

Optional features and Partial Understanding

See Architecture today in W3C Track

Test of Independent Invention

A Thought experiment

what happens?

(See Design Issues article)

Philosophy to requirement

Story so far

Evolution of data

Data characterized by

First data on web: Metadata

See Technology & Society in W3C Track on Friday

Publishing data on the web

Example: A stock price database

  1. Export data in XML for machine consumption
  2. Possible dual XML/HTML view
  3. Namespace points to schema
  4. Schema gives processing information

Levels of schema language

  1. Human readable
  2. Define structure
  3. Define structure and optional parts
  4. Turing complete conversions
  5. Create logical model of document

You can upgrade with time!

0: URI only

1: Human readable

(e.g. HTML)

2: Define structure

(compare: DTD)

3: Structure + Optional flags

4: Turning complete language

(e.g. XSL with Javascript)

5: Expose logic of document

(Resource Description Framework: RDF)

RDF engines should

as the technology evolves be able to

PS: Need RDB experts in XML and RDF groups!

RDF maps the real world

Engines of the future

Examples

What to do

Thank you

For details of World Wide Web Consortium:

http://W3.org/

and the W3C track at this conference

For slides on the web:

http://W3.org/Talks



Tim Berners-Lee, W3C Director
1998