[webkit-dev] New feature flag proposal: Joystick API
Alexey Proskuryakov
ap at webkit.org
Thu Oct 6 11:07:28 PDT 2011
I share Simon's concern that that providing low level access to every possible controller creates fragmentation, with purportedly "HTML" content that only works on a few devices. There is no clear cut border here - it's been mentioned that even touch events can be seen as rare - and then I advocate that adding more mouse specific events is a bad idea for the same reason.
As we add joystick/gamepad support, should steering wheels be next on the agenda? 3d mice?
- WBR, Alexey Proskuryakov
06.10.2011, в 10:01, Darin Fisher написал(а):
> This proposal has matured somewhat, so an update is in order.
>
> FYI:
> http://dvcs.w3.org/hg/webevents/raw-file/default/gamepad.html
> http://www.w3.org/2010/webevents/charter/2011/Overview.html
>
> We are working behind the ENABLE(GAMEPAD) flag at the moment. Mozilla is also building a prototype of this API.
>
> We are doing development on the trunk (disabled by default) so that we can more easily solicit game developers for feedback using our existing Chrome distribution channels. This feature should have a very light touch on existing cross platform code.
>
> We encourage folks to share feedback on the API design to webevents-public at w3.org.
>
> Regards,
> -Darin
>
>
> On Wed, Aug 24, 2011 at 9:19 AM, Simon Fraser <simon.fraser at apple.com> wrote:
> I think it's too early to implement this. We should wait until it's a W3C draft at least.
>
> window.addEventListener("MozJoyConnected"..), really?
>
> Simon
>
> On Aug 24, 2011, at 8:36 AM, Scott Graham wrote:
>
> > Hi,
> >
> > I wanted to let everyone know that I propose to add a new feature
> > flag, JOYSTICK. http://webkit.org/b/66859
> >
> > This flag will enable an API and events for accessing joysticks and
> > related devices. There's a prototype effort happening in Mozilla also
> > (https://wiki.mozilla.org/JoystickAPI), and the design is intended to
> > be similar.
> >
> > As it will not necessarily make sense for all ports, nor be
> > implemented immediately in all ports, a feature flag seems
> > appropriate.
> >
> > Please let me know if you have any concerns or comments.
> >
> > Thanks
> > _______________________________________________
> > webkit-dev mailing list
> > webkit-dev at lists.webkit.org
> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20111006/072ee38b/attachment.html>
More information about the webkit-dev
mailing list