Currently Being ModeratedSep 15, 2011 8:21 AM (in response to WankerWeasel)
Make a new one called "Work" (or any name) and it will keep things separate.
Fast User Switching to toggle between accounts.
Currently Being ModeratedSep 15, 2011 1:50 PM (in response to QuickTimeKirk)
I don't want to have to switch all the other apps running. I'd be better off running a second instance of Safari at that rate.
Currently Being ModeratedSep 15, 2011 3:19 PM (in response to WankerWeasel)
With fast user switching, you can switch between accounts instantly without having to log out. That's the right solution to your problem. Anything else would be a hack.
Currently Being ModeratedSep 15, 2011 3:21 PM (in response to Linc Davis)
I'm not looking to switch email, TweetDeck, etc and all my other apps. Just Safari and Safari only. I don't want to have to have to switch users to another account where I'd have to relaunch everything again and wouldn't have access to the same documents and files across both accounts.
If I can't do it within Safari and for Safari only, I don't want it. I'm well aware of Fast User Switching but it's not a solution for me. Other browsers can do it. Safari just can't.
Currently Being ModeratedSep 15, 2011 3:28 PM (in response to WankerWeasel)
Then you're right, Safari is not the right browser for you.
Currently Being ModeratedMay 22, 2012 1:26 AM (in response to Linc Davis)
Whoa there buddy! While I admire your confidence - and I bet your boss does too! - maybe slow down a little bit when it comes to asserting total and complete objective rightness.
There are plenty of instances where multiple profiles are necessary in a big way. For instance, running social media campaigns for multiple clients.
Currently Being ModeratedOct 30, 2012 12:26 PM (in response to Tamper)
I agree! That sort of blanket generalization is never (See what I did there?) a productive contribution to discussions. If you're replying and don't have suggestions for the OP on how to solve his problem, maybe he could move on to another issue rather than making an irrelevant point. Especially when he's rejecting the browser distributed with the OS.
For the original poster: this does seem to be a sorely missing feature when comparing Safari to Firefox. There are tons of questions on Google but no neat, simple answers like Firefox's user profiles.
One thing you could do somewhat easily, depending on your proficiency, is to have multiple Safari state directories. I spent only a few minutes looking around, but it is possible all you'd need to do is have several ~/Library/Safari directories. You could do, for instance;
- cp -rp ~/Library/Safari ~/Library/Safari-work
- mv ~/Library/Safari ~/Library/Safari-home
And then, before launching Safari, at work for example, create an apropriate symlink:
- ln -s ~/Library/Safari-work ~/Library/Safari
If we're very lucky Safari.app might have a command line argument allowing you to switch state directories. Unfortunately Apple is very user-hostile in their policy of documenting command line arguments. I googled for hints and aside from ANOTHER post from our friend "Linc" stating that Safari takes no arguments at all (which is clearly wrong; at the least it takes a location to open) there doesn't seem to be much available besides window size controls.
Good luck and please come back to share your results!
PS: Mr. Linc- it's OK to say "I don't know" or simply not post an answer that is incorrect. Stating a fact as categorically true when you aren't actually aware of its veracity isn't very considerate.
Currently Being ModeratedNov 15, 2012 1:45 PM (in response to WankerWeasel)
exactly what i was asking myself today.This would be a great idea. I need seperate bookmarks for my study then for private and it would be great if i could choose in the settings 2 different accounts with 2 seperate favorite links.
This would help a lot to get right started.
@mghali thx for the time you wrote that, but wouldn´t it be great if it would work right from the start.
Thats the reason why i now use the mac and not linux ;-)
Currently Being ModeratedNov 21, 2012 5:20 PM (in response to mghali)
I was looking for the exact same thing as WankerWeasle, and come upon this thread. I too didn't want to have to use Fast User Switching and would rather launch Safari either in the context of a different user (different than switching desktops) or use a different configuration file - particularly for cookies and such. My use-case is to be able to immediately go into specific profiles for different facebook accounts that stay logged in. Windows lets you do this with a "RUNAS /user /password" command which launches that instance of the program as that user within the existing desktop. I'm curious if there is a way to do this in OSX, similar to sudo for a different user. There must be.
I'll look at the Firefox solution, but now that I've thought about it, the FUS may indeed be the best way to go, particularly from a security standpoint. With profiles running under the context of the logged on user, any vulnerability would be able to access all documents - where if I switched over to a minimal user, it would only be able to affect that user's logon.
Did anyone try mghali's solution? I'm just curious. Thanks.
Currently Being ModeratedDec 30, 2013 7:01 AM (in response to WankerWeasel)
I have this setup in Chrome and I didn't have to run any Applescript. It's just there in the settings, under Users. This does, I think, exactly what you want.
I know what you mean, though; I'd rather do this in Safari. Chrome seems to be getting to be a beast and eating a lot of cycles on my computer, and Safari is lighter.