- From: Larry Masinter <masinter@parc.xerox.com>
- Date: Thu, 19 Dec 1996 15:39:05 PST
- To: mduerst@ifi.unizh.ch
- Cc: uri@bunyip.com
# And some additional facts: A check on my Mac keyboard (standard # Swiss German keyboard) and a check through my ECMA registry for # ISO 646 versions showed that at least the following characters # can also not be assumed to be widely typeable (not that I want # to imply "widely" from "Swiss", but I know that the situation # is similar all around Europe, and probably not better in Asia): # "@", "$", "#"(for fragments). Are you saying that people who cannot type an Internet email address (which usually requires "@") should also be considered to be able to type a URL? # Together with "~", these characters may also sometimes be modified # in gateways and other transports. I think we reviewed this carefully and found it not to be the case. ================================================================ > The URL syntax has been designed to promote transcribability over all > other concerns. .... to: > The URL syntax has been designed with transcribability as > its main concern. # accepted. In fact, I would say that "as one of its main concerns". ================================================================ > In such cases, the ability to access a resource is considered more > important than having its URL consist of the most meaningful of > components. to: > In such cases, the ability to type an URL has been favored > in most cases. In some cases, existing previous usage has > let to the introduction of exception. I don't really like either, but I'll work on it. > These exceptions favor users of US-American keyboards over others. I don't think that everyone at CERN was using US-American keyboards; in fact, when I visited, I remember having trouble typing when I was given a system with a French keyboard. # Add a note that "$" and "~" are not available on many keyboards. The paragraph you quote doesn't seem to be the right context for that note. # Add a note saying that "#" is not available on many keyboards. The paragraph you quote doesn't seem to be the right context for that note, either. # Either clearly say *here* that this is done despite the fact that # typeability of "~" is limited, or go back to the original state # of having "~" unwise (it appears indeed changed by some gateways). The place you quote doesn't seem to be the right place to discuss the design rationale (or, in this case, lack thereof). I think I will leave out the "it is generally safe to unescape %7e when it occurs near the beginning of an http URL path", since it's particularly scheme dependent. Larry
Received on Thursday, 19 December 1996 19:39:38 UTC