Safari Technology Preview 来啦

  2016-03-29 23:00:00 CST

  Jingwen Peng

  Web

ScreenShot

紧接着 Safari 9.1 的升级(在我的上一篇博客中有详细介绍),Apple 又在昨天发布了 Safari Technology Preview,一改往日对 Web 平台的偏执和保守,从 Apple 这一举动我们甚至可以推测未来一段时间苹果可能会在 Web 上大做文章,本文只是对 Safari Technology Preview 的一个简短评论,可以移步 Webkit 组织的官方博客 Introducing Safari Technology Preview 来了解详情。

介绍

简单的来说 Safari Technology Preview 是 Safari 的开发者预览版,它需要通过 pkg 包来安装,之后就可以在 Mac App Store 直接升级,更新频率为两周一次。但是 Safari Technology Preview 又不同于 Webkit Nightly 版本,Nightly 一般情况下指包含最新的、未经测试的、开发状态的 WebKit 浏览器,而 Technology Preview 则是提供给开发者预览的 Safari 浏览器。看懂了没,Webkit Nightly 是 Webkit,而 Safari Technology Preview 是 Safari,当然这两个版本都可以和现有的 Safari 共存,因为他们三个并不是一回事。Safari Technology Preview 除了拥有一个骚气的紫色图标之外,还支持 iCloud Tabs、Reading List、Bookmarks 等 iCloud 功能,代表的是一个稍稳定的开发版,是一个真正可以当做日常主力的浏览器。

评价

这次放出的 Safari Technology Preview 版本是 9.1.1,功能点有 ES6、B3、IndexedDB、Shadow DOM、Copy & Paste、CSP2。对你没看错,居然有 Shadow DOM!故事要从 2014 年 1 月 29 日 Google 公布 Polymer 项目说起,Polymer 基于 Shadow DOM, 依照 Web Components 的理念,试图将 Web 开发组件化。巧了,2014 年 2 月 14 日,就在情人节这一天,Apple 把 Webkit 中 Shadow DOM 相关的代码移除了,trac 在这里。Apple 这个举动一度让人认为它不认同 Shadow DOM,也不打算在 Shadow DOM 上做文章,当然也有可能是和 Google 唱反调,但是这次加入 Shadow DOM 的支持确实有点让人出乎意料。不过毕竟是 Preview,用起来依然是有各种 Bug,但是响应速度大幅提升,而且原生就支持 ES6,用起来确实舒坦,它也理所当然的成为了我目前的主力浏览器。

如果您有疑问或建议,请在下方评论区域留言

遵循 BY-NC-ND 协议

评论功能加载中...