The first part is called when someone requests a document which the server is unable to find. It is incredibly simple and contains a link to the second part. This is a first attempt at creating a domain-wide URL scheme for home directories. The URL should be shorter if it ever goes into real use this way. They may then be browsed with a Web browser.
Home routes the browser to the appropriate URL automatically.
Currently it uses an incredibly simple decision mechanism - if the browser is Lynx, it goes to the text version. Otherwise it goes to the ismap version. I'd like to make this more intelligent and more general. It's nice to be able to return pages that a caller's browser understands. BrowserCaps is a list of browsers and a brief machine-readable description of their capabilities.