Assume small screen.
If > x pixels, apply desktop styles.
Assume no VR headset.
If WebVR/polyfill & user taps button, start VR experience.
Assume low-powered.
If smooth frame rate, download higher-res assets.
<video controls src="360-timelapse.mp4"
type="video/mp4; dimension=360;"></video>
window.SamsungChangeSky({
sphere: 'http://site.com/blue-sky.jpg'
});