Selebrow:用于每个链接和配置文件路由的 Windows 浏览器选择器
使用 Selebrow 进行控制,由 SelebrowProject 开发,以将链接路由到 Windows 上的不同浏览器和配置文件。该工具拦截系统链接,提供轻量级选择弹出窗口以及一个规则引擎,将域或 URL 模式分配给选定的浏览器或配置文件。它注册为系统级浏览器处理程序,以捕获来自任何应用程序的链接。旨在为需要不同浏览身份和每站点路由的高级用户、网页开发人员和注重隐私的个人提供服务。
Selebrow 路由链接按规则并尊重浏览器配置文件
Selebrow 注册为系统级浏览器处理程序,并拦截链接点击,呈现一个轻量级选择弹出窗口,以及一个 基于规则的路由 引擎,针对域或 URL 模式。该应用程序理解 Chrome、Edge 和 Firefox 的浏览器配置文件,因此特定网站可以在指定的配置文件中打开。实际场景包括分离工作和个人账户、跨引擎测试网站,以及为敏感域强制使用隐私浏览器:
- 工作与个人身份分离
- 跨引擎网页测试
- 为选定网站打开注重隐私的浏览器
Selebrow 以小的后台占用和最小的干扰运行
开发者将该应用程序描述为具有 轻量级占用,旨在后台运行并捕获链接,直到需要时才启动浏览器。由于它作为协议处理程序拦截链接,因此除非规则或手动选择触发,否则避免生成浏览器实例。没有提供明确的 CPU 或内存数据,但设计目标是实现低干扰的持续后台操作,以适应标准桌面使用。
Selebrow 的开源模型和处理程序注册影响安全考虑
Selebrow 是开源的,托管在 GitHub 上,这允许社区检查和代码审计作为安全信号。它需要作为系统级协议处理程序进行安装,因此授予该角色是必要的设置步骤。可见的源代码和明确的处理程序注册的组合使管理员有机会在广泛部署之前验证行为,而不是仅依赖不透明的二进制文件。
Selebrow 期望具备技术熟悉度以创建规则和设置 Windows 默认值
Selebrow 针对高级用户和开发者,并要求一些系统级设置步骤:安装后,您必须通过 Windows 设置 > 应用程序 > 默认应用程序选择该应用程序作为默认浏览器,以便它可以捕获链接。规则创建使用域和 URL 模式(例如,*.company.com),配置特定配置文件的启动或私人模式受益于基本的模式匹配知识,而不是纯粹的点击简单。
Selebrow 适合需要每个网站浏览器控制的强大用户,但仅限于 Windows
Selebrow 是一个实用的选择,适合管理多个浏览器身份并需要确定性每个网站路由的人,支持基于配置文件的启动和可见源代码。主要限制是平台范围:它仅在 Windows 桌面上运行。实用提示:将 Selebrow 设置为默认处理程序,并为高流量域添加规则,以减少日常使用中的手动提示。
赞成
- 基于规则的域名和 URL 模式路由
- 对 Chrome、Edge、Firefox 的本机浏览器配置文件支持
- 开源项目,具有公开代码以供审计
- 设计用于作为协议处理程序的轻量级后台操作
反对
- 仅限Windows,不适用于其他桌面平台
- 需要在 Windows 设置中将 Selebrow 设置为默认
- 规则创建需要熟悉领域模式匹配