Open Suzie97 opened 2 years ago
I love this suggestion and am definitely interested in doing this! In addition to improving the usage on devices with trackpad it would require some refactoring that would improve experience for all users.
Currently Gemini pages are fetched anwe whenever user navigates back/forward. In order to make gesture based navigation seamless this would have to change. A cached version of the page would need to be kept. This would make navigation snappier regardless of the way user invokes it. Plus, it would be easy to retain the scroll position when navigating back/forward, which is another nice improvement.
I'm reluctant to start work on this right away though, because of 2 reasons:
Proposal
Swiping using two fingers to move back and forward would be a very nice feature to have. We should aim to make it 1:1, or else it wouldn't make much sense to adopt it.
Prior Art
Example
https://user-images.githubusercontent.com/68198116/150687900-955dd2ca-d69d-46a1-94e5-ddeabeb2e2a7.mov