Open GoogleCodeExporter opened 8 years ago
Interesting. Need to think if we can implement such thing.
Original comment by Andrei.K...@gmail.com
on 19 Oct 2012 at 7:26
If I understood it right, it could be implemented ad a 'quick bookmark jump'.
A gesture (two fingers tap?) could be associated with the following actions:
1 - automatically create a bookmark at the first page of interest;
2 - an overlay icon (a semitransparent triangle representing a folded corner in
the page, or a bolt of lightning representing the quick jump) can be placed on
the top right or left corner of the screen and a gesture is associated with
that area of screen (say, a long tap).
3 - three page numbers are stored besides the one for current page:
origin_page,
to_page = origin_page, and
from_page = current page.
(In the following I'll omit 'page' for brevity)
origin_ is fixed while to_ and from_ will end up being swapped to go back and
forth
How to use it:
The user double finger taps the page he plans to go back to often.
(initialize origin_ = to_ = current_)
An overlay icon appear on the top right corner
The user keeps reading, turning pages (current_ changes).
When he/she wants to go back to the earmarked page, he/she long taps the
overlay icon. This will set
from_ = current_ (for jumping back),
jump to original,
current_ is now original_,
to_ = from_
The user reads what is needed (current changes, but from_ does not - we are in
'replay' mode) and when he/she wants to go back long taps on the corner icon.
This will set
current = from and
to = original.
The user is now back to where he/she was before going back and the next jump
will bring him/her to the originally earmarked page.
Potential problem: if the user goes on reading after having jump back, long
tapping on the quick jump icon will take him back to the last position before
jumping to original, when he might have wanted to go back to the original
bookmarked page. This could be solved by setting from = origin when the user
reaches from_
To remove the 'earmark' just use the same gesture adopted to create it: for
example, double finger tap on the page.
User who do not profit from this function should also be able to disable it, so
that they won't lose a corner of the screen for other gesture associations.
PS
I might have inadvertently swapped to_, from_ and current_ an odd number of
times. :-)
Original comment by peltio
on 19 Oct 2012 at 5:33
[deleted comment]
I'd better point out that even if there's a "Project Member" next to my name, I
do not write any code and what I wrote above does not imply that such a feature
could be or could not be implemented at all.
Original comment by peltio
on 19 Oct 2012 at 5:41
Original issue reported on code.google.com by
vivei...@gmail.com
on 19 Oct 2012 at 5:39