html5学习
- 新特性
- video
- audio
- cavas
- svg
- location
- localStorage
- sessionStorage
- + - cache manifest
- <html manifest="demo.appcache"
- 指定了manifest的页面都会被缓存
- manifest 需要配置正确的mime-type 即 text/cache-manifest
- 文件格式
- CACHE MANIFEST
- 需要缓存的
- NETWORK
- 不需要缓存的
- FALLBACK
- 当无法连网时,用offline.html 替换无法连接的页面
- 用#开始的是注释行
- CACHE MANIFEST
- 更新缓存
- 用户清空浏览器缓存
- manifest文件被修改
- 程序更新应用缓存
- <html manifest="demo.appcache"
- web worker
- 后台线程
- EventSource
- 事件流===定时轮询后台数据
- 后台的请求需要把Content-Type 设置为text/event-stream
- 新输入组件
- url
- number
- range
- date pickers
- search
- color
- 表单属性
- datalist
- 在一个输入框支持下拉,类似可编辑的select
- keygen
- submit 支持修改 form的属性
- input 支持image
- datalist