http://www2002.orgblank dot spacer
WWW2002 Logo

 

WWW2002 Masthead

 

THE ELEVENTH INTERNATIONAL
WORLD WIDE WEB CONFERENCE

  

Sheraton Waikiki Hotel
Honolulu, Hawaii, USA
7-11 May 2002

WWW2002 Logo

 


WWW2002
Verslag en aantekeningen conferentie

 

Dag 1: Dinsdag 7 Mei 2002 | 08:30 - 17:00

Michael Benedikt
Mary Fernandez
Juliana Freire
Arnaud Sahuguet

TF1 - XML and Data Management

As Web applications manipulate an increasing amount of XML data, there is growing interest on how to manage this data. Because XML is extensible and flexible, it can be used in applications with radically differing needs. This flexibility also implies that one cannot expect to find out-of-the-box solutions for all different applications; given the scope of the problem, the immaturity of existing tools, and the evolving standards environment, building these solutions is a challenging task.

The objective of this tutorial is to give an overview of XML data management, presenting both the major issues involved in managing such data and solutions for them. Topics covered in this tutorial include: storing, querying, updating, and publishing XML data. Special emphasis will be given to concrete techniques for developers, making clear how properties of an application area influence the solution.

 

Dag 2: Woensdag 8 Mei 2002 | 08:30 - 10:00

  • Opening Ceremony
  • Opening Address
    Hoyt Zia, Pacific Telecommunications Council
  • Opening Remarks
    Wendy Hall, IW3C
    2
  • Welcome Address
    Mazie Hirono, Lieutenant Governor of Hawaii
  • Opening Keynote
    Tim Berners-Lee, World Wide Web Consortium

Opening ceremony

  • Opening door een Hawaiiaanse zangeres
  • Welkoms woord door Wendy Hall (IW3C2)
  • "aloha" door Marie Hirono, gouverneur van Hawaii
  • Keynote sessie door Tim Berners-Lee: "bits mean something"

Opening Keynote - Tim Berners-Lee - Specs Count

De openings speech van Tim Berners-Lee, de man die in 1989 aan de basis stond van het World Wide Web, was nogal ongebruikelijk. Hij begon met een opmerking over spammers "it's fraudulent -- they should be behind bars". Hij had het verder nu eens niet over de toekomst van het web maar sprak over de verschillende onderdelen ervan en hoe de verschillende specificaties en protocollen, die het web mogelijk maken, van andere specificaties en protocollen afhangen, tot op de laagste laag, de fysieke laag in het OSI model. Het belang van het correct gebruiken van de talloze specs wordt nog eens onderstreept.

Verder maakte Tim zich sterk voor royalty-free standaarden voor het web zonder het belang van patenten uit het oog te verliezen. Hij wees nog eens uitdrukkelijk op het belang dat de hedendaagse web technologie open en vrij implementaarbaar zal moeten blijven.

uit de media:
In his opening keynote today at the Twelfth World Wide Web Conference in Honolulu, Hawaii, Tim Berners-Lee made a strong appeal for the development of the web to continue unencumbered by patent royalties.

In a talk entitled “Specs Count”, Berners-Lee outlined how important it was that today's web technology specifications remain open and freely implementable. He described how accessing a web page today involved many layers of standards -- ethernet, IP, TCP, HTTP, MIME, XML, Namespaces, XHTML -- each layer of which relies critically on the layer below. As Berners-Lee is fond of noting, the web is “not done yet”, therefore it is not unreasonable to imagine a future with a similar number of layers built upon the existing ones. For that reason, it is still highly critical that the "communal" nature of the specifications is preserved.

Berners-Lee took off his hat as W3C Director for his speech, stressing that it was delivered as personal opinion: he was highly pointed in his support of royalty free licensing for web technology, a position that doesn't meet universal approval within the consortium. The W3C has itself had a difficult journey through issues of licensing its own standards. Reacting to a large amount of dissent from the web and free software community, it reversed plans to allow RAND ("reasonable and non-discriminatory") licensing terms on its specifications. The new patent policy is that every working group will aim to achieve royalty free licensing terms by the time a spec reaches the final Recommendation stage at the W3C.

