Please note that disabling the Device Orientation API will also effectively disable the “WebVR Polyfill”. The “WebVR Polyfill” is a javascript library that allows browser that otherwise don’t support VR (ie, Fennec) to use “Cardboard” VR holders to create simple VR experiences. Usage of these VR holders with non-VR capable browsers is quite prolific, with these holders found in most department stores.
The WebVR API when implemented directly by the browser (ie. Firefox Desktop) negates the need of the Device Orientation API, as it exposes the tracking data from the VR positional sensors in a more direct fashion. A non-VR use case that affects 90% of users is the “magic window” effects. These are most commonly used by sites such as Facebook to give some degree of freedom in viewing a 360 panorama video or photo by moving the phone around. Combined with media capture API’s the orientation API is also essential for implementing things like “Google Goggle” or Yelp’s Monocle on the web platform. Cheers, - Kip From: Enrico Weigelt, metux IT consult Sent: July 24, 2017 1:35 PM To: Ben Kelly; Anne van Kesteren Cc: dev-platform Subject: Re: Intent to remove: sensor APIs On 24.07.2017 13:57, Ben Kelly wrote: > On Mon, Jul 24, 2017 at 5:10 AM, Anne van Kesteren <ann...@annevk.nl> wrote: > >> * Device orientation >> > > Isn't this one required to build a decent web experience on mobile for some > sites? Could you please define "decent web experience" ? Maybe I'm just old, but I absolutely don't want an website know anything about my local devices. Window size and resolution is fine, but ambient conditions seriously crossed the red line of what I'd ever allow on my machines. I've already started patching out that stuff. Same for things like USB devices, or all that "cloud" stuff. --mtx _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform