- From: Anne van Kesteren <annevk@annevk.nl>
- Date: Fri, 14 Feb 2014 19:47:41 +0000
- To: Jonas Sicking <jonas@sicking.cc>
- Cc: Ian Hickson <ian@hixie.ch>, Boris Zbarsky <bzbarsky@mit.edu>, "public-script-coord@w3.org" <public-script-coord@w3.org>
On Fri, Feb 14, 2014 at 7:41 PM, Jonas Sicking <jonas@sicking.cc> wrote: > There's also a cost for implementations and authors that read the spec > that there are additional interfaces to juggle. I.e. when you see the > "interface NavigatorGeolocation { ... }", you have to remember (or > look up) that there's a "Navigator implements NavigatorGeolocation" to > know that that API appears on the navigator object. I.e. the > "implements" add an extra level of indirection which complicates the > mental model. Yeah, we could just have partial interface X, Y { }; to solve this. Seems a lot cleaner. Also, now we have [Exposed] the worker setup could be much simpler. -- http://annevankesteren.nl/
Received on Friday, 14 February 2014 19:48:08 UTC