WWW '94 Trip Report

Daniel W. Connolly
connolly@hal.com
trip-report.html,v 1.5 1994/06/03 17:25:29 connolly Exp
$Id: trip-report.html,v 1.2 2006/10/11 05:49:42 connolly Exp $

Background

The First International World-Wide Web Conference was held in Geneva, Switzerland, May 25-28, 1994. For more background information, see the WWW '94 web page at CERN.

Tuesday

Arrival, meeting with folks at CERN


Wednesday Morning


Keynote Address David Chaum, DigiCash

The keynote address was given by David Chaum from DigiCash. It was an incredible eye-opener. I'll summarize his talk with an excerpt from an article he wrote:

The growing amounts of information that different organizations collect about a person can be linked because all of them use the same key--tin the U.S. the social security number--to identify the individual in question. This identifier-based approach perforce trades off security against individual liberties. The more information that organizations have (whether the intent is to protect them from fraud or simply to target marketing efforts), the less privacy and control people retain.

Over the past eight years, my colleages and I at CWI (the Dutch nationally funded Center for Methematics and Computer Science in Amsterdam) have developed a new approach, based on fundamental theoretical and practical advances in cryptography, that makes this trade-off unnecessary. Transactions employing these techniques avoid the possiblity of fraud while maintaining the privacy of those who use them.

David Chaum
Achieving Electronic Privacy
Scientific American, August 1992, pp. 96-101

His remarks colored many discussions throughout the conference. In the closing plenary panel, it was largely agreed that the Web needs a sort of "Bill of Rights" to protect the rights of citizens in the developing digital age.


The State of the Web Joseph Hardin, NCSA

Mr. Harding had quite an impressive collection of graphs of statistical evidence to support the conclusion: The Web is big, and it's growing exponentially. Any data that were inconsistent with exponential growth could be attributed to phenomena such as server crashes, national holidays, etc.

With regard to Mosaic, he mentioned some collaboration between NCSA, Adobe, and other parties on an API for interactions between "applets" on the client side (i.e. desktop).

It was an interesting talk, and I don't have time to do it justice here, but I will include a list of issues from his slides:

Global
Personal

The Future of the Web Tim Berners-Lee, CERN

The Web as a Knowledge Base

Currently, links between nodes on the web are constructed by the author for the use of the reader, but they convey little information to the machine that would allow it to do automated indexing or searching, or to make inferences.

There has long been a notion of "typed links" in the web software architecture, but it has not been deployed in practice. Relatively modest applications of this concept include links that associate a stylesheet with a document, or links that aggregate several nodes in a collection for the purpose or printing the aggregate document.

Collaboration

The success of Mosaic has brought the capability to "surf" the web to a huge user community. But to this community, the web is largely read-only.

Immediately, we can see that tools for distributed maintenance of the web would make life easier for information providers. But more importantly, the deployment of technology like Mosaic creates class distinctions in the web community: the community as a whole has grown tremendously, but the information providers remain a privileged minority, and if we are not careful, the views of that minority may misrepresent the actual views of the community that they represent.

Contrast this with USENET, where every newsreader has a "post" feature, which can creates an article with the same readership as the original article. This fosters free, open, democratic debate.

The Web was conceived as such a democratic forum, and it is only due to lack of resources that collaborative tools have not been deployed.

The Web and Virtual Reality

Tim Berners-Lee sees the future of the web as one in which the objects in the web represent objects in the real world such that a house-object might have an "owner" link to a person-object, such that changing that link to point to a different person-object has the effect of transferring legal ownership of the house between those persons. Obviously there are a range of security issues. But commerce on the web is coming, and other applications of virtual reality will follow.

W3O

The funding is not completely in place, and so to make a big announcement about W3O would be to steal the thunder of the upcoming announcement by the funding agencies. So W3O has not been formally announced.

But there were enough questions about what organization would carry the torch for WWW that Tim got permission from the powers that be to make some information available.

W3O will be an international consortium with two principal sites: one at MIT to oversee U.S. operations, and one at CERN to oversee European operations. The intent is that it will operate like the X Consortium: companies will pay a fee to be members, and in return, they'll get early access to the technology. The technical team at W3O will act as editors of the specifications, and will develop reference implementations. Contribution, discussion, and collaboration will be invited and encouraged.


