W3C home > Mailing lists > Public > whatwg@whatwg.org > April 2009

[whatwg] registerProtocolHandler() in HTML 5 is not sufficient for real use

From: bryan rasmussen <rasmussen.bryan@gmail.com>
Date: Tue, 28 Apr 2009 09:43:00 +0200
Message-ID: <3bb44c6e0904280043q7dcc51e7xf4e742ecc764f40b@mail.gmail.com>
> Generally speaking, the feature was intended for sites that wished to hook
> into URLs provided by _other_ sites, e.g. webmail hooking into mailto:,
> or web-based phone systems hooking into tel:. Only schemes that are actual
> registered schemes are supposed to be used:
>
> ? http://www.iana.org/assignments/uri-schemes.html
>
> This is not intended for sites that make up their own.


Is that written anywhere?

This cute and non-normative section implies otherwise:

||[ Protocol Handler Registration ]|||||||||||||||||||||||||||
|                                                            |
| This Web page:                                             |
|                                                            |
|    Kittens at work                                         |
|    http://kittens.example.org/                             |
|                                                            |
| ...would like permission to handle the protocol "x-meow:"  |
| using the following Web-based application:                 |
|                                                            |
|    Kittens-at-work displayer                               |
|    http://kittens.example.org/?show=%s                     |
|                                                            |
| Do you trust the administrators of the "kittens.example.   |
| org" domain?                                               |
|                                                            |
|              ( Trust kittens.example.org )  (( Cancel ))   |
|____________________________________________________________|

Cheers,
Bryan Rasmussen
Received on Tuesday, 28 April 2009 00:43:00 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:11 UTC