- From: Joseph A Holsten <joseph@josephholsten.com>
- Date: Tue, 27 Jan 2009 08:04:26 -0600
- To: Julian Reschke <julian.reschke@gmx.de>
- Cc: HTML WG <public-html@w3.org>, Ian Hickson <ian@hixie.ch>, Lachlan Hunt <lachlan.hunt@lachy.id.au>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Julian,
Everything sounds fine, some questions inline.
Julian Reschke wrote:
> - on the front page, note where feedback should go (IMHO the best
> place would be the IETF uri-review mailing list)
I haven't seen any other draft do this, so I'm unsure of where should
this go. Abstract? uri-review sounds fine. Too bad the place is a
spam haven: http://www.ietf.org/mail-archive/web/uri-review
> - "abouturi = "about:" segment" - restricting to segment sounds
> good, but does this reflect reality?
From RFC
segment = *pchar
pchar = unreserved / pct-encoded / sub-delims / ":" / "@"
unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~"
sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," /
";" / "="
gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / "@"
In practice this means no gen-delims except ":" or "@". The largest
list of abouts I could find was <http://www.rigaut.com/benoit/CERN/
about/>, followed by the more recent <http://en.wikipedia.org/wiki/
About_protocol> …Which both contain about URIs with "?". Crap.
How about this:
abouturi = segment [ "?" query ]
query = *( pchar / "/" / "?" )
Can anyone confirm a use of fragments? Anything else horribly wrong?
> - "About URIs are always escaped, as per [RFC3986]" - that's kind
> of misleading; either remove it, or clarify what you mean by that.
tag URI (RFC4151) says "In the interests of tractability to humans,
tags SHOULD NOT be minted with percent-encoded parts. However, the
tag syntax does allow percent-encoded characters in the "pchar"
elements". Will that do?
>
http://josephholsten.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
iEYEARECAAYFAkl/FGoACgkQrPgSa0qMrmG/UwCggFq034y/K32QSDTf5KLk4Jdi
BlYAnj315nm2kO+oAQwYHvQcQOS3DNn3
=o+ZR
-----END PGP SIGNATURE-----
Received on Tuesday, 27 January 2009 14:05:16 UTC