vote up 0 vote down
star
3

I'd love to be able to quickly switch between contexts within my browser, each with its own history, open tabs, (add-ons?), personas, etc. The idea would be to improve my personal productivity by, for example, having "Work", "Personal", and "Fun" workspaces set up. When I want to focus on work, I can just flip to my "Work" workspace that has all my tabs, bookmarks, etc for work. When I'm done for the day, I can just switch to my "Personal" workspace and do stuff there without disturbing the tabs and other stuff in my "Work" workspace, etc.

Creating new workspaces should be as simple as "Edit > New Workspace" or somesuch, so if I decide to start researching something (kitchen renovations, the history of cryptography, Christmas shopping), I can quickly and easily start a new workspace for that task. Optionally, allow workspaces to be password protected (which would be best for the Christmas shopping one).

You can emulate this idea in a way simply by using new profiles, but new profiles are a pain in the butt -- most people don't know how to use them, and you have to restart your browser, etc. People have also suggested bookmarking sets of tabs and flipping between them, but that really doesn't work at all.

Extra bonus points if workspaces can be synced via Weave.

flag

5 Answers

vote up 0 vote down

you could just build an extension to use the ability of profiles that are already there and make them more user-friendly. Then it would be compatible and be capable of syncing with weave.

link|flag
vote up 0 vote down

This sounds like a simple add-on project. All you need is a new button in the main toolbar with some customized config files. Those files could be synced with weave, so that all computers with the add-on could read them.

link|flag
vote up 0 vote down

Would it? I mean, it may be, but what I would be more looking into is a profile switch without browser reload. Nice interface is just tweaking, the switch seems more complicated. Tell me exactly, it wouldn't be that simple would it?

switchButton.click(function(next_profile) { browser.switchProfile(next_profile); });
link|flag
vote up 0 vote down

I think profile are not the solution, because to heavy to use : re-install add-ons, theme, bookmarks.. And not simple to use/change. So I imagine a mechanism of "sessions, much simple. You can see and comment it on his page on this lab : Sessions in Firefox : session by navigation themes to split the history .

Sorry, There are no picture on the concept page because the lab don't accept new user post picture (why, I don't no), but they are on the page on my website (the link are on the article).

link|flag
vote up 0 vote down

Session Manager can do something similiar - you can have specific sessions with specific tabs saved, and make them auto-saving so that new tabs will be included in the sessions when you open them, etc...

I use it frequently, but not for managing multiple session, just for keeping That Set Of Tabs open at all times.

link|flag

Your Answer

Get an OpenID
or

Not the answer you're looking for? Browse other questions tagged or ask your own question.