cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
emvaized
Making moves
Status: New idea

On Macbook, when user performs 2-finger horizontal swipe for tab history navigation, a nice little arrow animation appears, which has two states:
1) Gesture started but not completed: arrow will transition into view. If user lifts fingers, action will not be performed
2) Gesture counts as completed: arrow gets filled with color. If user lifts fingers, action will be performed

It will be good to use haptic engine of Macbook trackpad to inform user about transition between these 2 states. Light virtual trackpad "click" will let user know that gesture was registered successfully, and they don't need to continue the swipe; that they can lift fingers now and get the desired action performed (back/forward navigation in this case).

I got this idea from Swish utility for Mac, which uses trackpad haptic feedback in a very similar manner.

2 Comments
Status changed to: New idea
Jon
Community Manager
Community Manager

Thanks for submitting an idea to the Mozilla Connect community! Your idea is now open to votes (aka kudos) and comments.

emvaized
Making moves

It also would be great to use double-click haptic feedback (2 quick "light click" feedback sequences) as an indication when user is not able to perform the history action (corresponds to greyed-out navbar button for back/forward action).