From: Rob Hartill <firstname.lastname@example.org> Message-Id: <9410131635.AA17957@ooo.lanl.gov> Subject: Suggestion for HTML To: email@example.com Date: Thu, 13 Oct 94 10:35:24 MDT Hi, I asked on www-talk for clarification on how BASE is supposed to be interpreted, with regard to how Xmosaic interprets it, and was advised to write here to make a suggestion... At our site we make use of the Xmosaic interpretation - or at least the way they implement it, to achieve a result which can't (as far as I can see) be achieved by other methods.. With Xmosaic, if a document contains a BASE URL, then as well as using this to resolve relative URLs, Xmosaic replaces the current URL with the BASE - this means that a RELOAD is performed on the BASE URL (not the current one), and hotlists use the BASE URL to. So what does this mean ? We can use Xmosaic's implementation to allow documents to provide alternative URLs for themsleves - e.g. we have scripts which accept POSTed forms, which use BASE to provide a URL for the same document using GET (by adding PATH_INFO and/or a QUERY_STRING) - this means that the URL can be hotlisted, or used as a link from another document. If BASE is going to keep its current definition, I think we need to add a new element, perhaps call it URL or URI, so that if a document has say, <HEAD> <URL HREF="http://x.y.z/d/e"> </HEAD> then it identifies its prefered URL to retrieve the document as http://x.y.z/d/e Then the client uses this URL for reloads or setting bookmarks. How can I get this into the HTML spec ? regards, rob. -- Robert Hartill (firstname.lastname@example.org) Los Alamos National Laboratory T-8 office: (505) 667 5336 Theoretical Division, T-8, MS B285 Fax: (505) 667 5585 P.O. Box 1663 Los Alamos, NM 87545, U.S.A.