如何在你的网站上使用HTML5

还有的是很多写了关于政治和新兴的HTML5规范的过程(见“什么HTML5的期望”和“HTML5将如何改变网络但是工作中的Web开发人员主要想知道的是:我可以用HTML5做什么,我什么时候可以开始使用它?好消息是你可以用HTML5做很多事情。好消息是,现在你可以用HTML5做很多事情。

但首先,一个重要的警告:你需要知道你的听众,不过,当然,这是真的,你是否希望开始使用HTML5。如果您的大部分网站的访问者仍然使用Internet Explorer 6,那么你没有理由着急。在另一方面,如果你的网站主要是对iPhone和iPad的移动浏览器,你还等什么呢?但是,如果你的网站在中间某处下降 - 因为大多数人 - 这里是逐渐变化为HTML5一些方便的指导方针。

(读读尼尔·麦卡利斯特的入门书:“你能从HTML5期待什么|找出答案InfoWorld的和平计划,以结束iPhone的html5对flash的战争。]

HTML5的特点是什么,你现在可以使用

虽然HTML5规范仍在通过标准委员会的工作草案,显著的部分已经被部署在苹果Safari浏览器,谷歌Chrome,Mozilla Firefox浏览器(Firefox 4还将提供更多功能)和Opera - 和微软即将推出IE9有望采纳大部分HTML5规范草案也的当我可以使用网站是一个很好的资源,提供的详细资料了每个主要的浏览器支持对HTML5和相关的新兴的Web标准。

浏览器安全深度研究

另一个网站,HTML5测试显示基于每个浏览器支持的HTML5功能的数量(300分)的兼容性得分(你需要在每个浏览器中访问你想要得分的站点)。截至2010年6月12日,分数为:

*苹果Safari 5.0: 208

*谷歌Chrome 5.03: 197

*微软IE7:12

*微软IE8: 27

* Mozilla Firefox浏览器3.66:139

*歌剧院10.6:159

有明确HTML5的核心特点是所有主要非IE浏览器做支持,这可以让“HTML5草案”的网站将被部署到一个大段的网络使用人口。

从顶端开始。你现在可以使用HTML5的doctype;没有理由不这么做。你甚至可以在你的网站做大量的查找和替换,寻找(例如):

< !DOCTYPE html公共”——/ / W3C XHTML 1.0 Strict / / EN / / DTD”

" http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd " >

< html xmlns = " http://www.w3.org/1999/xhtml " >

这可以变成:

<!DOCTYPE HTML>

这不是更清楚更直接了吗?如果浏览器之前将您的页面呈现为符合标准的,那么之后它们仍然会这样做。(如果本文中的代码不能正确显示,请转到原始文章的网址InfoWorld.com。)

用视频行动起来。很多关于HTML5视频标签的报道都是关于当前的格式之争。有四个竞争者——,H.264,OGG,和WebM的- 所有这些都希望成为未来的发挥其在所有浏览器的所有平台上的格式,没有。可悲的是,它不会出现浏览器厂商将在同意共同的未来格式任何时间很快。

考虑到这条新闻,我们完全有理由得出这样的结论:视频标签还没有准备好进入黄金时段。但等一下:后面是聪明的人HTML5预见到这一点,并使视频格式独立。事实上,因为视频可以包含多个源标签,所以它最终会运行得相当好。如果您的浏览器不支持第一个选项,它会再次尝试第二个选项,然后再尝试第三个选项,依此类推。它甚至是有效的回落到闪光和再次单一的图像。

处理这个问题所需的HTML可以在Video for Everybody中找到,这是一个开放源码项目,不使用JavaScript和浏览器嗅探来支持基于web的视频。

从语义上讲。一个在HTML5来最大的变化是语义上有意义的标签。机会是,你的网站是充满了像

标记。HTML5的数字,当网站的优势都具有相同的元素一遍又一遍,我们应该使用有意义的名称一样,好了,<标题>和
有关:

版权©2010Raybet2

工资调查:结果在