简体   繁体   English

firefox 的多帐户容器扩展可以在 chrome 或基于 chromium 的浏览器中复制吗?

[英]Can firefox's multi-account containers extension be replicated in chrome or chromium based browsers?

I love the firefox extension multi-account containers.我喜欢 firefox 扩展多帐户容器。 I want to switch to brave browser but I can't find a good alternative.我想切换到勇敢的浏览器,但我找不到好的替代品。 Is it a functionality that can only work in firefox due to API limitations or is it possible to implement it in chromium based browsers via an extension?由于 API 的限制,它是否只能在 firefox 中工作,或者是否可以通过扩展在基于铬的浏览器中实现它?

If I want to create this extension can I make it exactly the same as firefox's multi-account containers?如果我想创建这个扩展,我能不能让它和 firefox 的多账户容器完全一样? I tried to load the extension into brave but it has many errors due to the differences in the APIs I think.我试图将扩展加载到 brave 中,但由于我认为 API 的差异,它有很多错误。 So the only way to do this would be to program it for chromium.所以唯一的方法就是为铬编程。 Is that possible?那可能吗?

I found this reddit thread https://www.reddit.com/r/brave_browser/comments/kw2cff/brave_alternative_to_firefoxs_multiaccount/ it appears to suggest that containers are firefox exclusive and sessionbox is an alternative suggested.我发现这个 reddit 线程https://www.reddit.com/r/brave_browser/comments/kw2cff/brave_alternative_to_firefoxs_multiaccount/它似乎表明容器是 firefox 独占的,会话框是建议的替代方案。 I tried sessionbox though it appears to be limited to having to click on the extension and then select a session to start the website in while multi-account containers can do that automatically if you set it to always open in container.我尝试了 sessionbox,但它似乎仅限于必须单击扩展然后 select 和 session 才能启动网站,而如果将多帐户容器设置为始终在容器中打开,则它可以自动执行此操作。

Are there extension API features that such an extension makes use of and chromium based browsers don't have?是否有扩展 API 这种扩展使用的功能,而基于铬的浏览器没有?

Maybe this feature can be implemented not through an extension but directly through the browser, as brave is open source it should be possible for me to add this feature or fork it and add it there.也许这个功能可以不通过扩展而是直接通过浏览器来实现,因为 brave 是开源的,我应该可以添加这个功能或者将它分叉并添加到那里。

[this question is a duplicate of another question I asked; [这个问题是我问的另一个问题的重复; an attempt to make it more clear;试图使它更清楚; I removed the other question]我删除了另一个问题]

Multi-account containers functionality requires Contextual identities browser extension API and which is only supported in FireFox .多帐户容器功能需要上下文身份浏览器扩展 API 并且仅在 FireFox 中受支持

As for 2023, it's not possible to implement FF's multi-containers in Brave/Chrome.至于 2023 年,FF 的多容器在 Brave/Chrome 中是不可能实现的。

But you can spread the word and vote for this feature here: https://community.brave.com/t/equivalent-of-multi-account-containers-or-temporary-containers-extension-ff/135573但是您可以在这里宣传并为这个功能投票: https://community.brave.com/t/equivalent-of-multi-account-containers-or-temporary-containers-extension-ff/135573

It's not a lost cause but this feature has been discussed by Brave's team since their launch, about 5 years ago: https://github.com/brave/brave-browser/issues/34这不是一个失败的原因,但自大约 5 年前 Brave 的团队推出以来,这个功能已经被讨论过: https://github.com/brave/brave-browser/issues/34

Their conclusion is that is too much work.他们的结论是工作量太大。 They say this feature has to be implemented by Chrome first, otherwise they have to patch too many things.他们说这个功能必须首先由 Chrome 实现,否则他们必须修补太多东西。

The problem is that Google won't ever implement something like that in Chrome, IMO.问题是谷歌永远不会在 Chrome 中实现类似的东西,IMO。 The whole idea goes against their core business: track users for targeted advertisement.整个想法违背了他们的核心业务:跟踪用户以获得有针对性的广告。

There are some plugins you can give a try, but they are not practical (in my opinion).您可以尝试一些插件,但它们不实用(在我看来)。 Also, I wouldn't trust a plugin to access all my browser data (history, cookies, etc).此外,我不相信插件可以访问我的所有浏览器数据(历史记录、cookies 等)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM