找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

新闻 Safari落后于其他浏览器:恐成新时代的IE

fd89f989a00fcf3.jpg


曾经有个段子说:“连 IE 都敢问你要不要把它设为默认浏览器,你还有什么理由不自信?”但如今,这个段子的主角或许会易主了——Safari 的“堕落”引 发业界担忧。Web 开发者诺兰·劳森(Nolan Lawson)近日撰文指出,苹果在实施 Web 标准上的表现明显落后于其它主流浏览器开发商。鉴于不少新兴的 API 技术在 Safari 上都不见踪影,恐怕 Safari 俨然成了新时代的 IE

据报道,上周 Web 行业领袖发起的大会 EdgeConf 上所提到的 API,目前的 Safari 均无一实施。此前凭借 JSCore 和全新的 WKWebVIEw,Safari 性能上有了巨大的提升,但各种新生的 Web 平台特性——线下存储、推送通知和“可安装的”网页应用,Safari 却一个都没有。重要的是,苹果看起来对此也没什么兴趣。

就以 IndexedDB 为例,IndexedDB 在5年多以前便被提出,2012年开始出现在 IE、Firefox 和 Chrome 上。而苹果直到2014年年中才推出 IndexedDB,然而其用户体验之差简直让人大跌眼镜。雷锋网获悉,一年后,苹果修复了 IndexedDB 数个大漏洞中的两个。据苹果公司称,IndexedDB 不值得花功夫去做,因为它“派不上大用场”。

“即便苹果真的采用新出的 API,他们也往往只是随便糊弄而已”,劳森在文中说道。

苹果的行为一直不被业内人士理解:他们从不派人去参加 Web 相关的大会,他们的 Safari 博客也鲜有更新,因而在一年一度的 WWDC(全球开发者大会)开幕之前,没有人知道下一代的 Safari 会长什么样子。

据雷锋网所知,其实还在2010的时候,苹果也称得上是 Web 的虔诚信徒。很多帮助网页应用追赶上本地应用的早期特性,如 ApplicationCache、WebSQL、触控事件和触控图标等在业界都深受欢迎——当中有很多实则都源自苹果

劳森表示,现阶段,Web 社区需要接受这样一个事实:Safari 成为了新时代的 IE。微软最近决心转型,谷歌在 Web 领域独领风骚,Mozilla 亦推出许多新特性来追赶时代潮流。而苹果则显得有些离群索居。“我们是时候公开探讨这个问题了,而不是避而不谈——苹果作为世界上最具价值的公司,还是承受得起一些打击的。”

面对苹果这样一家完全控制 iOS 平台的主流浏览器的提供商,但其仍然坚守2010年的模式而不知所谓,Web 社区能够做些什么?

劳森在文中提出了多种机制,然而在他总结之下,面对苹果,目前最好的策略或许是来硬的,而非来软的。因此,他指出对苹果最后的解决办法或许是,使用 Service Worker 等在 Safari 上不好使的技术,将其视作推动行业进步。

阿莱克斯·拉塞尔(Alex Russell)在“可安装的网页应用”研讨会上发表了一个很好的观点:如果我们开发出了大量使用 Service Worker 的免费网页应用,而且这些应用在 Android 上运行得非常好,而在 iOS 上只能凑合着用,那苹果就会有兴趣采用 Service Worker,支持该 API。

在这个问题上,劳森真是操碎了心,“如果 Web 社区能够开始构建出一个生机勃勃的网页应用生态系统,将苹果排挤在外,那苹果可能就会不得不像微软那样转而作出改变。不然的话,Safari 或会成为又一个可怕的 IE。”




关注官方微信 资讯一手掌握


您还在为无法及时获得最新苹果资讯而烦恼吗,为找不到 MAC 软件、游戏而困扰吗?

关注 iMac.ly 官方微信吧,立即掌握最新资讯,专业技术人员在线答疑,您身边的苹果专家

回复

使用道具 举报

大神点评(4)

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