Vlad Okay this is niche but I think functionally browsers mostly are the same and features like gestures are how Orion can/does stand out. So I'll try to convince you here , especially since I think it should be pretty easy wiin to implement based on my read of the relevant dev docs and Orion already does this anyways as I'll show. I'll save further discussion on anything besides pure initiation of a gesture for an appropriate thread.
To be clear, I'm talking specifically about trackpad initiated gestures - not finger gestures - on iPad.
Orion currently commits the Apple UI "sin" of having two different systems for the basic "pan" gesture on iPadOS+Trackpad
Many upvotes are probably something you won't see. This is because Orion implements two competing systems, one of them works as I am suggesting and is probably the most commonly used by far. IMO its more likely people won't discover the second system vs seeing it and complaining. Revert to using figures.
- Position cursor, two finger swipe (Orion uses this for the most popular gesture - forward/backward a page)
- Position cursor, click (even if that means physically clicking the share button etc), now hold and drag (Orion uses this for the other gestures)
#2 will probably be attempted, and unless they think to click and drag like me for some reason, the user will assume they need to initiate it via finger. and not notice that it does work, just weirdly.
For a quick test I encourage you to get your nearest trackpad setup and try clicking the location bar and dragging down to see how un-ergonomic it is. Then trigger the working ones (two fingers left/right) to navigate fwd/back pages and see how natural it feels.
- Using touch I scroll with one finger, do pan/drag gestures with one finger.. (Orion/general)
- Using trackpad I scroll with two fingers and expect to do pan/drag gestures with two fingers.
P.S. If the MacOS Orion has trackpad gestures, this applies there then too I suppose.