在 iOS 上你使用什么浏览器?相信大多数人的选择就是 Safari。很简单,Safari 足够简单和好用,再加上苹果的私有 API,Safari 在性能方面也完爆一些第三方浏览器。另一方面,在手机和平板上,多数人也不会花太多精力去寻找一款称心如意的浏览器,毕竟移动设备和传统 PC 不同,使用原生 App 的场景远远多于需要打开浏览器的时候。

当然,还有一票忠实的 Chrome 党和 QQ 浏览器党,我看到你们挥动的双手啦。不过,今天要介绍给大家的浏览器有点「小众」,它的功能之强大,完全比得上一款桌面级的浏览器应用:iCab Mobile

在此之前你可能都没有听说过 iCab Mobile,很正常,它是一款由德国独立开发者 Alexander Clauss 在 2009 年推出的浏览器 App,目前已经更新到了 9.3 版本,可以在 iPhone 与 iPad 上使用。当然,如果要追溯历史,iCab 最早其实是一款 Mac 上的浏览器,不过开发者已经较少维护,重心目前都放在了移动端 App 上。

iCab Mobile 是为谁而生的?

之前提到了,iCab Mobile 的功能简直强大如怪兽,在我们展开详尽的评测前,你可以一瞥它在 iPhone 和 iPad 上的截图,有一个直观的了解。

光看在 iPhone 上底部那一排密集的菜单按钮,是不是已经吓到了?正因如此,在这里我们就先必须说清楚,iCab Mobile 的强大并不意味着它适合于每一个人,但如果你有以下的需求,不妨可以继续了解下去:

  • iOS 生态圈中的 Power User,甚至 iPad Pro 面世后,很多人已经开始彻底将 iOS 平台作为唯一的生产力环境,那么一款强大的浏览器必不可少;
  • Safari 中安装了大量的 Extension,如截图、搜索、广告屏蔽等功能,多到你觉得安装这些扩展就是一件麻烦事,甚至这些功能本身就应该是浏览器提供的基础功能;
  • 小众需求用户,例如你曾经是 PC 时代傲游浏览器手势操作的忠实粉丝,或者一直苦恼 Safari 在需要下载文件时的繁琐,那么 iCab Mobile 即使不会成为你的主力浏览器,却在你有特殊的小众需求时能一展身手;

10 样 iCab Mobile 的拿手好戏

1. 标签:直观好用

相信你也看到了,即使在 iPhone 上,iCab Mobile 也会将标签页在上方摆成一排,可以左右滑动切换。相比起 Safari 你需要先点击切换到另一个界面再去选择切换到另一个网页,还是直观了不少。除此之外,你也可以通过菜单查看当前所有打开页面的缩略图,进行统一的标签管理。

另外一方面,新建一个标签页,除了通过点击加号外,直接向右滑动屏幕,如果后面还有其它网页,则会切换到下一页;如果已经是最后一页,还会直接新建一个标签页,非常顺手。

2. 手势操作:支持自定义

如果你曾经是 PC 时代傲游浏览器的用户,一定对它强大的手势功能念念不忘吧。iCab 的手势功能十分强大,最常见的像下拉刷新,这个操作在许多 App 内都是刷新的标配,去年 Chrome 也在移动浏览器上支持了这一特性,无奈 Safari 还需要费劲地去点一下那个刷新按钮,在大屏手机上显得尤其别扭。

毫无意外,iCab 支持下拉刷新,除此之外,它还充分利用了 iOS 的多点触控能力,一根手指、二根手指、三根、四根,不同的手指不同的手势,你都可以自由选择触发相应的操作。

除了常规的上下左右移动外,iCab 最强大的莫过于支持自定义手势。没错,你可以自己随便涂鸦一个形状,从而唤起相应的操作。例如随手涂鸦一个 G 就能打开 Google,画一个小信封就可以发邮件……你可以随心所欲地按自己的习惯按几笔,就能触发相应的操作。

不过,在 iPhone 上手势操控板默认是不显示在主页面的,iCab 似乎也没有把这么好用的手势功能作为主推特色之一,你需要手动进入界面设置中,将操控板显示在状态栏边。

3. 内容过滤器:按 URL 和 CSS 过滤

