Touchpad gesture for swiping through tabs
Categories
(Firefox :: Tabbed Browser, enhancement)
Tracking
()
People
(Reporter: dyegoaurelio, Assigned: dyegoaurelio)
References
Details
(Keywords: blocked-ux)
Attachments
(3 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:136.0) Gecko/20100101 Firefox/136.0
Steps to reproduce:
Chrome OS has a really great gesture for changing browser tabs with the laptop touchpad by using a three finger swipe gesture. It really improves a lot the browsing experience when using a laptop.
additional context:
Mozilla Connect feature request
https://connect.mozilla.org/t5/ideas/touchpad-mousepad-gesture-swipe-through-tabs-on-desktop/idi-p/13867
Youtube video showcasing the feature in ChromeOs
https://www.youtube.com/watch?v=ImBqo6ExKc4&t=73s
However, bringing this to Firefox is not that straight forward, since most operating systems already have some binding for the three finger swipe gesture.
I think that a good alternative would be to use a new 2 finger hold + 1 finger swipe gesture to trigger this behavior. I've attached a video showcasing this gesture in a POC patch that I hacked together.
I'd like to get some feedback to know whether this makes sense before committing on a proper implementation.
Comment 1•1 month ago
|
||
Implementing this would be a mix of APZ and browser-gestureSupport.js
I guess?
Updated•1 month ago
|
Comment 2•1 month ago
|
||
As I mentioned on Matrix, I think that gesture is kinda hard to use, but that's just a personal opinion. Maybe Cmd/Ctrl + two-finger swipe or so?
Anyways cc'd some folks that might have stronger opinions.
This is a really early WIP for https://bugzilla.mozilla.org/show_bug.cgi?id=1954378#c0
I agree that this isn't very intuitive. However I didn't think of any intuitive gesture that isn't already being used for some other action. I don't love Ctrl + swipe because I think the goal with this gesture is to allow for navigation only using the touchpad.
Updated•1 month ago
|
Updated•1 month ago
|
Updated•1 month ago
|
a better way for triggering this gesture is using the thumb instead of the index finger.
Description
•