Arc on Windows 测试版体验报告

Screenshot

曾经在 X 上一度引起话题的 Arc 终于发布了 Windows 内测版,目前是等待名单制,早早提交了体验申请,等了好久终于通过,迫不及待地下载并安装了。需要注意的是,Arc 浏览器使用前需要注册账号,在 Windows 版上注册账号只能使用已通过内测审核的邮箱注册,没有内测资格的 Windows 用户即使下载应用安装包也是无法使用的哦。

事前声明:该评测基于预览版本 0.7.0.4969,仅对其使用体验和性能进行评价,不代表最终发布时产品状态。

Update dialog

安装包是 appinstaller 格式,Windows 10 后期引入的一个应用包分发方式(这也表示它仅仅支持 Windows 10 及以后的系统,甚至可能只支持 Windows 11),其实基本上等于一个 package.json 文件,安装程序在安装时会去对应目标下载实际的软件包 msix 和 exe 文件,并自动配置好运行环境。待安装流程完毕,即可看到一个熟悉又陌生的浏览器界面出现在面前。

用了两天下来,从各种方面来看 Arc 给用户习惯上的更改算得上极具侵略性。至于那些 Pinned Tab, Space 和标签页定期归档等新概念大家应该在早期 Arc 刚刚推出时看过评测了,这里就不过多赘述,感兴趣的可以自行查找相关内容。但有一点我必须要提一下,作为一个资深 Windows 用户,对于功能键的依赖还是比较大的。但是 Arc 上来就告诉你:功能键不能用了!比如 F5 的刷新,还有 F12 的开发者选项,通通都被换成了组合键,且并没有提供过渡的余地,按对应的按键直接无效。而且不提供修改功能。目前看来,这款浏览器是不提供设置的,尽管你可以用 chrome://settings 进入设置页面,但也仅仅是改变其 Chromium 内核的一些设置,无法对浏览器本体造成多大影响。测试版到目前仅仅复刻了 macOS 版本的基本浏览功能,而那些进阶的,例如网页 CSS 注入,迷你浏览器等等并没有完全移植。界面相对于 Edge 和 Chrome,The Browser Company 有他们自己的理解。它并没有和大多数使用 Chromium 作为内核的浏览器的 UI 设计一样,使用顶部标签页,Chromium 对话框等等。整个应用使用了 Win UI 3,和 Windows 11 的设计语言相统一,对话框也是经过了重新设计。整个界面美观度甚至超过了 Microsoft 自家的 Edge 浏览器。

Arc main menu

Arc dialog

再回到 Arc on Windows,它是原生基于 macOS 开发的浏览器,那这里不得不提一嘴它开发时所使用的 Swift。众所周知,这是 Apple 所开发的一个套编程语言,它曾经并不支持在 Windows 上编译与运行。这对 The Browser Company 来说是一个挑战,它作为 Swift on Windows 的发起方,也是第一次在商业软件上使用 Swift 运行环境,如果成功了,将意味着 Swift 也成为和 Java 等平起平坐的跨平台编程语言。

打开浏览器安装目录下可可以看到 Swift 运行环境

打开浏览器安装目录下可可以看到 Swift 运行环境

目前在相同数量标签页和进程的情况下可以看到与两家主流浏览器相比内存占用从大到小排列应该是:Arc > Chrome > Edge,这大概算是未来还需要继续优化的项目。

Task manager screenshot