W3C home > Mailing lists > Public > public-webapps@w3.org > October to December 2014

Re: [gamepad] Seeking status and plans [Was: [TPAC2014] Creating focused agenda]

From: Ted Mielczarek <ted@mozilla.com>
Date: Wed, 29 Oct 2014 09:09:25 -0400
Message-ID: <5450E705.5030109@mozilla.com>
To: Arthur Barstow <art.barstow@gmail.com>, Ted Mielczarek <tmielczarek@mozilla.com>, Scott Graham <scottmg@chromium.org>
CC: public-webapps <public-webapps@w3.org>
On 10/22/2014 8:08 AM, Arthur Barstow wrote:
>
>> * Gamepad: Ted and Scott; plan and expectations to get the spec to
>> feature complete state (aka Last Call) and implementation status.
>

Sorry about the late response, I had a vacation in the middle of things
there.

The Gamepad spec currently has one major issue and a handful of minor
issues that prevent it from moving forward. Unfortunately I haven't
found time to fix them up, I'm planning on making time in the near
future to get those cleaned up.

Major issue: "Need to spec liveness of Gamepad objects"[1]. This was
discussed on the list[2] with lots of useful feedback but without really
convincing me one way or the other. However, at this point Chrome (and
IE's dev preview) have implemented the snapshot behavior, so I think I'm
going to write spec text to that effect and change Firefox's
implementation to match.

A few other minor issues[3] are filed in the tracker, several of which
were filed by implementers (Microsoft, Apple) and as such represent real
spec issues that need to be clarified to ensure interoperability. Some
of them have straightforward answers, some do not.

Implementation status: Microsoft has shipped an implementation in their
IE developer preview release[4], which I believe means it should ship in
IE 12. Chrome and Firefox have been shipping for some time now, and I
believe Apple will ship in the near future. The implementations are
mostly-compatible modulo the liveness issue discussed above (and
probably a few other corner cases including some of the minor issues).
Despite these incompatibilities it's quite possible to write code that
works across Firefox/Chrome/IE without trouble. Microsoft's own demos
work fine on Firefox and Chrome.

-Ted

1. https://www.w3.org/Bugs/Public/show_bug.cgi?id=21434
2. http://lists.w3.org/Archives/Public/public-webapps/2014AprJun/0238.html
3.
https://www.w3.org/Bugs/Public/buglist.cgi?component=Gamepad&list_id=34439&product=WebAppsWG&resolution=---
4. http://msdn.microsoft.com/en-us/library/ie/dn753843%28v=vs.85%29.aspx
Received on Wednesday, 29 October 2014 13:09:55 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 18:14:32 UTC