Chrome 28发布——hello Blink
Chrome 28发布了,好久没有关注版本号看到这个数字还是吓了一跳!这个版本改动蛮大,我们一起来看看~~
1.内核更换
Chrome 28正式将内核更换为Blink了,可以通过在地址栏输入chrome://version来查看。
其中会有一条:
Blink 537.36 (@153022)
不过UA并没有变。Blink暂时只是Webkit的一个分支吗。。。
2.富媒体提示
这个很赞,比HTML5的Notification API要丰富很多。
只是目前该特性只支持Windows下的Chrome和Chrome OS,Mac和Linux后续支持,现在会将富媒体提示按照HTML5 Notification的标准显示,当然这样可能会有信息不能完全显示。
这里是 API documentation和google 托管在github上的一个demo。
这么牛B的东西还是希望Google能够推动HTML5 Notification API更新吧。
3.Android,HTML5 Fullscreen API支持
Chrome 28 for Android中,已经可以开启Fullscreen API支持了。呃,safari 6 for iPhone也早支持了,这是个很不错的功能。
4.@support支持
Chrome 28开始支持CSS3的@support属性,利用这个属性可以检测浏览器是否支持某个CSS3属性,比如:
1 2 3 4 5 6 | @supports (text-shadow: 0 0 5px #000) { .blur-text { color: transparent; text-shadow: 0 0 5px #000; } } |
目前Firefox,Opera 12和Opera 15都已经支持该属性。Webkit也已加入支持,或许iOS7以及下个版本的Safari for Mac也将会支持。不确定IE 11是否会支持。
使用@support属性能够省去很多额外的工作。
总之,Chrome 28更新挺多的,还是比较遗憾放弃Webkit了。
REF:
What’s New in Chrome 28
Chrome 28 arrives with Blink…