23

The Safari feature for tab group is not really intuitive. Therefore, adding a tab group feature similar to that of Google Chrome would be a superior option.

  • Vlad replied to this.

    please elaborate how its not intuitive, and why chrome's tab groups are superior

      eirk Not intuitive in the sense that there needs to be an extra sidebar laying around on the left obstructing the view of the web page and even so it is very limited in terms of functionality. For example you can't dag and move around the tabs etc. Where as for Chrome, it's right on top along with all the other tabs and you can easily drag in and out the tabs and create new tabs within that tab group. It is also the case that, in numerous occasions, I find myself not knowing what tab group I have since I like the sidebar out of the way when I am browsing. Safari's tab group functionality seems to miss the point that it's trying to solve in the first place: productivity and organization.

        I think you confused tree style tabs and tab groups/windows

          absurdidealist Orion does not use Safari tab groups. I understand you are used to the way Chrome does it, but can you explain what is exactly wrong in Orion's tab group implementation?

            Although I think the Chrome's tab groups aren't a "superior" feature, having both would surely help since Orion's window groups cannot be used in a single window, while Chrome's tab group allow users to manage multiple groups in a single window.

            In fact, I use Orion's window groups as an equivalent of Chrome's profile. (I know it's different)

              some reasons why chrome's tab groups are better:

              • you can have multiple in a single window. this way, there is no context switching, which is awkward and can cause you to lose focus
              • everything is in the tab bar, so you know what tab groups you have. tabs and tab groups also both exist together in the tab bar, instead of in a separate place
              • you can also quickly preview the tab group contents without clicking any buttons or hovering anywhere
              • they can be assigned a color, helping you organize with color
              • you can "close" the tab group, leaving just the name. this way, you know that the tab group exists, but doesn't distract you with having a lot of open tabs in the tab bar

              some downsides of orion's tab group implementation (some also apply to safari's implementation)

              • it can be awkward when you have say, 5+ tab groups, which creates many windows in mission control, making it unwieldy
              • having each tab group for each window causes you to need to switch between windows, and this context switching often causes loss of focus
              • there is no way of distinguishing them other than through the small label (eg no color coding)
              • you cannot preview the contents of another tab group without (1) clicking on the window icon (2) hovering over the tab group u want to see
              • tab groups are shown in a more obscure location and harder to navigate through than existing directly in the tab bar

                eirk Are there any downsides to Chrome's implementation and any resons why Orion's implementation is better? 🙂

                  downsides to chrome's implementation

                  • can be confusing with too many things in the tab bar (tabs and tab groups indicators)
                  • cant easily manage other windows without navigating to them

                  benefits to orion's implementation

                  • more familiar and easier to navigate for some, bc uses existing tech of windows, and can navigate between them in mission control
                  • less development costs
                  • unified place to manage all tab groups(windows) and tabs

                  I cant think of as many benefits for orion's version

                    4 months later

                    Current Orion do have single window tab group switching, however, you only can use a single group at a time, not very easy to move one tab from a group to another group.

                    Chrome's tab group implementation is like Orion's vertical tab's nested tab option. Easily drag tabs between groups and expand/collapse groups but horizontal.

                    7 days later

                    @Vlad
                    Would you consider adding tab groups to Orion?

                    Although I'm a ml engineer with limited knowledge on macos softwares, I think adding a Chrome-style tab group will be easy since the existing nested-group option is very similar to it.

                    The difference is:

                    1. A Chrome tab group isn't a tab (important!!). It's just a label.
                    2. Since it's a label, no multi-level nesting (no tab group under a tab group)

                    Also, since this kind of tab group overlaps a lot with the existing nested tab, I think no user would want to use both at the same moment.

                    Hence, in Orion, we can just Chrome's implementation as "nests". And let the user choose how the nests should perform; 1-no nests, 2-chrome-style, 3-original-style.

                    Thanks!

                    p.s. Adding bulk operations (multi-select ops) on tabs shares a lot in common with this issue. So implementing both would be great! Please see https://orionfeedback.org/d/411-select-multiple-tabs-for-bulk-ops-horizontal-and-vertical/11

                      junukwon7 I think it would complicate the browser a lot. You can already simulate those with nested tabs.

                        Microsoft Edge has a really nice tab group option where you can group tabs together with a clearly defined label that you can set yourself. It looks super clean and clear. If you were to combine this with tree tabs, it would probably be even better.

                          If only notes tabs were re-nameable and could each hold their own contents. Alas, that suggestion was marked as nofix.

                            Marc In Orion you can access tab groups via window switcher on top. Making groups of tabs inside windows (which are already groups of tabs) is something we would want to avoid to keep Orion streamlined and lightweight.

                              The window switcher on top is nice, especially since you can name windows. However, for me personally if I were to use windows as groups of tabs I would have a dozen windows open at all times, which I'm guessing could negatively impact performance and clutter up my desktop. And this will sound silly but with so many windows stacked on top of each other, you lose the lovely transparent background effect of the tab bar with a nice dekstop wallpaper 😅

                              • Vlad replied to this.

                                I'd love to see a feature like that. Having to use even more windows to group tabs together is IMO pretty inconvenient when you want to quickly switch between tabs in different groups. For example in my main Edge window I had a group for all Jira tabs, a group for all documentation tabs, group for all development tabs, a group for all Azure DevOps tabs, and a bunch more and kept switching between them.

                                Tree style tabs kind of give me a similar feature, I can just put all Jira tabs in one tree branch, but it's less... "visible"(?) so to speak compared to the bright colours of Edge tab groups.

                                  Marc

                                  I would have a dozen windows open at all times, which I'm guessing could negatively impact performance

                                  It does not. Every browser with native tab groups (Edge and Safari) has to have those tabs open somewhere. The fact they are not in sight does not mean they are not consuming memory and resources.

                                  Here is for Safari: https://eclecticlight.co/2021/11/12/how-safaris-tab-groups-consume-memory/

                                  Edge is of course even worse.

                                  And this will sound silly but with so many windows stacked on top of each other, you lose the lovely transparent background effect of the tab bar with a nice desktop wallpaper

                                  This is actually a valid argument, but we feel it is a small concession for keeping the browser lightweight.

                                    getdustedyun

                                    when you want to quickly switch between tabs in different groups

                                    Can you explain how is swtich in Orion slower? There are also keyboard shortcuts you can use.