World Wide Web: whence, whither, what next?

The World Wide Web (WWW) has become, next to electronic mail, the most popular Internet application. It has been a major contributor in turning the Internet into a household word. The WWW allows users to retrieve text and multimedia objects from servers located throughout the world, with objects connected by hypermedia links. The author presents a snapshot of the WWW after about half a decade, and speculates about where this young medium might be improved and which directions it might take from a technical perspective. Like most (successful) Internet technologies, the underlying central functionality of the Web is rather simple: a naming mechanism for files (the universal resource locator, URL), a typed, stateless retrieval protocol (hypertext transfer protocol, HTTP), and a minimal formatting language with hyperlinks (hypertext markup language, HTML).

[1]  Leslie Lamport,et al.  Latex : A Document Preparation System , 1985 .

[2]  Steven J. DeRose,et al.  Markup systems and the future of scholarly text processing , 1987, CACM.

[3]  Sudhir R. Ahuja,et al.  Call and connection management: making desktop conferencing systems a real service , 1992, CCRV.

[4]  Nathaniel S. Borenstein,et al.  The text/enriched MIME Content-type , 1993, RFC.

[5]  D. Estrin,et al.  RSVP: a new resource reservation protocol , 1993, IEEE Communications Magazine.

[6]  Tim Berners-Lee,et al.  Hypertext transfer protocol--http/i , 1993 .

[7]  Roger Price MHEG: an introduction to the future international standard for hypermedia object interchange , 1993, MULTIMEDIA '93.

[8]  Thomas Meyer-Boudnik MHEG: Ein Austauschformat fuer interaktive Multimedia-Praesentationen , 1994 .

[9]  C. M. Sperberg-McQueen,et al.  Guidelines for electronic text encoding and interchange , 1994 .

[10]  Tim Berners-Lee,et al.  Uniform Resource Locators (URL) , 1994, RFC.

[11]  Robert Braden,et al.  T/TCP - TCP Extensions for Transactions Functional Specification , 1994, RFC.

[12]  Tim Berners-Lee,et al.  Hypertext Markup Language - 2.0 , 1995, RFC.

[13]  Roy T. Fielding,et al.  Relative Uniform Resource Locators , 1995, RFC.

[14]  C.A. Lynch,et al.  Networked Information Resource Discovery: An Overview of Current Issues (Invited Paper) , 1995, IEEE J. Sel. Areas Commun..

[15]  Mark Crovella,et al.  Characteristics of WWW Client-based Traces , 1995 .

[16]  Jeffrey C. Mogul,et al.  Improving HTTP Latency , 1995, Comput. Networks ISDN Syst..

[17]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[18]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.0 , 1996, RFC.

[19]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.1 , 1997, RFC.

[20]  Lixia Zhang,et al.  Resource ReSerVation Protocol (RSVP) - Version 1 Functional Specification , 1997, RFC.