Chrome、Edge 合力"围剿",Safari 夹缝求生?

Hollis

共 2586字,需浏览 6分钟

 ·

2021-12-24 01:40

整理 | 于轩     
出品 | CSDN(ID:CSDNnews)
提到浏览器,大多数人的第一反应可能是Chrome、Edge和Firefox,然而,作为当下市场份额排名第二的Safari却很少被关注,甚至被“群嘲”。
图源来自statcounter
2001年,苹果公司内部组建了一个小团队,目的是开发一个新的、可以替代微软IE的浏览器。因为当时所有出售的Mac电脑都IE浏览器作为默认配置。那么,为什么苹果公司要开发自己的浏览器来取代完全可以使用的、但平平无奇的IE浏览器呢?

1、被微软和Adobe控制的苹果
公司在成长和成功的道路上难免要吸取教训,苹果也不例外。在20世纪90年代苹果就得到了两个这样的教训:
1.始终掌控产品中的关键技术  
2.永远不要让第三方变得比自身更强大、更重要
当时,微软和Adobe是第三方Mac软件生态系统的核心。微软拥有Word、Excel和PowerPoint等办公套件,Adobe则控制着创意、设计人员使用的关键工具,包括Photoshop和Illustrator。苹果公司计划在最近收购的NeXT技术基础上开发一个新的、现代的操作系统。所以他们去找微软和Adobe,要求他们加入这项新计划,为这个操作系统重新开发他们最畅销的应用程序。
事与愿违,微软和Adobe都拒绝了苹果的提议,这个计划就此落空了。这两个强大的合作伙伴为了保护自己的商业利益,一直在控制着苹果公司。苹果公司从这件事上得到了一个强有力的教训,他们开始反思并开始采取一系列举措,以确保他们永远不会再遇到同样的情况。

2、为了自由
2001年,前Safari浏览器主管唐·梅尔顿领导了一个新团队,负责启动一个新的、秘密的网络浏览器项目。成功的项目需要明确自己的目标。从一开始,苹果公司在网络浏览器项目上的目标就是要控制自己的平台,消除Mac对IE的依赖。这个目标太重要了,以至于在新浏览器的名称征集阶段,其中的一个选项就是 "FREEDOM(自由)",意思是摆脱微软IE浏览器的控制。最终,史蒂夫·乔布斯选择了 "Safari "这个名字。
苹果在2003年的MacWorld会议上发布了他们的Safari网络浏览器。该产品营销的主要特点是网络浏览速度快、原生平台整合多以及比大多数现有网站的兼容性强。浏览器还为苹果公司取得了Mac产品系列中的一项关键技术的控制权,这是一个对公司有利的目标。但是,这也给苹果公司带来了一个持续的声誉问题,一些技术用户提出反驳,意指Safari正在阻碍网络的发展。

3、为了更好地控制
历史、文化、激励措施、价值观和战略不可避免地影响到企业决定发布的产品。
20世纪90年代的经验教训,使苹果公司坚定了研发Safari的目标。苹果公司为了确保没有第三方可以利用该平台变得比自身还要强大,他也一直控制着平台上的网络浏览技术。这种控制造成的结果是,苹果不会在Safari中支持任何可以逃脱这种控制的东西。不支持网站的本地通知,不支持纯粹的基于网络的应用程序(PWA)作为iPhone上的头等公民,iOS中也不允许使用第三方渲染引擎。
同样,谷歌的价值观、文化和战略也影响了它的Chrome网络浏览器的发展。谷歌认为Chrome浏览器是一个提供全功能应用平台的机会。它为桌面操作系统提供了丰富的基于网络的基础服务,不受本地平台的约束或过滤。Chrome OS由这一前提得出结论——网络浏览器就是本地平台。由此看来,谷歌会使Chrome浏览器成为一个更丰富、功能更全面的应用平台,支持取代或最小化本地平台的技术。因此,推出网络装配和推送通知的服务工作者只是其计划之一。
谷歌和苹果在其网络浏览器方面所做的决定具有战略性意义,它们的存在是为了实现其核心业务。它们都不是为了终端用户而存在,也不是为世界上的网络开发者提供沃土。碰巧的是,谷歌为Chrome浏览器优先考虑的事,往往与那些在网上呼声最高的人——网络开发者、互联网企业家和技术精英的想法达成一致。同时,苹果公司也试图说服这些人,最好是能在他们的平台上开发一个本地应用程序。这就又涉及到了Safari浏览器一直以来的声誉问题。

4、在群嘲、抨击中生长的Safari
Safari要怎么做才能得到尊重呢?
苹果公司的产品目标导致了Safari在技术阶层中的声誉争议。在黑客新闻、Reddit等在线论坛上,每当讨论网络浏览器时,就会看到很多对Safari的抨击:   “Safari是新的Internet Explorer(上帝保佑!)”   。“对于开发者来说,Safari是垃圾,是过时的”  。“Safari正在扼杀网络”   。从网络开发者的角度来看,他们只是想获得最广泛和最强大的功能集来进行开发。用户反映的问题包括缺乏对各种网络技术的支持、在iPhone上不能允许替代的渲染引擎、缺少重度网络浏览器用户所期望的  “高级用户 ” 功能。
那为什么Safari不直接解决这些问题并得到应有的尊重呢?
最近,苹果公司一直在大力改进Safari浏览器对强力用户功能的支持和渲染引擎的一致性。然而,苹果公司却一直逃避通过Safari浏览器将原生平台的功能暴露在网络上。这是一个无法解决的矛盾。技术用户和像谷歌这样的浏览器制造商,他们希望网络变得越来越得力,苹果却希望它不会变得过于强大。在苹果看来,网络不应该取代它的本地平台。
从收入的角度来看,他们也不会允许浏览器上提供的网络应用绕过他们的应用商店业务。他们不会放弃从所有这些原生应用的交易中获得的30%的利润。
归根结底,这是Safari该背负的压力。全球有超过15亿台设备在使用Safari,但它总是因为在支持网络方面做得不够好而被嘲笑。

参考链接:

  • https://www.magiclasso.co/insights/tragedy-of-safari/

  • http://www.newhua.com/2014/0416/257587.shtml

有道无术,术可成;有术无道,止于术

欢迎大家关注Java之道公众号


好文章,我在看❤️

浏览 33
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报