W3C home > Mailing lists > Public > public-webapps@w3.org > July to September 2009

Re: Moving alerting methods to DAP (was: Re: [widgets] Draft Minutes from 13 August 2009 Voice Conf)

From: Robin Berjon <robin@berjon.com>
Date: Tue, 25 Aug 2009 12:48:24 +0200
Cc: "Arthur Barstow" <art.barstow@nokia.com>, public-webapps <public-webapps@w3.org>
Message-Id: <5A51B9B5-91FC-4524-AED9-117EC9996F57@berjon.com>
To: Arve Bersvendsen <arveb@opera.com>
On Aug 24, 2009, at 20:19 , Arve Bersvendsen wrote:
> This is a purity-above-all argument, really, hence "think" instead  
> of "does not belong in DAP".  Alerting methods are in no way device- 
> specific or device-bound. Nor are they particularily specific to  
> widgets (or HTML5, for that matter).

I think you might be reading a little bit too much into the name. In  
some ways, the "device" is anything that sits below the browser, which  
could possibly be called "system" or "platform". For instance there's  
a file system API but nothing requires that the physical storage be on  
the device itself. In fact, none of the planned APIs do: the Camera  
API could be used to capture images from a thousand remote sensors so  
long as there was a way to expose them as part of the system. We could  
count go philosophical here to draw boundaries but it probably  
wouldn't help much.

The reason I think that these methods have room inside DAP is because  
notification and attention-getting tend to be coherent system-wide  
(e.g. bouncing the icon, having a list of notified events first thing  
on-screen when the device is opened, etc.). They equally well take  
control of your cat's brain to have it bite your toes and print out  
ticker tape notifications above your bed. It's a system thing that  
needs to be exposed in a system-independent way.

I don't feel that strongly about it, but there's also the fast that  
it's actually listed as being in DAP's charter ;-)

-- 
Robin Berjon - http://berjon.com/
Received on Tuesday, 25 August 2009 10:49:00 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:33 GMT