HTML5 简要总结

HTML5 简要总结

1、Canvas 可以绘图,有2D 和 3D 之分,一般来说就是画线、描点、填充、缩放等。 
   内容太多,需要专门学习

2、Audio & Video 是一对儿, 主要用于播放音频视频,需要了解不同浏览器支持的不同格式,autoplay 也不是所有浏览器支持的。

3、GeoLocation 专门用于获取经纬度,适宜在移动设备上使用。

4、postMessage 和 XMLHttpRequest 2代 扩展了通信功能,可以跨域通信;
   postMessage 可以让一个页面内 不同域名的iframe 之间互相通信。

5、WebSockets 是为了更好的实现 Web 客户端与服务端实时通信的协议,简化了 http 的协议
   最突出的代表:node.js

6、Html5 Forms 主要是对 input 增加了多种 type,例如date、标尺等等

7、Web Workers 专门用于 浏览器后台启动多线程进行运算,不能直接操作 DOM,可以与document 进行通信。 基本上也是使用了 postMessage!

8、Web Storage 专门用于客户端存储,可以存放较大数据量,分为 sessionStorage 和 localStorage
   sessionStorage 的生命周期与 当前标签页同步;每个标签页都会使用独立的数据; 
   localStorage 的生命周期更长,直到强行删除或清空;同域名下所有页面都共用数据

   另外还有 Web SQL 有的利用 SQLLite 实现客户端数据库,貌似标准还不稳定。
    
基本上也就这些玩意儿了。。。熟悉的出来多指正一下
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值