I did some tests with the Moby Dick epub.
Turning pages normally.
Average latency: 1.57s
Turning pages ASAP after the previous page turn.
Average latency: 0.80s
I realized a confounding factor: how long I keep my finger touching the screen makes a difference. So I did another test where I wait a longer amount of time between turns, but I keep the duration of my press as short as possible. I wasn't strictly controlling this in my previous tests. It might be best to measure from finger-up instead of finger-down in the future, but that makes it slightly harder to see the exact right frame. On the other hand, I don't want to have to fling my finger off the screen like this when actually reading -- measuring from when the finger hits the screen is the thing I truly care about. If there's a reader that doesn't add the duration of the finger press to the turn latency, that would be a relevant fact I'd want to know about it.
Average latency: 1.23s
So after eliminating the finger touch length discrepancy, going for another page turn as quickly as possible after the previous page turn reduces the delay for me by about 35%
|