Re: DOM based API
Hi Mark, On Fri, Jun 6, 2008 at 3:55 PM, Mark Baker [EMAIL PROTECTED] wrote: On Thu, Jun 5, 2008 at 4:20 PM, Andrei Popescu [EMAIL PROTECTED] wrote: Hello, I am interested in working on a specification of a DOM API that allows Web pages to access the user's geolocation information (e.g. latitude and longitude). I'm very glad to see somebody mention using the DOM API for this kind of information, right off the bat. I'm a big believer in reuse, and feel that this API is an obvious candidate for reusing the DOM, i.e. providing a Location Javascript object that's also a DOM Document. Thanks, I completely agree :) I note that you're at Google though, and that the Gears API doesn't reuse the DOM; http://code.google.com/p/google-gears/wiki/GeolocationAPI So I'm wondering if I've misunderstood you, or if Google has had a change of heart, or if you're perhaps not on the Gears team? I am actually part of the Gears team and one of our main goals is to contribute our ideas to standardization working groups, such as WebAPI. Aaron Boodman (one of the Gears team TLs) has a very good blog post on this issue: http://gearsblog.blogspot.com/2008/04/gears-and-standards.html All the best, Andrei
Re: DOM based API
On Jun 6, 2008, at 7:55 AM, Mark Baker wrote: On Thu, Jun 5, 2008 at 4:20 PM, Andrei Popescu [EMAIL PROTECTED] wrote: Hello, I am interested in working on a specification of a DOM API that allows Web pages to access the user's geolocation information (e.g. latitude and longitude). I'm very glad to see somebody mention using the DOM API for this kind of information, right off the bat. I'm a big believer in reuse, and feel that this API is an obvious candidate for reusing the DOM, i.e. providing a Location Javascript object that's also a DOM Document. I don't understand why you would want the Location object to be a DOM Document. (It needs a better name, by the way, so it doesn't conflict with the Location object that is window.location.) And I don't think that is what Andrei had in mind, as I understand it, he just wants an API that aligns well with the DOM, not necessarily one that makes non-markup information appear to be part of a Document. I think presenting geolocation info as a Document would have the disadvantages of more memory use and less obvious access for authors. What are the advantages? Regards, Maciej
Re: DOM based API
On Fri, Jun 6, 2008 at 5:58 PM, Maciej Stachowiak [EMAIL PROTECTED] wrote: On Jun 6, 2008, at 7:55 AM, Mark Baker wrote: On Thu, Jun 5, 2008 at 4:20 PM, Andrei Popescu [EMAIL PROTECTED] wrote: Hello, I am interested in working on a specification of a DOM API that allows Web pages to access the user's geolocation information (e.g. latitude and longitude). I'm very glad to see somebody mention using the DOM API for this kind of information, right off the bat. I'm a big believer in reuse, and feel that this API is an obvious candidate for reusing the DOM, i.e. providing a Location Javascript object that's also a DOM Document. I don't understand why you would want the Location object to be a DOM Document. (It needs a better name, by the way, so it doesn't conflict with the Location object that is window.location.) And I don't think that is what Andrei had in mind, as I understand it, he just wants an API that aligns well with the DOM, not necessarily one that makes non-markup information appear to be part of a Document. That's right, what I meant is that I agree with the fact that this API should align with existing standards, not that the Location object itself should be a DOM Document. Anyway, I think we should start with the use cases first? I'm planning to add a little more detail to that section of the draft early next week and any feedback on this topic would be very welcome. Thanks, Andrei