- From: Robin Berjon <robin@berjon.com>
- Date: Thu, 23 Apr 2009 14:26:53 +0200
- To: marcosc@opera.com
- Cc: Max Froumentin <maxfro@opera.com>, public-webapps <public-webapps@w3.org>
On Apr 23, 2009, at 12:36 , Marcos Caceres wrote:
>> 3. [User Agents] "A user agent is an implementation" a bit vague.
>> Perhaps some of the text in the following note should be move here,
>> to refine the definition.
>
> I changed it to "A user agent is software that implements the
> application programming interfaces defined in this specification. A
> user agent must behave as described by this specification in order to
> claim conformance."
I can't seem to dig it up right now, but IIRC there's something in the
QA documents that defines this which can be reused.
>> 15. [The openURL() Method] Why couldn't this be generalised to open
>> URI, including mailto:, tel: and more?
>>
> Right: changed it to:
>
> "The openURL(url) method takes a valid URI as an argument. When
> invoked, the url should be opened with the appropriate protocol
> handler for the given URI. If there is no such protocol handler or
> urlis not a valid URI, then the user agent must act as if the method
> was not invoked.."
Should we make it clear that the UA is allowed to ask the user for a
handler for a given scheme?
Also note that a scheme doesn't necessarily uniquely map to a
protocol, so it should probably say "scheme handler".
--
Robin Berjon - http://berjon.com/
Feel like hiring me? Go to http://robineko.com/
Received on Thursday, 23 April 2009 12:27:39 UTC