Project Tofino – A browser interaction experiment by Mozilla
github.com
github.com
I see Project Tofino as a way for Mozilla to explore different customization paradigms, strongly implying that the one shipped with Australis didn't take on.
Now, is it possible to create an algorithmic, dynamically adjusting browser UI? I can only speculate but I'm sure Project Tofino will be a very valuable experience.
One part of this "reinvent the browser" they're looking at is tab grouping, potentially with heuristics. However, it does give me pause, as usually when Firefox comes up, HN talks about how they always have 20+ tabs open at once. (Anecdotally, many of my friends and family are the same).
[0] https://medium.com/project-tofino/tofino-project-goals-updat...
For example: I'm on reddit's front page. I'll open links in new tabs, then go to them later. It'd be great to have those auto-group under the parent front page tab and hide out of view until later.
Are there videos, or any screenshots of what this current implementation looks like? Like you said (and the GitHub readme explains) they don't really know what they're doing yet, but it'd be nice to see how it differs in its current state from traditional browsers, and might even convince me to give it a try.
You can get the right kind of behaviour using the Tree Style Tabs extension in Firefox, which is highly customizable. I've had a vertical tab bar for about a decade now and I couldn't imagine using a "traditional browser interface".
Tabs Outliner for Chrome does this: https://chrome.google.com/webstore/detail/tabs-outliner/eggk...
It has quite possibly the most thoughtful(?) release notes I have ever seen for a Chrome extension, and the author also took efforts to address any privacy concerns, which I thought was nice.
Hope it helps someone out there!
Firefox: https://addons.mozilla.org/en-US/firefox/addon/tabist/
Chrome: https://chrome.google.com/webstore/detail/tabist/hdjegjggiog...
Contribute feedback/feature requests/bugs: https://github.com/fiveNinePlusR/tabist
Press shortcut, then e.g. "githu", and it highlights all tabs matching the pattern (from github), and then you could close them with Ctrl+w, or drag and drop them to a new window. It would display the tabs either in a popup window (in a regular list view), or just highlight them in-situ at the top of the window.
Also nice would be to close all tabs older than x hours, except for example GMail. You'd press the hotkey, then have it somehow select the old tabs, and then with ctrl+click deselect the one you'd want to keep.
Admittedly, a power-user function, but something I could really use often.