HTML5权威指南1.3 HTML5现况_HTML5权威指南1.3 HTML5现况试读-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > web > HTML5权威指南 > 1.3 HTML5现况

HTML5权威指南——1.3 HTML5现况

HTML5的核心标准目前仍在制定过程中,一时完成不了。这意味着本书介绍的特性与最终标准中的可能略有出入。不过,标准正式出炉还得等上好些年,而最终版本与目前版本可能出入不大。 1.3.1 浏览器对HTML5的支持情况 最流行的那些浏览器都已经实现了许多HTML特性。本书演示示例的显示效果时,用来浏览HTML5文档的是谷歌的Chrome或Mozilla的Firefox。然而,不是每款浏览器都支持所有的特性。在把某个特性用到实际项目之前,应该先核查一下浏览器是否支持这个特性。有些浏览器(例如Chrome和Firefox)的升级近乎持续不断。撰写本书时我已经记不清所使用的浏览器到底更新过多少次了。鉴于每次升级都会加入些新特性或修补点纰漏,这意味着我无法就某种特性得到哪些浏览器的支持提供确切的信息。不过考虑到HTML标准的分散本性,使用Modernizr(http://www. modernizr.com)之类的JavaScript库检查特性是可行的。使用Modernizr,可以用编程的方式判断用户使用的浏览器是否支持关键的HTML特性,籍此可以决定在文档中应该使用哪些特性。 习惯未雨绸缪的读者可以参考一下When Can I Use?网站(http://caniuse.com)。上面提供了浏览器的支持情况和采用率方面的详细信息,并且勤于修订。 1.3.2 网站对HTML5的支持情况 用到HTML5特性的网站日益增多。其中有些属于示范性网站,是用来演示HTML特性的。但是能利用浏览器对HTML5的支持的实用型网站也越来越多。YouTube就是一个典型,它现在已经提供让浏览器直接播放的视频——当然,它还为较老的浏览器提供Flash视频。

展开全文

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

《HTML5权威指南》其他试读目录

• 1.1 HTML的历史
• 1.2 HTML5简介
• 1.3 HTML5现况 [当前]
• 1.4 本书结构
• 1.5 HTML5的更多信息
• 1.6 小结
• 2.1 挑选浏览器
• 2.2 挑选HTML编辑器
• 2.3 挑选Web服务器
• 2.4 获取Node.js
• 2.5 获取示例代码
• 2.6 小结