HTML5 and URI scheme *name* prefixes

Hi there,

ref: <https://www.w3.org/html/wg/tracker/issues/189>

HTML5 introduces a naming convention for URI scheme *names*; see 
<http://dev.w3.org/html5/spec/Overview.html#web-scheme-prefix>:

> 12.6 web+ scheme prefix
>
> This section describes a convention for use with the IANA URI scheme registry. It does not itself register a specific scheme. [RFC4395]
>
> URI scheme name
>     Schemes starting with the four characters "web+" followed by one or more letters in the range a-z.
> Status
>     permanent
> URI scheme syntax
>     Scheme-specific.
> URI scheme semantics
>     Scheme-specific.
> Encoding considerations
>     All "web+" schemes should use UTF-8 encodings were relevant.
> Applications/protocols that use this URI scheme name
>     Scheme-specific.
> Interoperability considerations
>     The scheme is expected to be used in the context of Web applications.
> Security considerations
>     Any Web page is able to register a handler for all "web+" schemes. As such, these schemes must not be used for features intended to be core platform features (e.g. network transfer protocols like HTTP or FTP). Similarly, such schemes must not store confidential information in their URLs, such as usernames, passwords, personal information, or confidential project names.
> Contact
>     Ian Hickson <ian@hixie.ch>
> Author/Change controller
>     Ian Hickson <ian@hixie.ch>
> References
>     W3C

I'm in the process of writing a Change Proposal asking for a removal of 
this feature. In the meantime, it would be useful if the WG came up with 
"official" feedback on overloading the scheme name.

Best regards, Julian

Received on Saturday, 14 January 2012 13:17:40 UTC