Something like Firefox Containers in Vivaldi?
-
@Edmarcio Most of our major features are not implemented by patching the Chromium source code, but in a separate code repository, and in fact much of it is written in Javascript (which is what our UI is written in), rather than C++.
We do have patches in the Chromium code base in order to make our changes and UI work (or to disable things we don't want), but they are (with a very few exceptions) never major modifications, and there are no features entirely implemented inside Chromium (supportive patches, yes, major pieces of code, no)
The patches we have applied tend to cause problems; 15+% of files we have patched generates conflicts that take a week (or more) to resolve each upgrade.
About the current topic, as I have said before, IMNSHO getting that to work in Chromium will require major rewrites, and if they are to be made they are better implemented by the Chromium team. And further, I question the actual user experience of having multiple parallel logins for the same site in different tabs (even if they are in different workspaces). I think it would quickly get very confusing for the user.
I do use several accounts for some sites, and also want them separated from my normal browsing. My solution wasn't to use multiple profiles in the same installation (I did not like that experience), but instead as separate stand-alone installs.
-
@yngve thanks for the reply.
That is a hard question to answer because I don’t know what others thinks… but in my experience multiple profile launchers are useless.
I mean if I have to setup and launch a new profile in a browser I end having a secondary browser… so I use a browser for Work stuff and another to Personal stuff… and when I need to log into something account in a website outside work and personal I do in a private window (sadly after close it I lose everything).
IMO it is somehow better have multiple browsers than multiple profile instances… that if I’m mistook your comment you agree saying multiple installations (that is the same as having multiple browsers) are better than use the multiple profiles for the same instalation.
But I don’t like to have multiple browsers (neither multiple profile instances)… I do that because I’m forced due the lack of feature in the browsers.
Now using Arc for some time (even don’t liking the UI) is a big changer to me. Having in the same windows separately by workspaces my Work, Personal and others logins is really a big deal to me… it makes everything easier.
And to be fair it become so organized that I can’t even understand why for you it will be confusing… each workspace has it own profile and you know if you are logged in the Work, Personal or others account based in what Workspace you are (you can choose different theme colors to each workspace… it is basically impossible to confuse it).
I mean it literally become a Workspace for me… I work with Salesforce and several customers so I have one workspace to each customer and the login in Salesforce are kept by Workspace.
I don’t know if I’m old (42) but having several browser window do each customer is really confusing and not organized… the ALT + TAB become a mess when I just wanted to back to the browser but there are several browser windows.
So for me Workspace with different sessions is a QOL that you can’t go back after used it.
And it is not for people that use Salesforce… any browser users that has multiple projects or customer in any cloud application is a really useful thing.Azure, AWS, GitHub, Oracle Cloud, etc etc etc become way easier to manager with Workspace with different profiles/sessions… and it is even more easier than using multiple windows (same browser or different browsers).
That is my humble opinion and I don’t thing how I work is that niche because I see a lot of people nowadays having the same issues using browsers.
PS. I could use Firefox but Conteiners is confusing and the organization is pretty bad… having different sessions in Tab just messed up things… plus most of the applications I work have some issues with Firefox that makes you having to use Chromium based for some things… so what the point to use Firefox at all if you have to shift to another browser for something you want to do? Makes no sense either.
PS2. I don’t know if I explained better now why this feature is important to me / some users.
-
@yngve I believe the most important thing is to have the willingness to explore how things are being done in other browsers. This functionality is not exclusive to Firefox, but it is something that tends to be found in browsers that aren’t Chromium-based. All Chromium browsers end up being distributions of Chromium and are limited to what the base project allows, which can hinder innovation. This is why the browsers that innovate the most are those that either don’t use Chromium or use it in a different way.
I encourage you to try this use case; for instance, Safari does a great job with it: support.apple.com, theverge.com. As others have mentioned, Firefox also has a similar feature called “Containers” Multi-Account Containers, which can even be used to isolate websites like Facebook, so they live in a sandbox and can’t track activity across other sites visited in the same browser session.
Another option is offered by Arc with their Spaces feature, which is a hybrid between Firefox’s idea and Safari’s implementation. Based on what I’ve researched, I think a more open approach for Vivaldi could be something similar to what Arc or even Min Browser have done. They use a webview to keep the same HTML/JS runtimes from Chromium but without the rest of Chromium’s architecture.
-
@elalecs I for one would like to jump in on this topic. Multi-Account Containers is one of the big things keeping me in the Firefox world. I have tried to move over to Chromium based browsers many times, but I am in my 40's now days and changing my work flow has just been impossible - even when I forced myself to use a Chromium browser for 6 months.
I have three windows open at all times with the following concepts:
- Messages: This includes emails (company and personal using containers), Text Messages (company and personal). I flip through these using badges on each tab to know if I have something to check
- General: This is where I do all of my general browsing.
- Multimedia: I have my music, video, or other multi-media in this window.
I keep all 3 visible all the time, and having my messages separated into different windows is a complete non-starter for me at this point.
How would I setup vivaldi to support this workflow (because, quite frankly, I have it now, just want it in a more compatible browser)?
-
@nethril Have you tried Zen Browser? It looks like their Workspaces implementation would fit your browsing style and they even use the same Mozilla sync infrastructure, so it's not a mess moving from Firefox or working in parallel.
-
@elalecs thank you! in all my browser searching, I never ran across Zen - it looks like it may be what I am looking for
I really appreciate it
-
Hey, I just wanted to throw out my use case for this. Understanding that the feature may be hard or impossible to implement, I'm not expecting it to ever happen unless Google does it - but figured I'd post how it could be useful for some.
A really common workflow for me is having something like the following tabs open:
- Excel web (running under my standard 365 account)
- MS Planner or Loop (running under my standard 365 account)
- Intune (Running under my Admin 365 account)
- Exchange Online (Running under my Admin 365 account)
- Office (Running under a test standard 365 account - to test changes made)
Those tabs would be used in a single workflow where I'm constantly switching between them with keyboard shortcuts. Having them spread across different windows doesn't feel logical to me from the perspective of workflow because they are part of the same workflow.