Outlining both the pros and cons of enforcing royalties on open specifications, Berners-Lee speculated that if the specifications driving the web had not been royalty-free, then none of the 900-strong audience would actually be at the conference. Enforcing royalties discourages adoption both by the open source community, who simply cannot pay royalties, however "reasonable", and other companies who will shy away from the issues associated with licensing the technology.

In closing, Berners-Lee encouraged the delegates to get involved in the patent and licensing debate. He mentioned the effect that the large amount of public feedback on the W3C RAND debate had had, which included a change in W3C patent policy and the invitation to the table of representatives from the open source world. He encouraged continued involvement and contribution to the debate, stressing that thoughtful contribution to the ongoing debate was important.


Presentatie slides:

Dag 2: Woensdag 8 Mei 2002 | 10:30 - 12:00

W3C-1 W3C's Achievements and Expectations
  • Introduction
    by Steve Bratt
  • TAG working perspectives
    by Tim Berners-Lee and TAG members
  • P3P 1.0
    by Rigo Wenning

P3P 1.0

Het W3C heeft eindelijk het Platform for Privacy Preferences (P3P) 1.0 goedgekeurd. Het W3C is er meer dan vijf jaar mee bezig geweest. Maar omdat de bescherming van privacy op het wereldwijde web waarschijnlijk altijd een 'hot item' zal blijven, lijkt het op xml gebaseerde systeem nog niet ingehaald door de hedendaagse realiteit. Het W3C heeft P3P als een 'aanbeveling' gekwalificeerd, wat betekent dat het grondig is geanalyseerd en geschikt bevonden voor wereldwijde adoptie door websites en software-ontwikkelaars.

Veel van het aanvankelijke enthousiasme rond P3P is inmiddels geluwd, vooral omdat vijf jaar wel een érg lange tijd is. P3P is in potentie een oplossing waarmee individuele internetgebruikers informatie kunnen krijgen over het privacy-beleid van een website, waarna hij/zij kan beslissen of hij met die site in zee wil. In wezen bestaat het systeem uit een gestandaardiseerde set meerkeuzevragen waarmee het prvacy-beleid van de site wordt 'afgedekt'. De antwoorden op de vragen zijn in xml gecodeerd, zodat het beleid door de computer kan worden gelezen. Webbrowsers die geschikt zijn gemaakt voor P3P kunnen automatisch het 'privacy-plaatje' van een site oproepen, dat vergelijken met de voorkeuren van de gebruiker en vaststellen of die met elkaar overeenkomen.
 

Gerelateerde links:

Presentatie slides:

 

Dag 2: Woensdag 8 Mei 2002 | 13:30 - 15:00

W3C-2 Web Services
Session Chair: Hugo Haas,
W3C Web Services Activity Lead
.

Web services

Web Services zijn een nieuwe soort Webapplicaties. Het zijn objecten die platform- en programmeeromgeving onafhankelijk zijn. Eens ontwikkeld, kunnen andere applicaties (en andere Web Services) ze ontdekken en aanroepen. Ze hoeven dus op slechts 1 plaats in een netwerk (of het Internet) bijgehouden worden om vanaf een andere plaats in het netwerk gebruikt te kunnen worden.

One possible definition of the term "Web service": a web service is an autonomous piece of software uniquely identified by an URI that can interact with peer web services via messages using WWW specific standards and protocols, such as HTTP, XML or SOAP.

W3C Web service activities

3 working groups supervised by the Web services coordination group:

  1. Web services architecture working group
  2. XML protocol working group
  3. Web services description working group

Web services architecture working group:

  • started january 2002
  • the Web services architecture requirements working draft covers the following topics:
    1. interoperability
    2. reliability
    3. Web-friendly (consistent with the existing Web, uses XML, aligned with semantic Web)
    4. security (authentication, authorization, confidentiality, data integrity, privacy protection)
    5. scalability and extensibility (simple, modular, extensible)
    6. set of team goals for the working group (july 2002: more complete and stable requirements document; october 2002: first recommendations)
  • there is also a usage scenarios working draft

