专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
码农翻身  ·  可惜,美国人又领先了我们一步...... ·  2 天前  
程序员的那些事  ·  趣图:解锁“截图”新方法 ·  5 天前  
程序员的那些事  ·  多地运营商严查这“薅羊毛”行为,用户很受伤: ... ·  5 天前  
码农翻身  ·  程序员家长装备了一件秘密武器! ·  5 天前  
51好读  ›  专栏  ›  OSC开源社区

最流行的浏览器?不用 Chrome 的 13 个理由

OSC开源社区  · 公众号  · 程序员  · 2017-03-24 08:28

正文



Chrome 可能是世界上最流行的浏览器,但它不一定是最好的浏览器。



好吧,刚刚只是开个小玩笑。Chrome 是伟大的,Google 为了它也做了很多出色的工作 —— 并且每天都在不断改进它。市场也认可这一点,而且许多调查也显示 Chrome 是目前最流行的浏览器。



我们不难看出,Chrome 是稳定的,部分是因为它的架构师做了一个聪明的决定 —— 把每个网页放到一个单独的进程中。Chrome 具有出色的 HTML5 标准支持、大量的扩展、跨计算机同步,以及与 Google 云服务的紧密集成等特性。所有这些以及更多的原因使得 Chrome 成为受欢迎的选择。


但 Chrome 不是完美的,它也不是唯一的可以获取一个 URL 的工具,还存在着很多其他好的选择,这里有 13 个原因你应该去探索其他的工具。


1. 你喜欢高速下载


Opera 在浏览器和较大的网站进行数据传输的时候,用户访问网页的数据传输会由服务器来完成,这个服务器是由 Opera 提供的。在生活中添加中间人可能会降低办事的效率,但在这里并不会。Opera 设计了 Turbo 来缓存网页,并且把所有数据压缩成更小的数据块。这可以节省你的流量,并有助于更快下载页面。这也是其他的一些浏览器提供类似功能的原因。例如,Chrome 用户可以安装 Data Saver 扩展程序。



2. 你喜欢快速的 JavaScript


评价的标准是易变的,而且并不总是代表真正的浏览性能,但聊胜于无。当 DigitalTrends 通过三组不同的基准(JetStream, Octane, 和 Kraken)比较七款浏览器的时候,Chrome 没有赢得一次。它偶尔有接近,但 Edge, Opera, 和 Vivaldi 是三个主要在 Chrome 之前的浏览器,至少在一些测试方面。



3. 你在乎续航时间


电池的能量有限。Opera 有一个功能,可让你通过关闭后台选项卡和其他的活动从而降低电量损耗。它还会关闭吸人眼球但功能上无价值的动画。所有这些相加起来,在 Opera 自己的测试中,发现自己的浏览器在浏览相同网页时可比 Chrome 长 35% 的时间。转化为在测试机上则有一小时的额外浏览时间。


Mac 用户也可以尝试使用 Safari,由 Cult of Mac 报告的一个测试显示,当 MacBook 运行 Safari 而不是 Chrome 时,使用时间延长了 35%。



4. 你讨厌 “网络钓鱼”


安全测试组织 NSS Labs 尝试使用 Chrome, Edge, 和 Firefox 来抵御网络钓鱼攻击,主要手段是尝试加载危险的 URL 并测试浏览器是否以及何时阻止它们。Edge 随着时间的推移阻止了大多数 URL(Edge、Chrome 和 Firefox 的对比结果是:93% vs 86% vs 85%),并且它能更快做到(总响应时间为 0.4 小时,Chrome 为 1 小时、Firefox 为 1.4 小时)。测试在 2016 年 10 月持续了 12 天,包含了 991 个恶意网址。你的恶意点击可能有所不同,但很明显,Microsoft 确实是在认真构建一个更安全的浏览器。



5. 你讨厌恶意软件


NSS Labs 的报告 还包含了测试浏览器成功完成阻止 “社会工程恶意软件” (通过被劫持的电子邮件账户发送恶意软件的链接)的结果,NSS Labs 一开始提供了 22 万个 URL,其中 5224 个恶意网址。Edge 阻止了 99.3%,Chrome 和 Firefox 分别阻止了 95.7% 和 81.9%。



6. 你喜欢 VPN


Opera 的 Turbo 服务不只是提升访问网络的速度,它们也可以提供隐私和保护。如果你想启用一个 VPN,Opera 有一个内置的 VPN 并且随时可以使用。你不需要安装扩展或订阅服务,当你在使用公共 Wi-Fi 网络时,VPN 可以随时保护你的安全。



