43

Let me give it a try and I'll try to video Orion and Brave in the same way for you. πŸ™‚

    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.

      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.

          Longely Orion and Safari should behave exactly the same (as this gesture is powered by WebKit, not browser). Assuming that we really want to stray away from native implementation, what exactly is the ask?

            @Vlad

            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?

              Vlad yes, they do, as they're all based on chromium

              they prefer the chrome animation over the safari one

                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

                    eirk

                    I believe @Longely also referred to the trackpad gesture length and speed being different, that they feel Orion requires more swipe gesture to accomplish the forward/back command than with Chromium-based browsers.

                      Dustin

                      yes the distance you have to swipe is also shorter as detailed in the original post, and thats an important aspect aswell.

                      @Vlad

                      "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.

                        10 days later

                        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:

                          a month later
                          Merged 21 posts from Make trackpad gestures for back/forward work more like other browsers.

                            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.

                              6 days later

                              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.

                              • Vlad replied to this.

                                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.

                                17 days later

                                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.

                                  gds Thanks, it seems we should connect this system setting to a flag in WebKit (if this doe snot appear to be working in Orion?)