- From: Dean Jackson <dino@apple.com>
- Date: Fri, 11 Jul 2014 06:39:14 +1000
- To: Rich Tibbett <richt@opera.com>
- Cc: Rob Manson <roBman@buildar.com>, public-geolocation <public-geolocation@w3.org>
> On 23 Jun 2014, at 7:45 pm, Rich Tibbett <richt@opera.com> wrote: > > On Mon, Jun 23, 2014 at 3:51 AM, Rob Manson <roBman@buildar.com> wrote: >> It seems that the DeviceOrientation API implementation on iOS8 Safari is >> still not compliant. >> >> Can anyone from Apple comment if this is likely to be fixed before the full >> release? >> >> Is this actually being worked on at all? >> >> Thanks. >> >> PS: I know this is not a mailing list for specific platform bug reports - >> but this is still a major issue holding back adoption of the >> DeviceOrientation API in the wild. And the release of this major iOS update >> seems a great time for the WG to ask politely for this to be addressed 8) > > It is good to discuss this here IMO. I do not have access to the iOS 8 > beta yet but I think you are suggesting that no changes exist from the > iOS 7 implementation? There have been no changes. Sorry. Dean > > Cross-device compatibility can tentatively be achieved across both > Android+iOS7 DeviceOrientation implementations with the techniques > described in [1]. For example, a demo built on that theory [2] works > very well across both Android and iOS browsers at this point without > having to resort to hacks. If that is not your experience please > report any issues at [3]. > > However, once you clear this first hurdle (i.e. general compatibility) > another issue still exists. iOS-based DeviceOrientation is not > 'world-accurate' hence Apple's introduction of 'webkitCompassHeading' > and 'webkitCompassAccuracy' [4]. This makes developing world-accurate > 3-axis-based DeviceOrientation web apps still too complex for web > developers across devices right now. > > Echoing Rob's initial request, how can we help implementers further here? > > br/ Rich > > [1] http://dev.opera.com/articles/w3c-device-orientation-usage/ > > [2] http://richtr.github.io/threeVR/examples/vr_basic.html > > [3] https://github.com/richtr/threeVR/issues > > [4] http://lists.w3.org/Archives/Public/public-geolocation/2011Jul/0014.html > >> >> roBman >> >
Received on Thursday, 10 July 2014 20:39:51 UTC