Fifth International World Wide Web Conference

May 6-10, 1996, Paris, France

Tutorial Sessions

[Conference Program]	[Tutorials] [Workshops]  [Technical Program] [SMEs Forum] [Developers' Day] [Exhibition]


The Tutorials will bring the audience up to speed in various Web areas. Address Web Developers, Users and Industry Watchers.

WWW5 tutorials are given on Monday, 6 May 1996. Morning tutorials are from 9:00 to 12:30, with a half-hour break in the middle; lunch is from 12:30 to 14:30; afternoon tutorials are from 14:30 to 18:00, with a half-hour break in the middle. Tutorial registration covers attendance at the two tutorials, one copy of the Tutorial Notes (which cover all the tutorial sessions), refreshments at breaks, and lunch.


MONDAY 6 MAY - Tutorial Sessions
9:00-12:30 Tutorial 1
Authentication, Privacy, and Access Control on the WWW
Adam Cain
Tutorial 2
VRML: Three Dimensional Visualization and Interactivity
Mark Pesce
Tutorial 3
Putting Media into Hypermedia
Kevin Hughes
Tutorial 4
Access to Legacy Data
Leon Shklar
Tutorial 5
HTML Authoring
Dan Keller
Tutorial 6
Image Formats
Chris Lilley
Tutorial 7
Paul De Bra
12:30-14:30 Lunch (Espace Brillat-Savarin)
14:30-18:00 Tutorial 8
Java Programming
Andy Johnson
Tutorial 9
Designing/Maintaining a Usable Site
Jakob Nielsen
Tutorial 10
Effective Internet Searching Strategies
Roy Tennant
Tutorial 11
Collecting and Serving Information
Susana Fernández Vega, Jean-Yves Le Meur
Tutorial 12
The Web and Lotus Notes in the Enterprise
Mark Ginsburg
Tutorial 13
Audio and Video
Jean Bolot, Philipp Hoschka
Tutorial 14
Web Document Engineering
Bebo White

T1: Authentication, Privacy, and Access Control on the WWW (9:00-12:30)

Adam D. Cain, NCSA, Univ. Illinois


An introduction to the many technologies for authenticating entities and protecting confidential communications on the Web. This includes an overview of Web security needs, and a review of relevant cryptography; however, minimal attention will be devoted to system security concerns and digital payment protocols.

Attendees are assumed to understand the basics of the Web and HTTP. No background in security issues is necessary.

Adam Cain is a Research Programmer at NCSA's Software Development Group, studying technologies and issues pertaining to security, privacy, and digital commerce on the Web.

HTML Authoring touches very briefly on some of the issues which are covered in depth in this session.

Earlier versions of this presentation were voted Best Tutorial at WWW3 in Darmstadt and WWW4 in Boston.

T2: VRML: Three Dimensional Visualization and Interactivity (9:00-12:30)

Mark D. Pesce, Jan Hardenbergh, Anthony Parisi

An intensive course in the fundamentals and syntax of VRML as a language, in addition its application to the Web, a survey of available VRML browsers, authoring and publishing tools, optimization strategies and design considerations. In addition, fundamentals of 3D computer graphics will be covered, as well as the three VRML nodes (LOD, WWWAnchor, WWWInline) which are most important for the creation of effective VRML worlds.

A technical background is useful, but necessary fundamentals of 3D graphics and VRML will be covered in the tutorial.

Pesce and Parisi are the co-inventors of the Virtual Reality Modeling Language (VRML). Both they and Jan Hardenbergh are members of of the VRML Architecture Group (VAG), the body which directs and focuses the efforts of the VRML community to further developments in the language.

No other tutorials cover VRML.

T3: Putting Media into Hypermedia (9:00-12:30)

Kevin Hughes, Enterprise Integration Technologies

Basic to intermediate ways to integrate graphics, audio, and video into your World-Wide Web site. Techniques for editing, manipulating, and converting digital media, with numerous examples and case studies. Topics such as file organization and copyright issues will also be included.

For users familiar with Web basics and HTML content providers who wish to learn more about integrating media into their sites.

Hughes is a hypermedia software engineer at Enterprise Integration Technologies and member of VeriFone's Strategic Technology Group. He has contributed "look and feel" work to the Internet Shopping Network and CommerceNet and currently maintains EIT's World-Wide Web site. He has helped in designing sites for a number of corporate and educational clients as well. He maintains many innovative resources on the Net and lectures often on Web technology.

Emphasizes the use of media on Web sites, unlike Image Formats, and Audio and Video, which discuss the underlying technology. Designing and Maintaining a Usable Site emphasizes general design and organization issues, and is a good complement to this tutorial.

This tutorial shared the Best Tutorial award at WWW3 in Darmstadt.

T4: Access to Legacy Data (9:00-12:30)

Leon Shklar, Bellcore

Tools and methods for providing access to existing information and for building Web interfaces to stateful applications. Brief discussion of the enabling Web technologies (CGI, NPH/CGI, SSI and applets). Includes discussion of relevant commercial tools and database gateways. Treats common problems in designing HTML and Java graphic user front-ends for legacy applications.

Addressed to both technical people and project managers. Basic knowledge of the Web, HTML, and Perl are useful.

Leon Shklar is a Research Scientist at Bell Communications Research, Morristown, NJ. He organized the workshop Web Access to Legacy Data at WWW4 in Boston.

Some of the issues are also addressed, but more briefly, in Web Document Engineering.

T5: HTML Authoring (9:00-12:30) [star]Best Tutorial 1 Award [star]

Dan Keller, Technical Services

An overview of the Web and a start to HTML authoring. Attendees will get all they need prepare material for WWW publishing: Web architecture, HTML syntax, hyperlinks, page structure, images, image maps, URL's, conversion, tables, forms, and CGI scripts.

Suitable for those with little or no experience writing HTML, including authors, technical writers, managers, and administrators. Covers more material than introductory tutorials at previous conferences.

Dan Keller has been a consultant in the Unix industry for 18 years. His work has included training development and delivery, software development, systems analysis, system administration, and database design.

This is the most fundamental tutorial of the day. Most other tutorials require mastery of this material.

T6: Image Formats (9:00-12:30)

Chris Lilley, Univ. of Manchester (UK)

Issues affecting the choice of an image format. No one format is the optimal choice in all situations. Covers fidelity; network suitability; raster and vector formats; serving techniques. Does not cover graphics design and the creation of graphics content.

Addressed to anyone interested in providing graphics on the Web.

Lilley is a technical author and educator specialising in Computer Graphics. He is one of the authors of the PNG specification, and a member of the Executive Board of Eurographics UK.

Discusses the technology of image formats. Putting Media into Hypermedia discusses the use of images and other media.

T7: Robots (9:00-12:30)

Paul M.E. De Bra, Eindhoven Univ. of Technology

The basic principles and algorithms for robots (or spiders) are explained, as well as the traps and pitfalls for robot writers. Techniques for generating indexes are described. The techniques used by popular search engines are illustrated by means of examples that show how these techniques influence the information that can or cannot be found using these engines.

Primarily for implementors of robots and other Web agents.

De Bra teaches at the Eindhoven Univ. of Technology and the Univ. of Antwerp. He created the Lagoon cache system; the Fish Search tool; the DReSS document repository; and a WWW server architecture based on object-oriented databases. De Bra teaches a course on hypermedia structures and systems for students at six different universities in The Netherlands and Belgium.

This tutorial addresses the technology of robots. Searching Strategies, addresses the use of robots for finding information.

T8: Java Programming (14:30-18:00)

E. Andrew Johnson, Open Group Research Institute (formerly OSF RI)


Java is an object-oriented, portable, multimedia programming language and system designed specifically for sending behavior over the Web. This tutorial introduces Java syntax and semantics, and gives examples of its use.

For programmers who wish to learn Java. Programming background necessary; knowledge of C or C++ helpful but not required.

Johnson has been involved with the Java Advanced Technology Offering project at OSF since June 1995. He was previously technical lead for the ANDF portable binary project, specializing in issues of portability and standards conformance. Johnson is an experienced compiler writer and lecturer.

Covers the Java language and environment. Legacy Data discusses the use of Java for accessing databases.

T9: Designing and Maintaining a Usable Site (14:30-18:00)[star]Best Tutorial 2 Award [star]

Jakob Nielsen, Sun Microsystems

Users will not waste time on sites that are poorly structured, confusing to navigate, difficult to understand, or unattractive. This tutorial helps you avoid these problems by teaching simple methods to increase the usability of a WWW design without slowing development.

Suitable for those responsible for authoring or designing WWW page content. It is especially valuable for those responsible for the overall design of a site or its home page. The attendee should understand Web pages and HTML. No specific user interface or other advanced technical expertise is required. This course concentrates on design and evaluation and does not address implementation details.

Jakob Nielsen is a Sun Microsystems Distinguished Engineer. Currently his main project is strategic planning and design of SunSoft's Internet Desktop. He was the user interface lead for the redesign of Sun's WWW pages, codesigned SunWeb (Sun's company-internal Web pages), and has contributed to user interfaces for several other WWW projects. He is well-known in both the hypermedia and usability engineering communities.

This tutorial emphasizes design and usability issues. It does not cover the use of HTML to create Web pages, covered in HTML Authoring, nor organizational issues, covered in Collecting and Serving Information. Web Document Engineering emphasizes the hyperlink structure in particular.

Nielsen's tutorial on this topic won the second-place award for Best Tutorial presentation at WWW4 in Boston.

T10: Effective Internet Searching Strategies (14:30-18:00)

Roy Tennant, Univ. California, Berkeley

Outlines strategies and tools for finding information on the World Wide Web, with particular emphasis on subject directories, search tools, and meta search tools. Major differences between these categories will be explained and illustrated. Criteria for evaluating information will be outlined.

Anyone familiar with simple Web navigation would gain from this tutorial, even those with a good deal of Web experience. No knowledge of Web internals is required.

Tennant is Web Manager for the Univ. California Berkeley Library and the Berkeley Digital Library SunSITE. He has given numerous Internet and Web workshops.

Addressed to the information user, not the builder of search tools (Robots) or the site designer (Designing and Maintaining a Usable Site, Collecting and Serving Information, Web Document Engineering).

T11: Collecting and Serving Information (14:30-18:00)

Susana Fernández Vega, Jean-Yves Le Meur, CERN


Discusses problems facing the webmaster in setting up and maintaining a WWW server for a large group of information providers. Covers different models of WWW servers, as well as services offered to information providers and users. Provides a broad view of how the data can be collected from the information providers and how this information can be organized and served to the community.

Addressed to Web administrators/webmasters and Information Technology managers in large organizations.

Fernández is a Fellow at CERN, and administrator of the central WWW server at CERN. She also supports persons publishing information on the CERN Web.
Le Meur created and maintains the CERN Preprint Server, which processes over 12,000 documents per year. He has also work on workflow and document conversion.

Emphasizes organizational strategies for putting in place and maintaining Web sites. Designing and Maintaining a Usable Site emphasizes usability; Web Document Engineering emphasizes structure.

T12: The Web and Lotus Notes in the Enterprise (14:30-18:00)

Mark Ginsburg, New York Univ.


Selection of the appropriate internal collaborative and information sharing ('groupware') software; specifically, understanding the costs and benefits of an Internal Web ('intranet') compared to Lotus Notes 4, which itself offers some Web functionality, or a hybrid solution combining these technologies. Characterizes important decision criteria such as internal skills, budget, size, security requirements, etc. Analyses the evolution of relevant standards and their consequences.

Primarily for managers in Information Technology. Technical background not necessary, although helpful.

Ginsburg maintains NYU's EDGAR Corporate Disclosure web server and consults at a major international investment bank and helps plan their internal Web application development. He is working towards his doctorate in Information Systems, and has frequently spoken at conferences.

Legacy Data discusses other kinds of legacy systems, but not Lotus Notes.

T13: Audio and Video (14:30-18:00)

Jean Bolot, Philipp Hoschka, INRIA

The integration of audio and video into the Web has advanced rapidly, promising free phone service and video on demand over the Internet. The tutorial presents the basic enabling techniques such as audio/video formats, protocol issues, and integration into the Web. Demos will show what can be achieved today when transmitting audio/video, and where the limitations are.

Familiarity with the Web useful. Knowledge of audio and video technology not necessary. Useful for developers, authors, and service planners. Bolot has been working on the transmission of audio and video over the Internet for the last three years. He has published numerous papers on this subject, and has given courses on audio/video to both academic and business audiences.
Hoschka works for the WWW consortium on the integration of real-time data transmission (audio, video) into the Web. He organized a Birds of a Feather session on this subject at WWW4.

Image Formats is a similar treatment of still images. Putting Media into Hypermedia discusses the use of audio and video, but not their technology.

T14: Web Document Engineering (14:30-18:00)

Bebo White, Stanford Linear Accelerator Center


Really putting "hypertext" in Web documents requires knowing more than HTML and basic graphics design. This tutorial: shows how to apply hypertext/hypermedia techniques to Web documents; demonstrates how human-computer interaction design practices for usability, design, implementation, and evaluation can be applied to the Web; encourages discussion of how research in hypertext/hypermedia may influence future development of the Web.

For developers and maintainers of Web documents, especially from sites offering large and/or complex documents to a diversified audience. Also for those interested in hypertext/hypermedia research.

White is Webmaster of the Stanford Linear Accelerator Center (SLAC). He has taught at Univ. California (Berkeley), Stanford, and Univ. San Francisco, and given many Web seminars. He is the author of Programming Techniques for Software Development and HTML and the Art of Authoring for the World Wide Web.

This tutorial emphasizes the logical structure of Web documents and sites as hypertext/hypermedia structures. Designing and Maintaining a Usable Site emphasizes graphic design more.


[Conference Program]	[Tutorials] [Workshops]  [Technical Program] [SMEs Forum] [Developers' Day] [Exhibition]

next Guided Tour of this site

mailto Send a mail to Organizers

Created: 2 March 1996
Last updated: 12 June 1996