- From: Ted Mielczarek <ted@mozilla.com>
- Date: Wed, 29 Oct 2014 09:09:25 -0400
- 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