html5
来源:互联网 发布:ubuntu ssh 离线安装包 编辑:程序博客网 时间:2024/06/06 23:50
1.HTML5的本质并没有对之前HTML4版本的规范进行彻底的变革,而是一开始设计就考虑了跟之前的标准进行兼容,并且把最新的WEB开发的一些新技术新的规范引入进了新版本的标准中。
2.HTML5新特性:
2.1:新增拥有具体含义的标签;比如:<article>、<footer>、<header>、<nav>
2.2:新增更加智能的表单类型:
之前的表单标签仅仅是简单的类型的约束,比如文本框、文本域、下拉列表等。
而跟业务结合紧密的表单标签数据校验等控制都没有很好的支持,基本上都是等第 三方的JS控件进行结合使用,而HTML5的标准直接添加了智能表单,变得简单。
比如:calendar、date、time
2.3:让Web程序更加独立,减少了对第三方插件的依赖。
在HTML5标准中原生的就支持音频、视频、画布等技术。让WEB程序更加独立,更好的适应多种形式的客户端。
2.4:对本地离线存储的更好的支持。
2.5:HTML5即时二维绘图,即画布的引入。
2.6:JS支持多线程:
新标准中,JS新增的HTML5 WebWorker 对象原生的就支持多线程。
2.7:WebSocket让跨域请求、长连接、数据推送变得简单:
webSocket是HTML5规范新引入的功能,用于解决浏览器与后台服务器双向通讯 的问题,使用webSocket技术,后台留意随时向前端推送消息,保证前后台状态统 一。
2.8:更好的异常处理。
2.9:文件API让文件上传和操纵文件变得简单。
阅读全文
0 0
- HTML5
- Html5
- HTML5
- HTML5
- HTML5
- HTML5
- html5
- html5
- HTML5
- html5
- HTML5
- HTML5
- HTML5
- Html5
- HTML5
- Html5
- html5
- HTML5
- java字符串截取相关方法
- 软件开发模型的思考
- jQUERY这个库很好
- [bzoj5105][数论]晨跑
- 使用Node.js进行对数据库的CRUD操作
- html5
- 高速缓存dns
- XCode项目设置引入头文件路径之绝对路径(系统路径)/相对路径
- redis分布式锁
- 什么是跨域?怎样解决跨域问题
- 思科路由器--nat
- Python系统编程1:进程
- elasticsearch(1)总体架构
- java定时器之Timer问题汇总