我的主要浏览器是 Firefox,因此我希望大多数 URL 在从 Thunderbird 点击时都能在 Firefox 中打开。但我希望在 Chrome 中查看 Google+,因为 Chrome 速度更快;其他一些 JavaScript 密集型网站也是如此。
有没有办法劫持 Mac 的“默认浏览器”启动器,以便它解析 URL 并将请求路由到我最喜欢的浏览器?我能想到三种可能发生这种情况的方式:
- 创建一个充当默认浏览器的 Mac 应用程序,它除了根据 URL 启动另一个浏览器之外什么也不做;
- 将 Firefox 设置为我的默认浏览器,并使用一些扩展程序(如已停用的 Safari View 或 Open In Safari,或仅适用于 Windows 的 Chrome View 或 IE View)将特定的 URL 重定向到 Chrome;
- 将 Chrome 设置为我的默认浏览器,并使用一些等效扩展将特定 URL(包括通配符 URL)重定向到 Firefox。
有任何想法吗?
答案1
挑剔正是这样做的(除其他外)。
忘记默认浏览器吧,Choosy 会在正确的浏览器中打开链接。当您点击链接时,Choosy 会执行正确的操作,无论是简单的操作(例如使用已在运行的任何浏览器)还是复杂的操作(例如提示您选择浏览器,但只有当您按住 Shift 键并点击指向 google.com 的链接时才会执行)。
答案2
有一款适用于 macOS 的开源应用程序名为“挑剔“。
答案3
如果你正在寻找可以在图形界面中选择要激活的浏览器,请查看浏览器龙Will Stone 是 macOS 的开源浏览器提示器。它与 Finicky(另一个答案中提到过)配合使用效果非常好。