XML protocol working group (XMLP):

  • started september 2000
  • chartered to provide:
    1. 1) an envelope for encapsulating XML data
    2. a serialization based on XML schema
    3. an instance of a transport mechanism, namely HTTP
    4. a convention for representing RPC in the envelope
  • achieved in the following documents:
    • SOAP 1.2 part 0: primer
    • SOAP 1.2 part 1: messaging framework (required):
      • processing model
      • envelope
      • protocol binding framework
    • SOAP 1.2 part 2: adjuncts (optional):
      • data model
      • encoding
      • RPC convention
      • binding and feature description convention
      • message exchange pattern (MEP)
      • HTTP binding
  • other documents:
    • SOAP 1.2 test collection
    • SOAP binding to email
    • "Application/soap+xml" Internet draft
    • attachment feature

Web services description working group:

  • started january 2002
  • goal: design a description language based on the submission WSDL 1.1 reason: need for a standard format for describing Web services:
    • URI
    • messages accepted and generated
    • access protocol
    • message encoding
    • standard format based on XML
  • first working draft of description language in june 2002
  • the working group will also provide a primer, a test suite and a mapping to RDF

 

Presentatie slides:

 

Dag 2: Woensdag 8 Mei 2002 | 15:30 - 17:00

W3C-3 Semantic Web
Session Chair: Eric Miller,
W3C Semantic Web Activity Lead

 
  • Introduction to Semantic Web
    by Eric Miller
  • RDF Architecture
    by Brian McBride
  • Web Ontology
    by Jim Hendler
  • Semantic Web Advanced Development
    by Ralph Swick
  • Semantic Web Demonstration
    by Eric Miller and Tim Berners-Lee

W3C the semantic Web

Het Semantic Web is de volgende generatie van het web zoals we dat nu kennen, waarin via technieken als RDF, DAML en OIL structuur is aangebracht in de inhoud van web-pagina's. Daarmee gaat ontsluiten van informatie over van presentatie naar begrip. Tim Berners-Lee meent dat als het Semantic Web op de juiste wijze ontwikkeld is, het de mens kan assisteren in de evolutie van haar kennis.

"The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation. It will allow you to find, share, and combine information more easily."

The semantic web is the logical extension of the current web that will allow you to find, share and combine information more easily. the current web is alright for humans, but difficult for machine processing. the semantic web relates objects in a more descriptive way than just links.

  • Goals of the Semantic Web Activity
  • Define conventions for applications that exchange metadata on the Web
  • Enable vocabulary semantics to be defined by communities of expertise, not W3C
  • Provide for the fine-grained mixing of diverse metadata
  • Making it cost-effective for people to effectively record their knowledge.

RDF architecture

  • Resource Description Framework
  • a data model
  • a representation of metadata
  • an XML language
  • RDF schema for defining vocabularies
  • the foundation of the semantic Web

The RDF working group is chartered to:

  • fix, clarify and improve the RDF specifications
  • complete the specifications of the RDF schema

Web ontology

  • started november 2001
  • Web Ontology Language (OWL)

Semantic Web advanced development

  • demonstrate the feasibility and utility of the semantic web concepts
  • develop components that can form the basis for widely deployed semantic web infrastructure
  • explore leading edge issues necessary for semantic web but not ready for deployment

 

Gerelateerde links:

Presentatie slides:

 

Dag 3: Donderdag 9 Mei 2002 | 8:30 - 10:00

VEN-1 Netscape
Session Co-Chairs:
Peter Plamondon, Microsoft
Karey Patterson, N-Tech Media
.
  • W3C Standards and Netscape 6
    by Katsuhiko Momoi, Netscape
  • Web Applications, Web Services, and Extensions - Some Directions
    In Web Development With Netscape Gecko

    by Arun Ranganathan, Netscape

Netscape 6

Netscape 6 based on Mozilla engine, so version of this Gecko engine is important.
Unified W3C DOM: Dynamic HTMl with W3C DOM
Legacy problems for DHTML in version 4 browsers. Now Unified DOM for Mozilla/Netscape 6, IE 5/6, Opera 5/6 browsers.

  • API for both XML and HTML
  • Compatible and Cross-Platform
  • Preserve some old DHTML

Tools available at http://developer.netscape.com/:

  • JS debugger
  • DOM inspector
  • Web Site Tune Up wizard
  • XBStyle-Cross Browser Style API
  • xbDebug
  • xbDOM

Demo: Mysidebar Tab addition of W3C Doc Lookup

