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。
|