自从 iOS 9 以后,苹果开放了接口,允许第三方应用对网页内容进行元素拦截,从而实现广告屏蔽的相应功能。不过,你为此还需要安装一些第三方应用,并进行一些选项配置。

在 iCab 里这一切就容易得多。实际上它提供了两种不同类型的广告屏蔽:基于 URL 的和基于 CSS 的。这两种模式有什么不同呢?基于 URL 的屏蔽很好理解,有些广告它们存放在同一个站点,你屏蔽了这个站点,自然这个广告所在的 URL 也不再会显示,为了配置方便,iCab 还默认内置了一些常用的屏蔽源,你只需要打上勾,讨厌的广告、分享按钮、追踪代码就都能拒之门外了。

而基于 CSS 的屏蔽则更加个性化,CSS 实际上是网页不同区域的一些命名,例如微博经常会有一些广告模块、推荐模块,你可以通过将它们的命名加入到 CSS 屏蔽列表中,从而实现对特定网页上的特殊区域元素的屏蔽。

当然,出于一些众所周知的争议,iCab 的过滤功能默认都是关闭的,你需要手动开启。即使先抛开广告不谈,至少通过这项功能,你可以屏蔽掉那些让网页变得无比庞大从而加载缓慢的追踪统计代码,有时候一个网页本身才几百 K,却需要加载好多个不同的第三方统计代码,往往一下子就是好几 M。

4. 全屏模式:还你清爽

网页的顶部地址栏和底部操作栏太占地方,使本来就小的手机屏幕访问网页的可视区域更小了?iCab 提供了一个全屏模式,你可以通过点击下方菜单按钮,或双指轻触屏幕进入。在该模式下,所有的按钮都以半透明的形式悬浮在网页上,确保可视面积的最大化,还你清爽的浏览体验。

5. 下载管理器:保存文件更方便

使用 iOS 的用户一定有一个非常痛苦的地方,就是通过浏览器下载文件。由于 iOS 的文件机制限制,你用 Safari 要是想下载保存一些音频、文档之类的文件,需要在好几个应用之间跳转,或者不能直观地将内容保存下来。

这一点 iCab 显然也考虑到了,它内置了一个自身的文件下载器,这意味着你可以从网页、邮件附件中下载任何类型的文件,它们都会暂时存储在 iCab 的资源文件中,方便你随时访问。如果你有需要,可以再将文件导出、转入到其它应用或用邮件发送等一系列操作,大大提升了在 iOS 中的网页上下载文件的体验。

6. 访客模式:隐私有保障

浏览器里都是秘密,这句话一点都不假。不信去翻翻你的浏览记录、下载历史、收藏夹,如果这些都被别人看到,你在别人眼里会不会更污一点?可能 iPhone 还好,但像 iPad 这样的设备,可能经常是多个人同时使用,这时候引入账户体系就非常有帮助。除此之外,针对临时到访的熊孩子,你还可以专门进入访客模式。

不同的账号下,收藏夹、阅读列表、历史记录等信息都是互相独立的,你可以为每个单独的账号设置不同的名称、头像,并使用密码才能登录访问。而访客模式更直接,在访客模式下,下载内容、书签等功能会直接被隐藏,既无法访问,也无法使用。

除了账号体系和访客模式外,iCab 还提供了一种名为 Kiosk 的模式。在该模式下,iCab 会进入全屏模式,并且浏览者不能退出,也不能使用其它功能,如果设备需要在公共场合仅作为信息查询的用处,就非常适合。除此之外,你甚至可以限定在 Kiosk 模式下能访问的页面和内容,这些内容甚至可以是离线的文件,用这种方式把 iPad 给小孩拿去看书,恐怕是再合适不过了。

7. 截图:一键将整个网页存为截图

Safari 当然也能截图,只需要安装如 Awesome Screenshot 这样的第三方 App 就可以实现。不过,在诸多这类工具的使用过程中,不可避免地在截图时总会有卡顿的感觉,甚至有时候还会导致 Safari 的崩溃。

iCab 提供了原生的截图功能,没错,浏览器自带的。只需要通过浏览器下方的菜单,你可以选择将网页的截图保存到相册、下载管理器或复制到剪切板。实际使用过程中,截屏的过程毫无卡顿,非常顺畅。

