一个好的浏览器会让网站变得更好吗? - 素马设计 SUMAART

一个好的浏览器会让网站变得更好吗?

By:limo- 2019-11-15 09:57:49

1990年,蒂姆·伯纳斯-李(Tim Berners-Lee)给我们带来了万维网,这是第一个也是唯一一个网页浏览器,但它并没有孤独太久。


即使在网络发展的早期,网页浏览器市场份额的竞争也很激烈:Mosaic、MidasWWW、SlipKnot、Arena、Netscape和Internet Explorer也都是在那个时候出现的,并在近十年的大部分时间里一直雄踞榜首。


那么,如果浏览器之间总是有一场战争,那么我们为什么要如此关心今天有多少浏览器可用呢?你会认为这没什么大不了的。毕竟,浏览器只不过是我们访问web的外观。作为消费者,浏览器为我们提供了关键的导航元素,帮助我们在web上移动:home按钮、地址栏、后退和前进按钮、书签等等。


但是,作为设计师和开发人员,您应该了解浏览器在用户体验中扮演的角色比用户在屏幕顶部看到的更重要。使用不同的呈现引擎来解释和显示代码,我们可以看到浏览器向用户显示网站的不同结果。因此,这是一个值得思考的问题:如果只有一个浏览器,我们的生活会更好吗?


今天Web浏览器的现状


ie曾经是浏览器中的王者,然而,它并没有优先考虑用户体验,也没有遵循为此目的而制定的web标准。这一失败最终为其他浏览器取代IE多年来的崇高地位打开了大门。


以下是StatCounter提供的2010年全球浏览器市场份额情况:



正如你所看到的,IE很快就被Firefox取代了,Firefox为用户提供了更好的浏览体验。


然而,有趣的是,Firefox并没有长期保持领先地位。仅仅一年之后,Chrome的市场份额就超过了Firefox。



8年后,浏览器市场份额是这样的:



这是一个完全不同的画面,Chrome拥有最大的市场份额,市场上没有发现什么大的波动。每个人的浏览器偏好似乎都保持稳定。


即使我们将移动浏览器混合在一起,情况也是如此。



注意Chrome的市场份额略有下降,从69.08%降至63.72%。这要感谢Safari,它在谷歌的移动市场份额中切得更深:



即便如此,很明显,Chrome对于浏览器来说是一股不可撼动的力量。那么,为什么其他人不放弃,让Chrome来运行呢?这难道不是一种更好的用户体验,并因此使设计师和开发人员更容易为web构建吗?


一个浏览器是解决方案吗?


这是一个很难回答的问题,因为如果我们对自己诚实,实际上只有一种浏览器我们可以默认使用,而不需要整个网络:Chrome。



尽管如此,仍有一些(尽管是合法的)担忧可能会阻止这种情况的发生。


关注#1:隐私受到威胁


谷歌是Chrome和Chromium背后的实体,Chrome是一个开源项目,帮助其他人创建更好的浏览体验。Opera、Brave和Vivaldi等浏览器都是用Chromium构建的。就连微软自己的浏览器Edge也在用chrome改头换面。


虽然谷歌在为网络带来秩序和稳定方面做了很大的贡献,但这并不能否认在Chrome浏览器的浏览体验方面存在严重的隐私问题。


首先,cookie存在问题。在默认情况下,一些浏览器甚至会阻止网站使用cookie。另一方面,谷歌将此问题留给用户自行配置。当然,GDPR的通过已经引起了人们对隐私和网络cookie跟踪问题的更多关注。但就获得领先浏览器的支持而言,消费者不会得到太多。


然后,还有一个问题是谷歌自己跟踪了多少信息。毕竟,如果有人使用Chrome,这意味着他们也在使用其他谷歌产品。那么,当谷歌看到它的用户从它的电子邮件平台转到谷歌驱动器,再转到它的搜索引擎等等,它收集了多少数据呢?这只会加强它对网络的垄断。


关注#2:谷歌不公平


谷歌已经证明,当它做出重大决定时,并不总是考虑别人的利益。这是消费者和公司都应该关注的问题。


例如,最近有关于谷歌想对Web请求API做什么的新闻;具体来说,就是它与广告拦截扩展的关系。


这是为什么呢?谷歌表示,为了改善用户隐私,他们将把Chrome扩展迁移到声明式网络请求API。然而,一些人怀疑谷歌想要引入自己的API来削弱广告拦截器(这明显影响了它自己通过广告产生收入的能力)。


还有人断言,谷歌使用不太可靠的方法将它不喜欢的产品(包括竞争的浏览器)挤出市场。例如,前Mozilla首席技术官安德烈亚斯·加尔告诉彭博社:


“有几十个‘oopsies’,谷歌发布了一些东西,‘哎呀’,它在Firefox中不能用。他们说,哦,我们会马上修复它,两个月后,与此同时,每次用户去这些网站,他们想,“哦,火狐坏了。”


谷歌不仅仅是挤掉了大的竞争对手,同一篇文章还报道了开发者Samuel Maddock也有类似的经历。在使用Chromium构建了一个浏览器之后,谷歌拒绝允许他使用他们的一个产品来完成它。当他想找一个拒绝的理由时,却找不到一个。


担忧3:创新将放缓


当您查看web浏览器的历史时,您会发现不仅仅是领先的选项改善了浏览体验。


以Opera为例,它负责为我们提供浏览器标签、缩略图快速拨号和鼠标手势。即使它从来没有占据浏览器市场的大部分份额,它仍然是一个主要的创新力量,一个大玩家没有问题复制。



如果没有多个浏览器的竞争和协作,创新会不会停滞不前?


你可能会说,如果我们有一个真正高质量的选择,我们就不需要升级浏览体验了。但正如我们已经看到的,谷歌并不总是为它的用户着想。那么,谁又能说它不会坐以待毙,等着只在符合自身利益的情况下才对浏览器进行改进呢?


技术不是这样工作的,随着消费者和我们周围的世界变得越来越复杂,我们的需求也在变化,技术总是需要走在前沿。放弃不太受欢迎的浏览器是相当鲁莽的,因为这些浏览器的出现会带来更大的创新,改变我们在网络上的移动方式。


总结


按照目前的情况,我们最好使用多个浏览器。为了开发和测试,我们当然可以减少可用浏览器的数量,但这需要主要的浏览器进行协作,构建更标准化的web。


至于你可以利用这些信息做些什么,以下是我最后的想法:


你不能为大多数访问者设计;你必须为他们所有人设计。


因此,首先要做的是:熟悉主流web浏览器之间的差异。如果你还没有设置好,那么在你的桌面和移动设备上安装Chrome、Firefox和Safari。当你上网、工作或个人使用的时候,让他们轮流使用。您将很快了解这些浏览器的不足之处以及它们的优点。


接下来,看看谷歌分析。你的访客使用什么浏览器?那么过去几年呢?如果您没有任何数据,那么您需要假设访问者可能来自任何浏览器。


最后,建立符合基本网络标准的网站,你可以在万维网联盟找到这方面的信息。在我们的web浏览器一起调整它们的渲染引擎和浏览体验之前,我们必须尽我们所能为web带来一致性和稳定性。