Wednesday Afternoon


WWWIG Meeting (Take One)

This meeting was arranged rather haphazardly, and there were some important players missing. We met again on Thursday, but to summarize...

I presented some slides that a couple OLIAS project managers and I put together.

I explained that I began working on the HTML specification when I was in the documentation tools group at Convex Computer Corp. I was out of the loop for a year, but now I am on the OLIAS project at HaL Software Systems, where once again, I am grappling with the issues of delivering high quality products that interoperate with WWW, which is a moving target.

Recently, I began soliciting support for vendor-supported specifications for WWW technologies. Since it appears that W3O will handle these issues in the long term, I have narrowed my focus to achieving interoperability among products supporting HTML in the upcoming months.

We discussed some of the outstanding issues.

The vendors showing support at this meeting include:

HaL Software Systems
A future release of OLIAS, an SGML document browser by HaL Software Systems, will support browsing HTML documents from web servers. We also develop SGML document development tools, including a FrameMaker gateway. We may add HTML support to these tools in a future release.
Spyglass
Erik W. Sink <esink@spyglass.com> was very open in representing his company's support for WWW: the HTML specifcation effort, WWWLibrary development, etc.
SCO and IXI
Murray Malone <murray@sco.com> from the technical publications department of SCO represented his company's interest in this effort.
Sun Microsystems Laboratories, Inc.
I have a card from Gary R. Adams <gary.adams@east.sun.com>. In all the rush, I seem to have forgotten the details of our discussions.

Workshop: The Role of SGML in WWW

See also: the call for participation, a summary by Bert Bos.

Bert Bos moderated this discussion about how SGML plays in WWW. The attendees were mostly bigtime SGML publishers that were interested in delivering their wares online. Intellectual property rights and mechanisms and HTML+ features were the hot topics, along with stylesheets, Adobe PDF, and legacy documents.


WWW Hacker's Dinner

Tim Berners-Lee organized a sort of pizza-dinner and brainstorming session for Wednesday evening, but it turned out to be a casual chat out in the courtyard over a few beers.

Rather than hashing over technical ideas, mostly we got to know each other a little better. To (mis)use a new term from this conference, we did some "social engineering."


Thursday Morning


Development Priorities Robert Cailliau

The object of the game was to get a list of needed future developments, and prioritize them. We managed to come up with a list, but it seemed pointless to order them. Tim Berners-Lee put the list online in in his notes.


Thursday Afternoon


WWWIG Meeting (Take Two)

This time, the vendors represented were:

NCSA
Joseph Hardin
SoftQuad
Yuri Rubinski
OCLC
Stu Wiebel
HaL
Joseph Schneider
Spyglass
Eric Sink
CERN
Tim Berners-Lee

We started out talking about the HTML spec document that I have been working on, but twice we wandered off and started talking about the WWWLibrary code.

Mr. Harding suggested setting up a task force to coordinate development of the code -- distributing diffs, avoiding duplicated work, etc. Eric Sink, myself, Ari Luotonen, Henrik Frystyk, and some folks from NCSA were nominated. I'm not sure what's next for that group.

There was some discussion about long-term maintenance issues. Tim explained the status of W3O, and where he thinks it's headed.

Yuri Rubinski suggested that the HTML spec could be published as an SGML Open technical report. This looks like a good idea. We form a technical committee, review the document, and publish it. The committee retains editorial and intellectual property control over the document.

The document will be available for review on the web through CERN's server. I gave a pointer to the copy on the HaL server, but that's only temporary. We'll probably spin an IETF draft or two in the mean-time too.


Dinner On the Boat


Friday Morning


HTML+ Workshop Dave Ragget

This was a long one, with lots of spicy discussion.

One interesting development is that right now, HTML is compatible with disabled-access publishing techniques; i.e. blind people can read HTML documents. We must be careful that we don't lose this feature by adding too many visual presentation features to HTML.

More discussion topics that I don't have time to expand on...


Friday Afternoon


Plenary Panel

See also: CERN's collection of photos of the panel

Each of the panelists was asked to briefly discuss the most important future developments on the Web.

The same issues came up in several of the speaker's discussions: