本篇文章1277字,读完约3分钟

曾经有一个笑话说:即使ie也敢问你是否想把它设置为默认浏览器。你没有自信的理由是什么?但是现在,这一段的主角可能会易手。safari的退化引起了业界的关注。

雷锋。网站7月6日报道称,网络开发者诺兰·劳森(nolan lawson)最近写道,苹果在实施网络标准方面的表现明显落后于其他主流浏览器开发者。鉴于许多新兴的api技术已经在safari中消失,我担心safari已经成为新时代的ie。

据报道,在上周由网络行业领导人发起的edgeconf会议上提到的所有API都没有在safari中实现。以前,有了jscore和全新的wkwebview,safari的性能有了很大的提高,但是safari没有任何新的web平台功能,如离线存储、推送通知和可安装的web应用程序。重要的是,苹果似乎对此也不感兴趣。

以indexeddb为例。indexeddb是5年前提出的,2012年开始出现在ie、firefox和chrome上。苹果直到2014年年中才推出indexeddb,但它糟糕的用户体验实在令人惊讶。雷锋。一年后,苹果修复了indexeddb中的两个大漏洞。据苹果公司称,indexeddb不值得一试,因为它用处不大。劳森在文章中说:

即使苹果真的采用了新的应用编程接口,他们也经常只是在鬼混

苹果的行为从来没有被业界所理解:他们从来不派人参加网络相关的会议,他们的safari博客也很少更新,所以没有人知道在一年一度的wwdc(全球开发者大会)开幕之前,下一代safari会是什么样子。

据雷锋说。事实上,在2010年,苹果也是网络的虔诚信徒。许多帮助网络应用赶上本地应用的早期功能,如应用缓存、网络sql、触摸事件和触摸图标,在行业中很受欢迎,其中许多实际上来自苹果。

劳森说,在现阶段,网络社区需要接受这样一个事实,即safari已经成为新时代的ie。微软最近决心进行变革,谷歌在网络领域处于领先地位,而mozilla也推出了许多新功能来跟上时代的潮流。另一方面,苹果似乎有些孤立。是我们公开讨论这个问题的时候了,而不是忽视苹果作为世界上最有价值的公司,能够承受一些打击。

面对完全控制ios平台的主流浏览器提供商苹果,它仍然坚持2010年的模式,不知道网络社区能做什么。

劳森在这篇文章中提出了各种机制,然而,在他的总结中,面对苹果,目前最好的策略可能是硬的,而不是软的。因此,他指出,苹果公司的最终解决方案可能是使用诸如服务人员之类的技术,这些技术在狩猎中不容易使用,并将其视为促进行业进步的技术。

Alex russell在关于可安装网络应用的研讨会上说得很好:如果我们使用service worker开发大量免费网络应用,并且这些应用在android上运行得很好,但只能在ios上运行,那么苹果将会有兴趣采用service worker来支持这个api。

劳森在这个问题上伤透了他的心。如果网络社区能够开始建立一个充满活力的网络应用生态系统,并把苹果排除在外,苹果可能不得不像微软一样做出改变。否则,狩猎可能会成为另一个可怕的ie。

标题:Safari 浏览器时代的下一个IE?

地址:http://www.jcpa.cn/blgxw/11525.html