具有固定选项卡的浏览器 window 作为单独的应用程序?

Browser window with fixed tabs as a separate application?

好吧,这听起来可能是一个很奇怪的问题,但无论如何。

我想要的是拥有一个单独的浏览器应用程序(在 mac 上),其中包含一些固定的选项卡集,这些选项卡将在每次启动此应用程序时重置。例如,我在工作中使用了一堆 Web 应用程序(gitlab、toggle、forge 等),我想在单独的应用程序中与其他站点分开使用它们。

这可以通过任何浏览器实现,或者可以通过某些 SDK 或任何其他方式快速构建吗?

目前我发现的最接近的是:http://www.sitepoint.com/tabbed-browser-node-webkit-angularjs/ 但是方法.. 您使用单个 webview,在 js 中伪造标签并使用 iframe 来显示内容。应该可以,但是不知道有没有更好的办法?

您可以在 chrome 上创建不同的配置文件,并将它们设置为使用每个配置文件所需的选项卡列表启动。

每个配置文件实际上是一个沙盒,具有自己的存储 cookie 会话等,因此您可以为每个配置文件设置不同的用户登录名。

它看起来像这样: 创建一个指向 chrome 的桌面快捷方式,说明您要默认打开的配置文件和网站列表(以空格分隔):

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Default" https://google.com https://gmail.com

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Profile 1" https://github.com https://twitter.com

您可以在以下位置找到您的 chrome 个个人资料目录:

%localappdata%\Google\Chrome\User Data