W3C home > Mailing lists > Public > public-html-comments@w3.org > July 2008

Re: 4.13: URI decomposition - non-standard terminology

From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Fri, 11 Jul 2008 23:13:48 +0200
To: public-html-comments@w3.org
Message-ID: <g58id9$q8s$1@ger.gmane.org>

Ian Hickson wrote:

>> For example, it uses the term "protocol"; RFC 3986 uses the term 
>> "scheme."
>> The HTML 5 specification should use the terminology defined by the 
>> current standard for URIs.
> This section is just specifying (for the first time) an API that
> has been implemented in browsers for a decade and a half at least.

An old browser happily treated http host:80 as different from host,
this certainly needs a clarification (= old browser got this wrong).

But there is no <hostport> in STD 66 outside of appendix D.2 about
obsolete terminology.

> only the attribute names use these old terms

<hostport> is no attribute name, it's simple to avoid it.  If you
are hunting obscure syntax details in STD 66 tackle the question
of port = *DIGIT, WTH is an empty port introduced by a colon ?

More interesting, what's an empty fragment introduced by "#" ?
Various browsers interpret this as "top of file" for text/html.

> refering to URLs as defined by HTML5 instead of URIs or IRIs, 
> but that's another issue

Received on Friday, 11 July 2008 21:14:02 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:26:25 UTC