CSS/XML International Content Demos
Additional list styles via Mozilla to possible CSS3 inclusion for multilingual language types.
XML format
Mozilla Japan TOP 50 web compatibility test project.

Browser detection issues:

  • Gecko tag in browser string

Netscape/Mozilla common problems:

  • many pages have old legacy codes
  • NN6 does not support IE4/NN4 private extentions
  • NN6 is not destinguised from NN4

In conclusion:

  • How does a new generation browser get accepted by users?
  • A variety of methods are being used to evangelized NN6 features and how web devellopers can write standards rather than to specific browsers -cross over strategies
  • Code samples publications are critical

SOAP Enveloppes

Netscape/Gecko gives you building blocks

  • HTML 4.01, XHTML: markup languages
  • CSS: styling system for HTML and XML
  • DOM+JS; manipulate content and style
  • XML: multi-purpose markup, e.g. data, RPC

Dynamic Web Content: Web Applications and Services -  Arun Ranganathan

Web Standards in User-Agents
HTML 4.01 and CSS
DOM and Javascript
XML

Demo:

  • 2 images mbv DIV
  • Case Study: theKompany.com
  • XML in a browser


SOAP and Web Services

  • SOAP is on the verge of standardization (W3C)
  • Remote procedure calls via XML and Javascript
  • Javascript as a language to script

 

Gerelateerde links:

Presentatie slides:

 

Dag 3: Donderdag 9 Mei 2002 | 10:30 - 12:00

VEN-2 Microsoft
Session Co-Chairs:
Peter Plamondon, Microsoft
Karey Patterson, N-Tech Media
  • SOAP Tutorial
    - Henrik Frystyk Nielsen, Microsoft

Wat is SOAP?

SOAP is een lichtgewicht protocol, gebaseerd op XML, om  software componenten en applicaties te laten communiceren met gebruik van standaard Internet HTTP.

  • SOAP staat voor Simple Object Access Protocol.
  • is een communicatie protocol.
  • is voor communicatie tussen applicaties.
  • is een formaat voor het zenden van berichten.
  • is ontworpen voor communicatie over het Internet
  • is platform onafhankelijk.
  • is taal onafhankelijk.
  • is gebaseerd op XML.
  • is makkelijk en uitgebreidt.
  • is ontworpen als een W3C standaard.


Design Principles and examples

A simple protocol for exchanging data in a decentralized environment

  • It is based on XML technologies
  • provide an extensible message envelope that can be exchanged over a variety of underlying protocols
  • ..it is a protocol

Design principles

  • modular
  • General purpose
  • Federated
  • Heterogeneous

SOAP 1.2 Status

  • We are really close to last call
  • We are officially at zero issues
  • Working Group will then make the call for enter last call

What changed between SOAP 1.1 and 1.2?

  • more than 200 issues has been brought up
  • New Protocol Binding Framework
  • Clearly defined processing model
  • Described in terms of XML Infoset
  • Better fault handling
  • Primer has a list of changes as well
  • but is not backward compatible!

SOAP Processing model

  • Provides extensibility framework
  • Extensibility through Modularity
  • Dynamic composition of data
  • Dynamic composition of process
  • Simplicity and Extendibility at the core
  • Modules complement each other

Dag 3: Donderdag 9 Mei  2002 | 13:30 - 15:00

Afternoon Plenary Session
Session Chairs:
Dave De Roure,
University of Southampton
Arun Iyengar,
IBM T.J. Watson Research Center

 

