Regardless how recommended a given extension is, all tab manager extensions require access to all web content which is too much. I’d rather use something built in but barebones rather than an addon
Where are native vertical tabs? Or at least a settings checkbox to turn horizontal tabs off.
As to why a "simple native tab group" is important even when there are umpteen extensions offering some version of it (in addition to OP's legit point about addon permissions), my take is in comment 40, https://bugzilla.mozilla.org/show_bug.cgi?id=1509350#c40 .
TL;DR: 1. Feature parity with a Chrome feature that is actually visibly used a lot (from direct observation at work), 2. Shipping a simple high-quality "baseline".
Pleaaaaase, Moz PMs & devs, some attention to this!
Done in https://bugzilla.mozilla.org/show_bug.cgi?id=1509350#c49
Vertical tabs (plus tree tabs) are also in Kagi Orion. Which unlike Safari also runs (a subset of) Firefox (and Chrome) extensions, about 70% as of their last FAQ update:
Most importantly, it lets you collapse/expand groups with just a click. Makes for a fluid built-in no-frills "putting project A tabs aside to work on project B while keeping tabs ordering and grouping, without the extra friction of bookmarks or profiles" workflow.
It adds contexts/categories. So you can have trees of tabs per topic.
I got: vertical tabs, tab grouping by topic/label, tab archival (low memory use)
https://gist.github.com/BrianGilbert/1ad7e3931406f485a86a35a...
Type about:config in the address bar and press Enter to load it.
In the search box above the list, type userprof and pause while the list is filtered. If you do not see anything on the list, ignore this step.
Switch toolkit.legacyUserProfileCustomizations.stylesheets preference from false to true.
Type about:support in the address bar and press Enter to load it.
Note the Profile Directory.
cd to Profile Directory and create a folder called chrome.
***
mkdir chrome;
cat << EOF > ./chrome/userChrome.css #TabsToolbar { visibility: collapse; }
EOF
***
In Firefox again:
Restart all Firefox sessions.
Right click anywhere menu section of Firefox, and check 'Menu Bar'.
Not as full featured as some of the others but does what I need.
I wish any of the tab managers would allow me to sort by domain, as it is I've installed a second add on just to do this https://addons.mozilla.org/en-US/firefox/addon/order-tabs-by...
It seems this add-on manages and AllTabsHelper open tabs only and does not have a separate session manger (the one built into Firefox is a joke, sadly).
1: https://addons.mozilla.org/en-US/firefox/addon/tab-session-m...
For me, I don't understand the problem. Why do so many people need a tab manager in say Firefox, but not in Word, Excel, Windows Explorer or Total Commander?
I guess you could call me a "tab hoarder", I commonly have 50+ tabs open for the various topics and contexts I'm browsing and switching between. I usually also always restore my previous session from the day before, so some of the tabs are 2 weeks old but I have yet to finish the thing they're related to, so they stay up.
Compared to other applications that I close/open without restoring the previous context. I guess the terminal/tmux is the one that has the most context, and there I usually have 5-10 tabs open at any given time, for the same reason as above. And then I do use a manager of sorts (tmux), but for all the rest, I'm just opening/closing things as needed.
Lack of vertical tabs is why I don’t use Chrome.
The funny thing is that edge and brave managed to enable native vertical tabs.
I have a window open just with YouTube tabs of videos that interest me and that I intend to watch in the near future. As an OS-level window, it has weight and presence. Inside the window I have vertical and nested tabs. So I have videos grouped by topic or just by the rabbit hole I used. I can collapse them, move them around, etc. It's tactile. If I put all those videos into a YouTube playlist, it becomes static. It's a link in a list. It becomes less convenient and natural to add things to the list or even interact with them. There's no nesting, no grouping. Have you tried working with a YouTube playlist? It's abysmal. I'd rather keep them in a more concrete state as a tab which is integrated into my browser's tabs system (or whatever extension I use for it, in this case Sidebery) as part of a window that's a natural part of my OS.
This is all before considering how incredibly bad and basic Chrome and Firefox's history tabs are, which we also end up replacing with hundreds of tabs. I wish I had a vim-like undotree or anything like it to navigate my past tabs. There's a whole spatial component that's missing, whole dimensions missing, and I've never understood why.
You don't manage your Word documents in Word. You use the OS for that. That's pretty much why nobody needs tabs in Word.
Agreed, several of my friends hoard tabs instead of using the "bookmark" feature. I suppose it is because bookmarking is one more step and organizing bookmarks takes further effort.
Because they rarely open so many tabs there? I routinely open dozens of tabs in web browsers as I navigate to other pages wanting to keep the previous while I explore the web (I hardly ever left-click links - I almost always wheel-click) but I rarely ever open more than 6 folders in Total Commander or more than 6 documents in an Office.
Start day on task A. Open Task, Open Subtask, Open git PR to check comments, Open Azure portal to check something, check Kibana Logs. Do a seperate second Kibana query.
Get asked about task B
Open Task, Open OneNote docs on that task, open a chatgpt session for that task
This is a mild example
Why not close tabs as they are used? Because if I need them again the load time of many sites is atrocious and then I also need to remember how I got there. I would need to save my kibana query or make a note of how I got to that Azure blade. Neither of these update the URL to capture the state (they are not HATEOAS) or I donn’t trust them to.
Also, you may be writing one document but have a hundred tabs open for research.
How do you know? Those apps have no way to customize on the same level that Firefox allows. But they also have their ways to handle masses of documents and windows, they are just not very good.
And why do you think they don't? I'd love to have a consistently great tab management experience in all the apps that have tabs (and all the apps that don't). It's just they are more closed, so it's harder to do that with some extension
And it's a bigger issue for the browser since you'd usually have more pages opened there
An alternative (maybe even better) idea which came into my mind is make item title display multi-line (word-wrap). Is there a Grasshopper configuration option for this? I already enabled URL display so it already is two-line effectively but I feel like probably making both parts (the title and the URL) two-line each.
So apart from having URL + Title shown at the same time, I take it you mean to reserve two lines for those to have some room to wrap? I'll add a note to try it as a setting.
https://elos-edu.notion.site/eLOS-Connect-0-0-11-a72acbec893...
Still trying to clean up the code enough to release out into the open.
(also not sure why the screenshots devote 80% of space to non-addon functionality like page with some distracting chip images and colored tables)
No, but it can do a bunch of stuff, which you can try.
>also not sure why the screenshots devote 80% of space to non-addon functionality like page with some distracting chip images and colored tables
Was easier to take screenshots like this. But maybe I'll try cropping next time. I guess the idea was to show how it looks as a sidebar, or as a popup.
Put there by mozilla btw
$ file grasshopper_urls-746.xpi
grasshopper_urls-746.xpi: Zip archive data, at least v2.0 to extract, compression method=deflate