(no ticket) Make SIO2 slightly more usable on smartphones

Tested on a 720p Android and an oldish iPhone 3G (which does not
support position: fixed, BTW).

Change-Id: Ief360a205086274faaafadcd5fd6ca3e6a890408
Merge "(no ticket) Make SIO2 slightly more usable on smartphones"