html5 特性介绍

转载自:http://www.jianzhanseo.com/?p=447


html5是一些html独立特性的集合,因此不能说检测浏览器是否支持”html5″, 但是可以分别检测浏览器是否支持诸如“画布(canvas),视频(video),地理位置(geolocation)”等html5特性。可以使用javascript类库Moderniz来检测浏览器是否支持html5以及css3特性。

那么,html5特性有哪些?

1.画布(canvas)

它是依赖分辨率的位图画布。可以在画布上绘制任意图像或者加载图像。

2.视频(video)

html5之前,在网页中嵌入视频一般是通过Apple的quick time 或者是adoble flash播放器这些第三方插件实现的。

对于支持html5的video标签的浏览器,不需要任何脚本检测就可以播放视频(但如果要对视频做更多的操作还是需要js的);如果浏览器不支持video标签,浏览器会使用第三方插件来播放视频。

3.本地存储(local Storage)

html5的本地存储有点像cookie, 但是local storage可以存储更大容量的数据。cookie的大小是受限制的,并且每次请求,cookie都会被发送到服务器端(耗费额外的空间,浪费带宽)。

4.web works

有了web works ,浏览器可以在后台以多个”线程“的样子运行js。


更多请访问:http://www.jianzhanseo.com/?p=447


猜你喜欢

转载自blog.csdn.net/caiyiii/article/details/20242331