HTML5与HTML4相比,有很大的不同:
新增了许多标记。也淘汰了一些标记。具体是哪一些被淘汰了?据说是下面几个倒霉蛋:
<b>
<center>
<font>
<frame>
新增的功能:
1、增强了对音频、视频的支持;
2、拖曳
3、画布及矢量图(可以直接用来实现游戏?)
4、地理定位(适应移动互联网时代的产物)
5、本地数据存储(估计是用来替代COOKIE的。COOKIE有长度限制,且随页面提交,影响性能,安全性也不好)
6、应用缓存
7、后台javascript
8、接收服务器消息
据说HTML5对手机浏览支持得非常好,广泛应用以后,可以不必开发一个又一个的手机APP,直接用浏览器即可,正如B/S结构程序取代C/S结构程序一样。