Neat little idea. As it stands though, it probably isn't going to work properly on many Kobo's however. Mainly because of the touch events.
Different devices have different touch "protocols" (basically, sequence of events). So, ideally you need to account for that.
If that isn't annoying enough, touchscreen orientation in relation to the framebuffer differs on a device basis.
And then what happens when the user has a Forma or Libra, and reads in landscape...
|