- From: Dion Almaer <dion@almaer.com>
- Date: Wed, 2 Dec 2009 12:21:36 -0800
- To: Brian LeRoux <brian@westcoastlogic.com>
- Cc: Robin Berjon <robin@robineko.com>, public-device-apis@w3.org
- Message-ID: <c5845d1b0912021221q565399c5v616310c7bf1fda4c@mail.gmail.com>
navigator has the legacy / "no more globals" appeal, but in todays world feels very very wrong. We are a web platform now, not a navigator ;) On Wed, Dec 2, 2009 at 12:08 PM, Brian LeRoux <brian@westcoastlogic.com>wrote: > Of possible interest, for the moment, PhoneGap implements device as a > global. With the following (documented) API: > > http://docs.phonegap.com/docs/device > > device.platform > device.name > device.version > device.uuid > > Additionally we *just* added an event to the window called > 'deviceReady' so that code can know when all the API's have been > initialized. > > window.addEventListener('deviceRead', function(e) { /* you get the idea */ > }); > > We are open to moving it under navigator but that sparked a fair > amount of debate so we've opted to solve with patience. ;) > > > On Wed, Dec 2, 2009 at 2:44 AM, Robin Berjon <robin@robineko.com> wrote: > > Hi all, > > > > we're seeing APIs surfacing that rely on navigator.device; but that isn't > specified. > > > > Some of you might recall this: > > > > http://dev.w3.org/2009/dap/device/ > > > > Reusing it, Capture could simply be declared as Supplemental, and then > have "Device implements Capture" (if my WebIDL is up to date, which I have > to double check here). > > > > We could very easily release this document, there isn't much to it. > > > > -- > > Robin Berjon > > robineko — hired gun, higher standards > > http://robineko.com/ > > > > > > > > > > > > > >
Received on Wednesday, 2 December 2009 21:00:02 UTC