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

 Frank
-- 
<http://omniplex.blogspot.com/2008/07/html5-asinine-selfish.html>
Received on Friday, 11 July 2008 21:14:02 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 1 June 2011 00:13:59 GMT