不过,也有一些明显的不足。首先不知为何,iCab 不支持在截图时选择当前区域或整个网页,你可以在设置中修改,但每次截图时只能不能选择。其实,iCab 的默认设置是当前区域以 JPG 形式保存,图像质量较差,而更常用的应该是整个网页的 PNG 保存,你需要自己去设置中手动修改一次才行。

8. 实用工具:你能想到的,都能满足

iCab 内置了大量的第三方服务和模块,如 Pocket、Evernote、OmniFocus、GoodReader……基本你能想到的常用工具和 App,iCab 都支持!除此之外,还有二维码、计算器、缩链等各类服务也可以直接调用。唯一的问题是,iCab 会默认将支持的所有服务都展现在列表中,首次使用时,你需要一项一项,把自己不用的那些反选掉,否则整个服务列表可以滑动整整近四屏。

9. 后台运行:听歌下载不耽误

iCab 还提供了一个「阻止休眠模式」,这个模式意味着,只要当前有线程在运作,即使 App 被退到后台,iCab 也会保持一些线程的继续执行。

翻译成人话呢就是说,如果你有正在下载的任务,不用担心从 iCab 切换出去后会被杀死进程暂停,它会继续保持下载;如果你正在用 iCab 上打开了一个网页听歌,你也不一定非得继续留在这个页面上,即使你切换到了别的 App 或回到桌面,音乐依旧会继续播放。

10. 灵活的搜索:搜 App 就用少数派

iCab 本身提供了大量的搜索引擎支持,最常用的 Google 等自然不用说,其它内置的一些垂直领域的搜索引擎也非常好用,如能用数字和图表回答你的提问的 Wolfram Alpha,电影资料大全的 IMDB,常单词和词组的神器 Dictionary.com……

最棒的是,iCab 还可以自定义搜索引擎。比如作为一名重度的 App 爱好者,一款 App 好不好,要不要买,总想先看看少数派的评测,你可以将少数派作为搜索引擎之一。只需要在 URL 一栏中输入 https://sspai.com/search/?q=%@ 就可以,下次在地址栏中输入一个 App 名称,直接选择使用少数派搜索就可以,不信你试试?

高度自定义的配置选项

除了上述的 10 个强大功能之外,iCab 实际上还有非常多的功能和特性,例如表单的自动填写和识别,Apple Watch 的支持,内置了简单的 RSS 阅读器,对 x-callback-url 特性的支持等等,任何高级用户能想到的功能,甚至很多作为桌面级浏览器才有的功能,它都一应俱全。

另外,它提供的设置选项之丰富也是无人能比的。小到设备浏览器的 UA、代理这些不说,你甚至可以设定在不同网络环境情况时的下载连接数,选择每次启动 iCab 时默认打开什么页面,是否强制从后台打开新窗口……真的是再细小的差别,都提供给了你设置的选项,可玩性和可定制性非常之完备。

iCab 的强大,也注定了它的冷僻

当然,iCab Mobile 的最大问题,恐怕也是它的强大与复杂。前面提到了,iCab 其实并不适合每一位普通用户,它过于复杂的功能、界面,无疑增加了上手时的难度和学习成本。另一方面,当代浏览器很重要的一个特性就是跨平台,随着我们越来越多地需要在不同场景下使用不同设备上的浏览器,这些设备之间浏览器的数据同步和体验一致就显得特别重要,而 iCab Mobile 只是在 iOS 生态体系中,Mac 版本的维护也已经陷入了停滞。这样的情况下,如果你需要在 Android、Windows 等环境下使用浏览器时,iCab 明显不能胜任。

因此,真正可以将 iCab Mobile 作为主力核心浏览器的用户,恐怕就是在文初提到的,那些只使用 iOS 的 Power User,它们甚至已经抛弃了桌面级设备,只将 iPhone 和 iPad 作为日常生产力工具,iCab 对于他们来说,是当之无愧的唯一选择。

对于其它类型的用户来说,如果你感兴趣,可以前往 App Store 下载,毕竟 12 元的售价,对于这样一款功能强大、作者维护更新频繁的应用来说,实在是良心价。

国外科技媒体圈一度争论的话题是,iOS 生态中究竟能否产生真正高度发达的生产力工具,而 iCab Mobile 显然是我见到的为数不多的最好例证,但也可能正是因为它的强大,注定了它的冷僻。