The Grid - enabling resource sharing within virtual organizations

  • Grid Vision:
    resource sharing and coordinated problem solving in dynamic, multi-institutional virtual
    organizations
  • need to manage dynamic distributed infrastructures, services and applications
    example: Grid for multiplayer games
     
  • state of the art globus toolkit
  • small standards based set of protocols for distributed system management
  • information centric design
  • open source implementation
  • successful enabler of higher-level quality labels
     
  • gridprojects in e-science are there (eurogrid..)
     
  • Open Grid services Architecture
    defines WDSL
    delivery via open source Toolkit 3.0
     
  • the Grid Service = interfaces/behaviors + service data
  • maintains a set of service data elements (XML fragments in standard containers
  • findServiceData that uses this elements
     
  • Lifetime Management
  • GS interface supports
     
  • GT3: an open source OGSA-compliant globus toolkit
     
  • global grid Forum
     

Keynote Address
Alfred Spector
, IBM Research

  • text analysis technologies and techniques seldom work together well
  • Explosive growth of data
  • all the techniques come to a plateau fast
  • we need a new quality of text technology
  • we have to add knowledge to the search
  • He argues that a combination of information retrieval grammatical statistical advanced statistical and semantic technologies will prove needed to achieve quality
  • database analogy
    the relational theory was nice and complicated and succeeded
  • Outline
    we have to cross the semantic barrier
    integrate many technology (many are so different, do we know the right storage structure)
    Organization (we need advanced motivational techniques)
  • Example:
    Customer Claim Mining
  • UIMA Project (Framework for abstract data structures)
  • common KM Architecture
  • upside: many
  • downside: any standardization imposes some constraints

 

Presentatie slides:

 

Dag 3: Donderdag 9 Mei  2002 | 15:30 - 17:00

W3C-6 Cool Web
Session Chair: Philipp Hoschka,
W3C Interaction Domain Leader
.
  • Introduction
    by Philipp Hoschka
  • SMIL 2.0
    by Thierry Michel
  • SVG 1.1
    by Dean Jackson
  • Mobile SVG profiles
    by Chris Lilley

SMIL 2.0

SMIL 2.0 specificeert interactieve multimedia voor het Web. Het is onlangs door W3C als 'recommendation' aangenomen. De omvang van het document met de specificaties is 15 keer zo groot als van de voorganger SMIL 1.0 SMIL 2.0 biedt veel nieuwe, rijkere mogelijkheden en een rijkere taalconstructies. Het kan rekenen op de ondersteuning van de belangrijke industriële spelers, zoals RealNetworks, Microsoft en Oratrix. SMIL 1.0 neemt al een belangrijke plaats in op het Web als het integratie formaat voor de RealPlayer media browser. Het wordt ondersteund door Quicktime 4.1, de GRiNS editor en speler, tezamen met diverse andere spelers.

Capabilities

  • Modularisation and Profiling for different applications
  • Extends SMIL 1.0 functionalities
  • Animation facilities
  • Event handling, (much) more detailed timing semantics
  • New time container (exclusive)
  • Extended positioning capabilities (e.g., several top level windows, nested regions)
  • Content Adaptation: preload media objects
  • Visual transition effects
  • More accessibility, internationalization, and metadata
  • Some of the modules may (and are) reused by other XML applications.

SVG 1.1

  • Many cool demos

Mobile SVG profiles

  • The Idea is to bring graphical stuff also to pda's
  • SVG 1.1 supports mobile devices (intermediate version)
  • SVG 1.2 is the next proper version
  • SVG basic vs. SVG full
  • New SVG tiny
  • lookout - many wishes are in pipeline

 

Presentatie slides:

 

Dag 4: Vrijdag 10 Mei  2002 | 08:30 - 10:00

Morning Plenary Session
Session Chairs:
Dave De Roure,
University of Southampton
Arun Iyengar,
IBM T.J. Watson Research Center.

New foundations for Trust and the Web
Richard DeMillo - V.P. Technology Strategy, Hewlett Packard Co.

  • Internet is in trouble (!)
  • steel doors in paper walls
  • ad hoc leads to patch and fill
  • security management doesn't scale
  • privacy protection is not embedded in technology
  • sept. 11
     
  • chain of trust must be grounded in infrastructure
  • IT is agnostic (?)
     
  • a common thread for success is ... trust (as table stakes)
  • http://news.bbc.co.uk/hi/english/sci/tech/newsid_1860000/1860241.stm
  • Web-services
    new e-commerce frontier
    big players
  • the grid - the matrix?
  • --> chain of trust worth well defined trust levels is needed
  • a chain of trust begins with a component
  • if a skilled hacker gets in physical contact with your machine it's toast
  • linux and open source is a great principle
  • Itanium processor family "industry standard basis for secure platform architecture"
    limits I/O access to the firmware (protects hardware)
    builds from designed-in security
  • secure platform architecture as basement (it is open source to)
  • privacy:
    user choice
    assurance
    embedded in corporate practices (!!!)
    embedded in technology
  • trust (hope?) that applications enabling accessibility will remain royalty free


Toward a New Politics of Intellectual Property
Pamela Samuelson - University of California at Berkeley

  • copyright is a mayor issue everywhere!!
  • people think copyright doesn't apply to their ordinary activities
  • there is a need of information environment definition
  • There's a "holing bill" at FCC - if it passes, US Government will impose Digital Rights Management
  • US seems to fall back to the wild wild west..
  • http://www.digitalconsumer.org/

Some bullets:

  • In the 1950s "environmentalism" wasn't in the vocabulary. Change can happen, but slowly, in the public mind.
  • Some content businesses seriously want to outlaw general purpose computers because they easily enable hackers to circumvent protection mechanisms.
  • Businesses have obtained too much power from the legislative government.

Presentatie slides:

 

Dag 4: Vrijdag 10 Mei 2002 | 10:30 - 12:00

GC-5   Making information useful with metadata
Session Chair: Stu Weibel
OCLC

 

Making information useful with metadata

Jane Hunter - Rights Markup Extensions for
the Protection of Indigenous Knowledge

  • Indicuous Knowledge
  • Customary Laws
  • Access Restrictions
  • Markup Languages - Customary Constraint
  • Application of constraints
  • User Profile

Smithsonian Collaboration

  • Interoperable Metadatamodel

Acces to different resources depents on type of user: male female, tribal member etc.

Demo: multimedia presentations

Dynamic generation of SMIl presentations

Australian Applications

  • N.F. nelson report
  • Oodgeroo Nunukal Archives

Universal Directories: Web Services
as Human Services
POP: Power Of Presence
....
 

Data and Image Standards of the Open Archive Initiative
A How and Why for Small Collections
.....

 

Gerelateerde links:

Presentatie slides:

Dag 4: Vrijdag 10 Mei 2002 | 13:30 - 15:00

W3C-8 Device Independence
Session Chair: Philipp Hoschka,
W3C Interaction Domain Leader
  • Introduction
    by Philipp Hoschka
  • Voice and Multimodal Interaction
    by Dave Ragett
  • CC/PP
    by Kazuhiro Kitagawa
  • XForms 1.0
    by Steven Pemberton

Wat is interoperabiliteit en waarom is het belangrijk?

In de afgelopen jaren is een rijke hoeveelheid technologieën ontstaan die we samen nog steeds het web noemen: allerlei vormen van markuptalen, scripting, plugins en andere applicaties. In deze stortvloed aan ontwikkelingen lag er weinig nadruk op onderlinge afstemming. Heeft u ook wel eens te maken gehad met een website die het ineens niet deed op een andere versie van dezelfde browser? Kent u applicaties die bedoeld waren om over het internet te draaien, maar die op een of andere manier bij sommige collega's maar niet aan de gang te krijgen zijn? Of geprobeerd om uw eigen website met behulp van een voor blinden aangepaste browser te bekijken, en gemerkt dat die Flash-animatie op uw homepage voor hen de toegang blokkeert? De usability van websites heeft vaak te lijden onder het scala van elkaar wederzijds uitsluitende technologieën.

Met de komst van XML en daaruit voortvloeiende internationale standaarden als SVG, XForms, SMIL, SOAP en CSS kunnen veel van de genoemde problemen eindelijk achter de rug gelaten worden. Door de interoperabiliteit van deze open webtechnologieën, die voortkomen uit de internationale not-for-profitorganisatie W3C, wordt het maken van toepassingen voor het internet veel simpeler, goedkoper en betrouwbaarder dan voorheen. Interoperabiliteit houdt in dat specificaties voor webtalen en protocollen op dusdanige wijze rekening met elkaar houden dat gebruikers ervan op aan kunnen dat het gewoon altijd werkt. Dat betekent dat men niet zoals nu sterk afhankelijk is van een bepaalde combinatie van hardware en software om toegang te krijgen tot bepaalde delen van het WWW. Met de opkomst van bijvoorbeeld mobiel internet en borstzakcomputers is een dergelijke verhoging van de betrouwbaarheid en gebruiksvriendelijkheid zeker geen overbodige luxe.

 

Presentation slides:


 

Dag 4: Vrijdag 10 Mei 2002 | 15:30 - 17:00

W3C-9 - Leading the Web to its full potential
Session Chair: Steve Bratt,
W3C Chief Operating Officer
  • Integrated W3C Technologies in Amaya
    by Vincent Quint and Irène Vatton
     
  • Town Meeting: Leading the Web to its full potential
    This session provides attendees with an opportunity to ask questions on any W3C Activity, and to engage in group discussions on topics related to Web development.

Integrated W3C Technologies in Amaya

Amaya provides an environment for testing new Web technologies.
These technologies are designed to be combined
-> http://www.w3.org/Amaya/

 

Presentation slides:

 

Dag 4: Vrijdag 10 Mei 2002 | 17:00 - 17:30

Closing Plenary Session
Session Chair: David Lassner,
University of Hawaii
  • Closing Ceremony
  • Awards Presentation

 

The 12th WWW conference (WWW2003)

  • will be held in budapest, hungary, may 20..24, 2003
  • see the official website for details

 

Dag 5: Zaterdag 11 Mei 2002 | 09:00 - 16:00

D1 - Track: Protocols, the Web, and Web Services
  • 9:00 - 10:30
    Does HTTP have a future?
    Chair: Tim Bray (Antarti.ca)
    Panel: Mark Baker (Planet Fred), Edd Dumbill (XML.com), Henrik Frystyk Nielsen (Microsoft)

     
  • 11:00 - 12:30
    Do Web Services Change Anything?

    Chair: Tim Bray (Antarti.ca)
    Panel: Mark Baker (Planet Fred), Edd Dumbill (XML.com), Rohit Khare (KnowNow), Henrik Frystyk Nielsen (Microsoft), Stuart Williams (HP)
Does HTTP have a future?


There's a lot of muttering about whether HTTP is "broken" as the community keeps wielding the same hammer to solve new problems, such as Web Services. Possible directions HTTP could go include:

  • remaining the dominant web protocol, more or less as it is now
  • being gradually replaced by other protocols
    evolving and being extended (really, not just on paper)
     

HTTP

  • 3rd most important protocol, by volume
  • 2nd most important by most real world measures
  • most important by hype, journalism and investment
  • in its second decade

Panel: Questions

  • Why did HTTP (the web) succeed?
  • What can we learn from its succes?
  • Where is HTTP today
  • What is the actual deployment status of the various features of HTTP 1.1?
  • Do we need any future major versions of HTTP?
  • What's the right way to build session and transaction semantics on top of HTTP?
  • Are there any big outstanding il8n problems?
  • Do we need to worry about IRI's?
     

Do Web Services Change Anything?
The level of hype around Web Services has reached a point where we can't ignore it. So, even assuming that the Web Services Future comes to pass, what are the impacts at the protocol level? In particular, we will address issues raised in IETF RFC 3025, particularly security.

As a fraction of total Internet traffic, HTTP is by far the dominant application layer protocol, but classical protocols for email and file transfer aren't going away; and nor will emerging protocols for voice, video, gaming, and other novel uses. New meta-protocols such as SOAP even claim to be HTTP-independent so they can migrate to new application-layer protocols. This panel will compare the prospects for new developments such as BEEP, WebDAV, WAP2, SOAP Routing, and more.

Web Services

  • What is a web Service?
  • What do Web Services have to do with the Web?
  • What Web Services have actually been deployed in production as of now?
  • Where do we think that Web Services will be important?
  • Does BEEP (bxxp, etc) make a difference?
  •  Does WebDAV make a difference?
  • Are Web Services a security thread?
  • Is the open-ness of port 80 at risk?
  • What do the firewall configurations of the future look like?
  • What security protocols are missing?

Discussion about Webservices Do they change anything?

  • It seems, that after a year of soap only about 141 Services are online.(1 google and 140 calculators..) ...
  • SOAP has to grow up and have an own protocol (maybe BEEP)
  • I see the problem in the not existing ability of viewing XML directly - so there is not a direct use of it (lack of browsers)
  • security: how about http://project.honeynet.org/ ?
  • it's classical, that the protocol track is at the same time as the secutity track --> application architects are seperate from security-networkers
  • SOAP is used only in very simple applications