Welcome and outline of the day

8:00am - 8:05am

Introduction to the Web

Brief History of the Web

March 1989
First project proposal circulated at CERN.
November 1990
Initial WorldWideWeb prototype developed on the NeXT
March 1991
Line mode browser (www) released to limited audience
December 1991
CERN computer newsletter announces W3 to the HEP world.
September 1992
Plenary session demonstration to the HEP community.
February 1993
NCSA release first alpha version of "Mosaic for X".
March 1994
NCSA employees form "Mosaic Communications Corp" (now Netscape).
May 1994
First International WWW Conference, CERN, Geneva (400 spaces, 800 requests)
July 1994
MIT/CERN agreement to start W3 Organisation is announced
October 1994
Second International WWW Conference, Chicago (1000 spaces, 2000 requests)
December 1994
First W3 Consortium Meeting at M.I.T. in Cambridge (USA).
August 1995
W3C initiates PICS project for parental control on the Internet.
December 1995
Fourth International WWW Conference, Boston (2400 attendees)
January 1996
W3C initiates joint electronic payment initiative with CommerceNet.

Architecture of the Web

  1. Clients
  2. Servers
  3. URLs
  4. HTML
  5. HTTP

Web Client

Web (HTTP) Server

URL (Uniform Resource Locator)

HTML (Hyper Text Markup Language)

HTTP (Hyper Text Transfer Protocol)

Java, Security, Commerce, and PICS

Java: Sun's New Programming Language

PEP (Protocol Extension Protocol)

HTTP is extensible by adding new headers but

Pieces of the Solution

Negotiation

W3C Role in Security

W3C Role in EPayment

Joint Electronic Payment Initiative (JEPI) Project

PICS (Platform for Internet Content Selection)

PICS System Overview

PICS Rating Services

What's in a Label

Transmitting PICS Labels

Organization of the enterprise: Standards, IETF, W3

Standards Organizations

IETF
Internet Engineering Task Force. Standards are named "RFCs" No formal membership requirements, primary work by electronic mail and quarterly meetings. No formal recognition as a standards body, but de facto body for Internet protocols. "Rough consensus and working code." Standard status requires at least two independently developed interoperable implementations.
ISO
International Standards Organization. DeJure in many countries (not U.S.) Formal membership required; technically by country standards organization. Late-comer to Internet protocol area, but responsible for SGML standard on which HTML is based.
ANSI
American National Standards Institute. U.S. standards obdy, member of ISO. Opening work items for electronic commerce, including merged VISA/MasterCard proposal (SET, Secure Electronic Transactions).

World Wide Web Consortium

Other Consortia

X/Open
Initially, a Unix-oriented consortium. Just announced merger with OSF (Open Software Foundation). Conformance testing and branding. Project-based work, with technical expertise from members, not consortium staff.
OMG
Object Management Group. Largest software consortium. Protocols for object-oriented systems (CORBA is best-known). Technical staff, primarily working on defining specifications.
FSTC
Financial Services Technical Consortium. Primary members are banks or other financial institutions. Working on electronic commerce projects. Staff is from "bank back office," drawing on technical expertise from member companies through organized projects.
CommerceNet
Projects and specifications related to electronic commerce, particularly over the Internet. Non-technical staff. JEPI project draws technical talent from W3C and member companies.