3-axis DeviceOrientation test app: Marine Compass [update]

I got around to updating the Marine Compass web app to the point it
now renders as expected in the following mobile browsers:

- Chrome for Android
- Opera for Android
- Opera Mobile 12.1 for Android
- Firefox _Beta_ for Android - not (yet) Firefox for Android

You can view this demo by pointing one of the above browsers at:

http://people.opera.com/richt/release/demos/orientation/marinecompass/

All code for this demo is freely available on Github if people want to
review, fork or contribute to development of this then the URL is:

https://github.com/richtr/Marine-Compass

DeviceOrientation event implementation compatibility now seems much
stronger than has been previously been observed. It would seem a lot
of progress has been made in the above implementations as they have
converged on a common device orientation event calibration.

The Marine Compass is useful as a way for web developers and browser
implementations to visually verify that an implementation is behaving
as expected. Further thoughts and ideas on how we could provide better
visual calibration feedback through demos, in the spec, in tests or
via other tooling would be good to discuss further here.

- Rich T

Received on Wednesday, 12 February 2014 14:30:10 UTC