[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LYNX-DEV v2.6FM update
From: |
Foteos Macrides |
Subject: |
LYNX-DEV v2.6FM update |
Date: |
Wed, 01 Jan 1997 13:06:27 -0500 (EST) |
01-01-97 -- Happy New Year!
* More partial/relative HREF resolving enhancements. Everything is now
handled as recommended in Larry Masinter's -03 revision of Roy Fielding's
-02 URL ID, except file and ftp URLs (which Lynx handles as described
in the online 'h'elp ). Note, though, that Lynx handles known schemes
on a scheme-by-scheme basis, and for schemes that involve substitutions
of "/" for a NULL/zero-length path, Lynx inserts the "/" at the resolving
stage, so those slashes are present where the Fielding test suite doesn't
indicate them, but the actual requests sent to servers (or bad URL message
if it's a scheme that requires a host field and doesn't have a default)
will be the same. Note, also, that Lynx sends only the path<?searchpart>
("absolute path") in it's direct http requests and indicates the host of
the URL in the Host: header, i.e., sends the absolute URL only to proxies.
Note, as well, that Lynx treats a zero-length attribute value for an HREF,
SRC, etc. as a reference to the currently displayed document, but still
uses the base (which might not be the current document's address) as the
default for FORMs without an ACTION specified, or ISINDEX tags without
an HREF or ACTION specified. - FM
* Expanded REL/REV handling. All of the REL values in the (expired) Maloney
and Quin draft-ietf-relrev-00.txt ID which make sense for banner links in
Lynx have been added. For REL="Help" without an HREF in the LINK, Lynx
uses its helpfile URL. For REL="Home" without an HREF in the LINK, it
uses the configuration startfile or WWW_HOME URL (i.e., not a startfile
specified on the command line), or the command line homepage, if it was
specified. - FM
* Added handling of fragments in conjunction with URL expansion guessing for
startfile, homepage and 'g'oto strings. Note that any '#' that is not a
fragment delimiter should be hex escaped (%23), and ideally all reserved
or unsafe characters will be hex escaped in the user-entered string, though
you can get away with not using the hex codes for most others, depending on
their positions in the string. Also note that on VMS if you include the
version for local files it must precede the fragment (e.g., foo.html;3#frag)
as for parameters. - FM
Fote
=========================================================================
Foteos Macrides Worcester Foundation for Biomedical Research
address@hidden 222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================
;
; To UNSUBSCRIBE: Send a mail message to address@hidden
; with "unsubscribe lynx-dev" (without the
; quotation marks) on a line by itself.
;
- LYNX-DEV v2.6FM update,
Foteos Macrides <=
- LYNX-DEV v2.6FM update, Foteos Macrides, 1997/01/07
- LYNX-DEV v2.6FM update, Foteos Macrides, 1997/01/09
- RE: LYNX-DEV v2.6FM update, LISTS, 1997/01/10
- LYNX-DEV v2.6FM update, Foteos Macrides, 1997/01/18
- LYNX-DEV v2.6FM update, Foteos Macrides, 1997/01/20