Let me give it a try and I'll try to video Orion and Brave in the same way for you.
Implement Chrome/Firefox animation for page back
Ok, here is my comparison using this thread.
Brave:
Orion:
Orion does require a faster gesture by a small amount but the overall travel I feel is quite similar.
- Edited
Dustin need to be able to see the arrows on Brave, or else i cant tell if you are swipping further then nescessary. so just turn the phone horizontally . OMG.. you also have Natural scoll off, makes it so confussing to look at since the page is moving the opposite direction of the fingers.
thats a pretty big argument for removing the animation IMO
I can't record any further at the moment but this was the minimum swipe distance. I tested beforehand how slow and short I could go.
Yeah, natural scrolling is off.
they want orion to have the swipe animation similar to that of chrome
basic description:
no full websites moving around, just a grey semicircle with an arrow that slowly enlarges the more u scroll left/right
this has less animation, so its less disorienting and requires less swiping to complete
Do Firefox/Chrome/Arc all have same swipe animation? It was not clear which one style was preferred?
Would perhaps a global toggle to disable all animations fulfill this request and other similar ones?
that's not the request, they just want a different animation
yes the distance you have to swipe is also shorter as detailed in the original post, and thats an important aspect aswell.
"Do Firefox/Chrome/Arc all have same swipe animation? It was not clear which one style was preferred?"
As shown above all other browsers then Safari/Orion i have tested seem to have no page animation, just an arrow that shows up as an indicator. and that arrow appears to be mostly the same on all of them.
Its not important to me how the arrow looks, what im interested in is shorter swipe distance and not having the page animation.
But here are some suggestions to what could be used:
chevron.left.square.fill
chevron.left.circle.fill
My suggestion would be having it go from 0 to around 80% opacity depending on how far you swipe (like the other browsers), you could include having it come in from the left and stop at the position its at in the screenshot above, but i dont think its nescessary and maybe also less elegant IMO
Im also completly fine with how it looks on any of the other browsers.
- Edited
found this requesting a similar thing:
https://orionfeedback.org/d/1700-implement-chromefirefox-gesture-for-page-back
Another thing I noticed that is also pretty disturbing is that in Safari/Orion when using gesture to navigate back, it jumps to where you where last on the page and hangs there for a while, only to jump back up to the top of the page:
Strangely enough this behavior doesnt happen if you use back arrow in toolbar.
Here is Firefox back gesture as comparison:
Happy to see this is being worked on after originally suggesting, once this is implemented I finally have the full feature set making Orion the perfect browser. I personally think it is FAR faster to browse the web with this requested gesture instead of the screen swipe, I am able to go back 5 pages in the same amount of time it takes for one screen swipe animation to complete.
With that being said I think the Firefox implementation is the best of the bunch, with opacity of the arrow increasing as the gesture is completed. Once gesture is completed I would assume it is just issuing a simple page back command, as if the actual back button was clicked in the toolbar.
I might chime in as a voice of dissent here. Clearly many people would prefer this interaction but one of the main things I value in Orion is "it's Safari but better", adhering very closely to Apple's HIG & macOS conventions. Chrome & Firefox (and their ilk) seem to have made the deliberate choice not to try and appear native within macOS and these navigation gestures are just one of the many places that shows up.
For those who don't like the native gesture because of the perceived slowness, the β[ and β] keyboard shortcuts or long/right-clicking on the next/back arrows seem like much better ways to accomplish e.g. quickly moving back 5 pages as one of the examples in this thread has than using gestures, without impacting the most common case of going back/forward a single page.
I hate suggesting "just add another option" but I would hope should this change get implemented those of us that prefer Orion's native behaviour have a way to preserve that. I also value that it makes it very clear you're performing what can be a destructive action by having the whole page move rather than a comparatively small arrow peeking out from the side (in some of the mockups proposed here it's less than 1% of the window area which seems very easy to miss), and allows you to quickly peek to refer back to content on the previous/next page without losing the current page.
adamaveray Thanks for chiming in. We definetely do not want to make it another option as each new option makes codebase big and hard to maintain, and the goal of Orion is not to please users of other browsers, but to offer the best browser experience on Mac. I can see arguments from both sides as firefox/chrome solution is faster, while safari solution is native.
So I urge community to land on a consensus. But an option it should not be.
An important detail that no one in the discussion seems to have noticed: You can turn on animation-less swiping in Safari!
On macOS Ventura, go to "System Settings" -> "Trackpad" -> "More Gesturesβ and set "Swipe between pages" to "Swipe with Three Fingers". Then, when you swipe with three fingers, Safari does not show an animation on swiping.
Thus, it seems to me that WebKit cannot be the culprit here. Also, I'd say, animation-less swiping does not really go against a particular Mac aesthetic when it is built into Macs already.