May 1996
These problems are addressed by curl, a tool for automatically creating the links between the pages of a Web document. curl utilises the metaphor of a book to organise pages, which is both powerful and familiar. Typically, every page is linked to its nearest siblings, its parent, and the top page of the document. Pages can contain two kinds of contents lists, and there are special pages for lists of links to keywords, figures, tables, and new pages. There is also a search engine available from every page.
curl is still being developed (version 2 is the current release), and so this article also contains a discussion of features which will be added to curl in the near future. More speculative extensions are also briefly described.
The complete technical report can be downloaded; it is a 263K gzip compressed Postscript file.
To the curl announcement.