7. 你不需要每个新的 HTML5 特性


记录采用 HTML5 标准的开发人员长期以来依赖于 HTML5Test 分数来跟踪浏览器如何接纳和实现一些新的想法、标签和特性。Chrome 在最长的时间内获得了最高的成绩,可提供最完整的 HTML5 特性。但这些特性有多重要呢?高分比不那么高分更好吗?有没有一般的人注意到其中的差别?


Safari 的得分只有 380,是主要浏览器中使用量最低的之一。为什么?它没有实现许多新的 HTML5 表单输入 —— 可为收集特定的数据类型而定制,如日期和颜色。但是大多数页面实现了他们自己的日期选择器,又会有多少人使用网页来选择颜色?但 Safari 也缺少对 Gamepad 控制器等项目的支持,并且没有办法使用新的点对点功能,如 WebRTC。想一下你自己说过多少次,“天啊,我就希望我可以连接一个游戏控制器到我的 Mac 并且用来浏览网络”


Firefox, Edge 和其他的一些浏览器更接近 Chrome 的高分,但也不会对它们缺少什么感到不高兴。或许某一天我们会希望浏览器实现一个本地的颜色选择器可通过 WebRTC 来选择一个新的色调,但到那个时候,我们也会已经习惯没有许多新的 HTML5 功能。



8. 你注重严肃的隐私


Tor 浏览器 是 Firefox 的一个修改版本,它会通过 Tor 网络(一个加密的代理可隐藏你与网站之间的连接)发送你的请求。这个浏览器使得使用 Tor 网络更容易了。


Epic 浏览器 部署了一些增强隐私保护的功能,包括阻止广告公司使用的网络 “跟踪器”。开发者努力为你提供对存储的数据和隐藏的数据的更多控制。如果你使用 cookies, cache, 和历史记录,可以选择关闭它们。


像 Opera 和 Firefox 这样的常规浏览器也可以保护他们的用户。即使 Chrome 也可以重新配置以关闭 Google 用于提供其服务的一些跟踪。但正如你想到的一样,Google 希望 Chrome 能够在跟踪用户在网络上踪迹的基础上支持其核心业务。



9. 你想深度使用 Web


很难为 Opera 的实验性项目 Neon 找到合适的比喻,这是一个新的 “概念浏览器”,可将网络与桌面融合,并且会将你的书签和标签像空间中的对象一样排列。内置的物理引擎使这些对象在拖动或推动它们的时候像真实对象一样弹回、捕捉和弹出。



10. 你喜欢分享图像


Opera 的 Neon 提供了一个很好的功能,叫做 “保存快照到图库”。可以将你抓取到的图像存储到磁盘,除了这个 Neon 也会保留 URL。所以它不仅是保存了 IMG SRC,还培养了图像共享生态的开始,毕竟图片不只是像素的集合。



11. 你是一名 “果粉”


苹果喜欢在其 “宇宙” 中连接软件,Safari 更是宇宙中心的明星。书签和密码是与 iCloud 同步的几个项目。如果你是苹果的爱好者,那么使用 Safari 的一切也是有意义的。



12. 你热爱开源


Firefox 很早以前就存在了,因为 Mozilla 是 Netscape 的核心,几乎是最早的浏览器。该公司是首个拥抱开源代码的大公司之一,直到现在仍是开源运动的领导者之一。在桌面或手机上使用 Firefox 支持开放代码库。



13. 你讨厌单一的选择


在Google Chrome, Google Wi-Fi, Google DNS, Google Domains, Google Cloud Platform, Chromebooks, 和 Pixel 之间,你的 HTTP 请求可从你的手指传输到服务器,并通过你脸上的谷歌眼镜回到你的眼镜,期间不会离开谷歌的产品。所以如果你喜欢谷歌,这不是一个坏的发展。但如果你相信关于竞争、垄断和开放互联网的措辞,这会让你有点担心。使用另一个浏览器为另一家公司带来广告收入并保持竞争。


编译自:InfoWorld




推荐阅读

Javascript 常用的设计模式详解

长 URL 转短连接的简单设计与实现

自制“神器”,2017 最新 Web 开发者成长路线图

基于 vue2 + vuex 构建一个具有 45 个页面的大型单页面应用

点击“阅读原文”查看更多精彩内容