今天,Apple 发布了 Safari 16,这是一个领先于Ventura的重要版本。浏览器更新主要关注用户看不到的东西,比如安全性和性能。但是近十年来,我的愿望清单上有一项新的面向用户的功能——侧边栏标签。
当然,侧边栏标签并不是一个新想法。 Microsoft 的 Edge 提供了开箱即用的功能,Chrome 和 Firefox 都具有启用该功能的扩展程序,而Safari 也曾经这样做过。但是,向我介绍这个概念的浏览器——考虑到它的优雅实现,真的毁了我的其他浏览器——是OmniWeb 。
20 年前,OmniWeb 有一个侧边栏(Interface Builder-speak 中的“抽屉”),它忠实地呈现打开网页的缩略图。它们在后台更新,可以通过拖动它们来重新排序。当标签太多时,您可能会将它们折叠成较小的纯文本按钮。您只需单击两次即可刷新整个堆栈,只需浏览缩略图即可查看哪些页面已更新。对于 2000 年代初痴迷网络的人来说,这是超级用户的梦想。
图片来源: Tim De Chant / TechCrunch
对于那群人来说,垂直标签确实是最好的选择。一段时间以来,计算机屏幕的宽度一直大于高度,将标签放在窗口的一侧可以更好地利用该空间,让用户可以查看更多网页内容。另外,当标签的数量开始以几十个时,垂直列表更容易导航,这一直发生在我身上。 (屏幕截图显示了 OmniWeb 6 中展开和折叠选项卡的显示方式,它取消了已弃用的抽屉 UI 元素,取而代之的是侧边栏。)
OmniWeb 可以说是第一个可用于 Mac OS X 的 Web 浏览器。在 Internet Explorer 与 Mac OS X Developer Preview 4 捆绑在一起之前, 勇敢的测试人员可以使用 OmniWeb 来满足他们的浏览需求。该应用程序最初是为 OS X 的前身 NeXTSTEP 开发的,并于 1995 年推出了测试版。在 OS X 开发者预览版发布后不久,OmniWeb 的开发者OmniGroup移植了该浏览器。
该应用程序几乎是您所能获得的纯粹的 Mac OS X 体验。它是用 Cocoa 编写的,Cocoa 是当时新的编程语言,代表了与经典 Mac OS 的彻底决裂。界面元素采用可舔的Aqua主题,图像和文本使用新操作系统的合成器 Quartz 渲染。图像明亮,文字清晰流畅。哦,它不是由微软制造的,而是一家独立商店,有着悠久的历史,生产可靠的 NeXTSTEP 和 Mac OS 软件。对于像我这样的 Mac 上瘾者来说,这是另一个强大的卖点。
在 Mac OS X 公开发布后的几年里,OmniWeb 和 Internet Explorer 几乎是 Web 浏览的仅有的两个选项。然后微软放弃了 Mac 版 IE,苹果决定加入这个游戏,并于 2003 年 1 月发布了 Safari。
基于开源的 KHTML 渲染引擎,Safari 既快速又灵活,但它却严重缺乏我所期待的强大功能。它有标签,但我发现它们很笨重。它还缺少工作区、工具栏搜索自定义、同步书签和内容过滤(使用正则表达式!)等等。这些年来我已经习惯了它们,我发现它不可能改变。
值得庆幸的是,在 OmniWeb 4.5 中,OmniGroup 决定切换到 Safari 所基于的 WebCore。这让 OmniWeb 获得了新的生命,在 2010 年代初期或多或少地保持了相关性。
2009 年,OmniGroup 决定不能继续为 OmniWeb 投入资源,后者最初是付费应用程序,然后过渡到免费应用程序。 Chrome 正在努力,大多数 Mac 用户只是坚持使用他们的计算机附带的 Safari。 OmniGroup 已经开始开发另一个主要版本 6.0,虽然它今天仍然作为一个激情项目进行更新,但它并不是一个真正可行的日常浏览器。在大多数情况下,OmniWeb 已经死了。
当我意识到这篇文章写在墙上时,我尝试了一堆不同的浏览器,包括 Chrome 和 Firefox,但我对我的用户体验有点挑剔(如果你看不出来的话),而且都不符合我的期望。在某个时候,我切换到了 Safari,依靠一系列技巧来尝试带来一些我最喜欢的功能。它工作正常,但不一样。
直到今天。我觉得我的浏览体验再次开始类似于早期的 Mac OS X。在过去的一年里,标签组开始帮助我驯服我的 Safari 窗口溢出,而垂直标签应该会有所帮助,将标签管理集中在一个地方.在第 16 版中,Safari 仍然不完美——我仍然希望每个页面都有缩略图预览,关闭现在冗余的水平标签栏会很棒——但它比任何时候都更接近理想状态点在过去几年。
自从 OmniWeb 关闭以来,我就错过了这个功能——Safari 16 刚刚将它带回来,由最初发表在TechCrunch上的Tim De Chant