Safari 6的重要更新
by 神飞
at 2012-08-02 11:11:17
original http://www.qianduan.net/safari-6-critical-updates.html
苹果在7月25日发布了新的OSX mountain lion系统,Safari 6.0也随之发布,这次更新有比较大的功能和性能改进,我们来了解下:
- 不支持Windows——至少到现在为止尚未发布Windows版本,之前safari对Windows的版本基本是同时发布的。好吧,这未必是坏事~~
- audio api——终于支持了
- css3 filter——这个很赞,虽然在webkit nightly和chrome中早已提供了支持
- HTML5 notification——支持notification api,并整合到mountain lion系统的通知中心中
-
HTML5 timed text track——定时文本轨道,用于为媒体元素指定定时文本,比如,视频的字母,音频的歌词等,用法实例:
<video src="sample.ogv"> <track kind="captions" src="sampleCaptions.srt" srclang="en"> <track kind="descriptions" src="sampleDesciptions.srt" srclang="en"> <track kind="chapters" src="sampleChapters.srt" srclang="en"> <track kind="subtitles" src="sampleSubtitles_de.srt" srclang="de"> <track kind="subtitles" src="sampleSubtitles_en.srt" srclang="en"> <track kind="subtitles" src="sampleSubtitles_ja.srt" srclang="ja"> <track kind="subtitles" src="sampleSubtitles_oz.srt" srclang="oz"> <track kind="metadata" src="keyStage1.srt" srclang="en" label="Key Stage 1"> <track kind="metadata" src="keyStage2.srt" srclang="en" label="Key Stage 2"> <track kind="metadata" src="keyStage3.srt" srclang="en" label="Key Stage 3"> </video>
- HTML5 media synchronization——媒体同步,可以精确控制多个媒体文件之间的同步,比如,你可以为一首歌曲提供两个音频文件,一个是伴奏,一个是人声原唱,可以用本方法提供类似KTV的功能了。详细了解请查看规范。
- Javascript增强——支持最新的ECMA 262 version 5.1标准。
顺便吐下槽:
前端开发者大都喜新厌旧,但是从另一个角度讲是拥抱变化,所以对于chrome、safari、firefox、opera等“上进”的浏览器都比较喜欢,它们也都能得到开发者的支持和拥护,倒是最近有人说不要再指责IE浏览器了之类的说法,实在不敢苟同,IE9确实让人感觉微软发力了,但看到IE10你会又想到噩梦。。。
参考资料: