
1 endrollex 2014-12-23 06:54:07 +08:00 老早就用了,放心已经普及 |
2 sanddudu 2014-12-23 06:57:10 +08:00 via iPhone 对 HTML5 支持不好的浏览器也只剩下 IE 系列的旧产品了吧,IE 11 还是挺不错的 |
3 pertersonvv OP @endrollex aside这个标签你常用么?赶脚还是div靠谱啊:) |
4 lichao 2014-12-23 08:01:58 +08:00 @pertersonvv aside、header、nav 这些语义化标签不用担心,因为你可以很方便的 document.createElement('aside'),让低版本浏览器也支持它们。 |
5 dcty 2014-12-23 08:49:53 +08:00 不知道题主说的是不是移动APP,如果是的话,暂时还是不推荐。体验要做到极致,还是要native。 |
6 kookxiang 2014-12-23 09:14:40 +08:00 虽然桌面端HTML5并没有全面普及,但是里面的某些特性已经可以投入使用了,使用前可以到 caniuse.com 查查看浏览器支持情况 而且有些HTML5的特性可以通过兼容脚本实现 |
7 robertlyc 2014-12-23 09:29:53 +08:00 移动端h5的坑多了去了 |
8 xingkong1221 2014-12-23 09:31:06 +08:00 用了很久的HTML 5,没有什么大问题 想要更好的用户体验,交互方式,适当放弃一些死守IE的用户,也是值得的 |
9 66beta 2014-12-23 09:32:02 +08:00 首先,要清楚什么是HTML5,它们不是HTML4升级版。 对,这里我用了“它们”,HTML5是一系列对HTML4的扩展和增强,CSS3不属于HTML5。 目前可用的HTML5组件有很多,比如:语义化标签、svg、geolocation、audio、video......大部分都有polyfill来向后兼容 要判断在支持的浏览器上开启对应功能,你需要 http://modernizr.com/ |
10 SilverStone 2014-12-23 09:45:12 +08:00 大家都在用了,如果你理解渐进增强的概念,就不会有这个疑问了。 |
11 tamamaxox 2014-12-23 09:49:09 +08:00 还是看业务 |
12 special 2014-12-23 10:12:54 +08:00 移动设备老早就全面支持 HTML5 了,在移动设备上使用没啥大问题 |
13 Sivan 2014-12-23 10:45:34 +08:00 与其很多前端不会在合适的位置用新标签,乱用和滥用 section、aside、nav,还不如老老实实用 div + ARIA。 |