Emerging W3C Technologies, with Focus on Three

Steve Bratt, <steve@w3.org>

3 view of the Earth from space

Emerging W3C Technologies, with Focus on Three

Steve Bratt
Chief Executive Officer
World Wide Web Consortium

W3C

August 2006

http://www.w3.org/2006/Talks/0811-sb-W3Cemergingtech/

http://www.w3.org/2006/Talks/0811-sb-W3Cemergingtech/0811sbW3Cemergingtech.pdf

Overview

W3C logo

The Web Has Grown ...

Number of Web Servers (Dec 1990 - Dec 2005)

Number of Web sites (aka servers) - Dec 1990 - Dec 2005

Source: http://www.zakon.org/robert/internet/timeline/

-

(see also: Growth in number of IP addresses [graphic, link])

... Growing Around the World ...

Population and Internet Usage Status (June 2006)

Source: http://www.internetworldstats.com/stats.htm

-

Note: in 1995, there were ~16,000,000 Internet users, or 0.4% of global population

(see also: Top languages on the Internet [graphic, link],
English 30% w/ 125% growth, Chinese 14% w/ 347% growth per year)

What Led to the Web's Success?

Happy child at computer, and very busy person at desk

Why are Open Standards Important?

W3C's Mission: Leading the Web to its Full Potential

Founded by Web inventor Tim Berners-Lee in 1994, W3C is:

Map of W3C Member per country (early 2006)

(Membership / Benefits / "At a Glance" brochure)

Web Usage and Technologies are Evolving ...

Graph of Globe

Engineering an Interoperable Foundation of the Web

W3C technology stack

The Real Question

Leading Edge: Web for Everyone

Children's hands on globe

Why is Web Accessibility Important?

Woman in wheel chair with computer and dog

Developing a Web Accessibility Business Case

Web Accessibility is a Cross-Disability Issue

Boy using computer with assistive technologies

Man using computer with assistive technologies

Image source: http://www.cedwvu.org/programs/dbtac/hrsabrochure/

Web Accessibility @ W3C

"Before and After" demonstration Web sites

Leading Edge: Web on Everything

Photos of Web on phones, TV, refrigerator, cars, plane

Vision: Web on Everything

One Web ...
... where Web technologies provide the means of accessing and interacting with content via all devices, including computing, communications, entertainment, embedded, personal, home, transportation, industrial, health care, etc. systems
... worldwide.

Why Does a Web on "Everything" Make Sense?

Why Mobile Devices Should be the Next "Thing"

Several people waiting for train and using their mobile phones

Image source: Steven Pemberton / Data source: Informa

Underachieving Today. Hope for Tomorrow.

  • There is hope - when the user experience is good, consistent, etc.
    • Nokia Study: 400+ users in UK, Germany, Singapore (advanced countries)
    • Browsing accounts for 63% of data traffic
Packet data usage by service type (Eerola, Nokia, 2005)

Source: Esa Eerola (2005) Nokia, "How Consumers Really Use Smartphones", MAPOS 05, Vienna

Today, Mobile Web is Expensive for Content Providers

mobile Christmas 2004

Source: RusselBeattie.com

... Even in Unexpected Places

Multiple URIs needed to access this Japanese Automobile Federation site

Solution for Web Mobility?

Joke about Mobile Computing:  Person wearing a desktop system

... We can probably do better than this :-)

Emerging W3C Approach

Diagram showing how single content can adapt to multiple devices

(Source, "Delivery Context Overview for Device Independence", Device Independence WG, 2006)

Follow W3C's Standards Efforts

W3C Mobile Web Initiative logo

Leading Edge: Web of Data & Services

Metro Map illustrating power of a Web of linked information and services

Why Do We Need the Semantic Web?

Why Can't Computers "Understand"?

Analogy:

What We Say to Dogs

What Dogs Understand

What Computers "Understand"

Sad computer cartoon " ... blah blah <a href=http://www.xwz.com/foo.html>.text-link.</a> blah blah . . . ."*

--

* where <a href=...> is HTML for a "link"

Toward Processable Search Semantics

Google:

Google page ranking approximation

What if Web pages had more semantics?

(See Article by Bijan Parsia)

Ways to Enable Machine Processing

Smarter Machines

Smarter Data

Semantic Web: Data on the Web

Tim's Semantic Web Stack (2005) Machine-processable, global Web standards:
  • Assigning unambiguous names (URI)
  • Expressing data, including metadata (RDF)
  • Capturing ontologies (OWL)
  • Query, rules, logic, proofs, trust (in progress)

Heart of the Semantic Web

RDF as circles and arrows

Most of the Current Web

Old Web - Linking resources

Semantic Web: "Smarter" Resources and Links

Semantic Web - Undertstandable relationships between undertandable resources

___

[ellipses = resources; color = one data source; x: = one ontology]

(see also more detailed example related to book searching and selling)

Enterprise Integration Today

Enterprise intergration pre-RDF

Enterprise Integration on the "RDF Bus"

Enterprise intergration using RDF

Clients on the "RDF Bus"

New data applications can be built on top of RDF bus, for example:

Clients on the RDF bus

See Semantic Web interface concepts for other types of data sources (Tim Berners-Lee)

Applications Connected by Concepts

Metro Map illustrating power of a Web of linked information and services

Getting Familiar with the Semantic Web 

* Requires SVG viewer (Firefox, Opera, Adobe plug-in)

Timing Strawman

Killer apps (or even failures) could radically change the timeline.

Summary

2006 Tech Plenary meeting, participants, from the back of room

W3C logo

http://www.w3.org/

Extra Slides

Who are W3C's Members?

"Third-class companies make products; second-class companies develop technology; first-class companies set standards."

* popular saying in Chinese business and government, from "China’s Post-WTO Technology Policy: Standards, Software and the Changing Nature of Techno-Nationalism", by Richard P. Suttmeier and Yao Xiangkui.
Full-fee Members (Jul 2006)

Why Do People Participate in W3C?

(Membership / Benefits / How to join W3C / "At a Glance" brochure)