I am intrigued, though, how well the browsing history concept scales up to dozens of tabs. In my experience, I only use the newest tab on mobile, while the other open tabs become some kind of living bookmarks.
I am intrigued, though, how well the browsing history concept scales up to dozens of tabs. In my experience, I only use the newest tab on mobile, while the other open tabs become some kind of living bookmarks.
0 - https://cretz.github.io/doogie/guide/page-tree#workspaces 1 - https://cretz.github.io/doogie/guide/bubble
As your approach is "Browser as IDE", have you thought of.. actually putting tabs next to tabs, inside of the main window?
Like Jupyter Notebook, but for websites?
After all, we all mostly do research and there is an action that springs out of our browsing activity. If that action is 'writing stuff down', why not do it directly in the browser?
While I update it to newer Chromium versions regularly and use it as my main browser with great success, the lack of community interest in the project limits my desire to put much work in to new features unless I really want them.
This article and the idea of tab history solidify an approach that I have always taken to browsing that I've dubbed "immutable browsing". I ctrl+click every link to make a child and only purge the roots of the tree to roll up the children when the roots habe no value to me anymore. On a Wikipedia or Github project spelunking expedition, I can get many levels deep, sometimes ctrl+clicking dozens of pages as background child pages from a single page.
The spaces need to be publishable and moderateable and multiuser and all the other things we expect for web objects though.
Nice progress made on this project.
Our workspaces (persistent windows with names) remember your tabs automatically, are multiuser/collaborative, and even have a URL (like any good web object). You can also access your workspaces on multiple computers, so you can start a project at work and finish it at home.
We're officially launching out of beta next month, but you can sign up now if you're interested:
For example, I need multiple spaces where each space is "dedicated" to a single Google account -- it has multiple tabs open that are logged into that particular Google account.
I tried to create that setup, but the accounts "leak" between spaces: logging into a Google account in one space doesn't allow tabs in other spaces to be logged into a different Google account.
If you ever implement proper account isolation per space, please notify me: I'd like to be a beta tester.
As another person suggested, you can use Chrome profiles with Workona installed on each, but that likely isn't what you're after.
Could you sign in to chrome in your different google accounts, with an instance of workona per google account? It's not perfect, but might do what you want it to do?
For example, if I'm halfway through filling out a form but switch workspaces, will it lose my progress? Can I have multiple workspaces open in different windows?
By default Workona opens workspaces in the same window, but you can command-click (Mac) or control-click (Windows) to open a workspace in a new window.
This video will probably help: