<aside> ⚠️ 目前 Arc 处于公测阶段,需要邀请码或者排队申请才能使用,而每个使用的人有 5 个邀请码可以分发给朋友,有想体验 Arc 浏览器的可以私聊找我。

</aside>

<aside> ✅ 目前截止发布本篇博客,Arc 浏览器仅 Mac 和 iPhone 端可用。

</aside>

前言

浏览器相信大家都不陌生。个人认为,计算机科学的本质是数据和数据处理,互联网的本质是信息交换,因此,如何面向普通大众更高效的处理互联网的海量数据是一个非常重要的研究领域,因为普通人对计算机、命令行等并不熟悉,所以有一个能将互联网数据信息可视化的工具非常重要,因此浏览器应运而生。

典型浏览器设计

浏览器是将互联网的代码语言转换成视图界面并发出命令从而与之交互的工具。除此之外,它的职能是尽可能帮助你更好的处理互联网的海量信息,这方面目前主流的浏览器设计有以下几个功能,下面一一介绍一下。

账号体系

如果你只是永远在一台电脑上使用浏览器,那么账号体系对你来说不是那么重要,这也解释了为什么很多人使用从 Window XP 迁移过来的习惯在使用 Window 7+ 系统的时候,都只用本地账户而没有微软账户的原因。而如果你在不同电脑使用相同浏览器,那么账号体系就是为更方便的解决不同电脑之间数据的同步问题而存在的。

除此之外,账号还跟浏览器厂商的战略目的相匹配,使用同一个账号不但可以使用厂商的浏览器,还可以使用它的杀毒软件、论坛等其他产品,这也为厂商定制化投放广告奠定了基础

但是要注意的是,一般浏览器的账号体系仅仅是为了同步在不同电脑收藏的网址、书签、设置(可能)等,而不会将你当前在 A 电脑打开的浏览器页面同步到 B 电脑的浏览器上打开。而为了能在 B 电脑上打开 A 电脑打开的页面,你要么需要在「历史记录」中找寻(如果浏览器会将你的浏览记录同步的话),要么是在「从其他设备打开的标签页」中查找。

Chrome 的「从其他设备打开的标签页」选项

Chrome 的「从其他设备打开的标签页」选项

地址栏

地址栏顾名思义就是为了显示当前页面地址。但是很多情况下,用户并不关心当前页面的路径(路径指的是域名后面的内容,如 www.baidu.com/personal.html 中,/personal.html 即为路径,www.baidu.com 即为域名 )是什么——其实用户也不需要知道,只要知道当前域名即可——查看域名是为了谨防钓鱼假冒网站。

这方面,Chrome 不能设置,它一定会显示完整链接:

只能显示完整链接的 Chrome

只能显示完整链接的 Chrome

而 Safari 会允许你设置是否完整显示页面地址,但是这个设置也隐藏的较深,在 设置-高级-智能搜索栏 中:

Safari 把是否显示完整链接选择权交给了用户

Safari 把是否显示完整链接选择权交给了用户

完整显示地址的 Safari:

显示完整链接的 Safari

显示完整链接的 Safari

仅显示域名的 Safari: