iOS 7 Parallax Background in JS
jsbin.com
jsbin.com
But -- so simple, yet such a pleasant, subtle effect, and it seems to be perfectly calibrated. I'd hate to see this get overused, but it's been a very long time since I remember seeing a brand-new "tool" for a graphic designer's toolbox.
Obviously this is more suited to games, or interfaces that already include a strong 3D or motion element. But it's a remarkably natural feeling.
http://www.infinite-imagination.com/
(This one rotates on a desktop browser, but uses the device orientation to create a 3D effect on iOS at least).I wonder if you could use the same idea to produce something like the whole "wiggling 3D images" [1] thing automatically, since it would involve smaller gaps. And somehow fill in the gaps using an equivalent of Photoshop's "Content-Aware Fill", based only on the layer of the same depth -- since it would just be for narrow strips, for most things it should probably give a pretty realistic effect. I'm unaware if there's any kind of general-purpose library which does that, though. (I vaguely recall that Gimp has a similar, but less sophisticated, implementation.)
But here's probably the next thing I'd address: http://en.m.wikipedia.org/wiki/Gimbal_lock
But I would like to mention that the parallax effect is only one use case of the new UI Dynamics introduced with iOS 7. Apple has built in a physics engine right into UIKit and has created a feedback loop: A action in the UI is fed back into the engine and vice versa.
Works great on my 2008-era Macbook.
Regardless: Nice!
But, I see white border on right side, if I tilt the phone too much towards right.