我正在全面检修我的博客(http://gilesvangruisen.com/),我将尽可能地推广新技术。我正在检修我的博客,并且...是HTML5还好吗?
我是一个网页设计师/开发者和浏览器百分比如下: 42%的Firefox 39%的Safari 7%铬 7%,即
是否确定使用HTML5的doctype我“rethunk”网站?
谢谢。 -Giles :)
我正在全面检修我的博客(http://gilesvangruisen.com/),我将尽可能地推广新技术。我正在检修我的博客,并且...是HTML5还好吗?
我是一个网页设计师/开发者和浏览器百分比如下: 42%的Firefox 39%的Safari 7%铬 7%,即
是否确定使用HTML5的doctype我“rethunk”网站?
谢谢。 -Giles :)
您可以安全地使用HTML5文档类型<!doctype html>
,它只会在most browsers(包括IE6)上以HTML严格呈现。唯一需要注意的是,新的HTML5 elements(即header
,footer
,input type="number"
等)并不直接支持所有浏览器,包括当前版本。
使用HTML5应该会感觉很舒服。要检测哪些浏览器支持某些下一代浏览器技术,您应该使用类似modernizr的工具。
这个网站是用于比较功能的浏览器支持非常有用:http://caniuse.com/
此外,您还可以点击“导入统计”,它可以让你连接你的谷歌Analytics(分析)个人资料页面,因此裁缝到您的网站的响应浏览器访问号码。
我会认真考虑使用HTML5 Boilerplate作为出发点。这是HTML5(显然),但已经过测试与各种不同浏览器的兼容性,以确保它在任何地方都能正确显示。它还具有jQuery,Modernizr和normalizr连线,因此您有良好的基础构建。
我从来没有用它来做大多数静态网站,但它已被证明是我们各种应用程序的一个很好的起点。
太棒了!我很感激! – 2009-11-19 17:03:10
有一个JavaScript可以让IE接受新的元素...可能适用于所有浏览器。 – 2009-11-19 17:21:13
只是为了重申一点,除非您想要特定的其他版本的HTML,否则您始终可以使用HTML5 * doctype *。使用该语言的一些/所有功能是另一回事,但文档类型本身总是很好。 (他们广泛检查。) – 2010-05-19 15:46:38