1. 介绍


HTML是超文本标记语言的英文缩写,这是一种标记语言,不需要进行编译,直接由浏览器执行。HTML文件是一个文本文件,包含了一些HTML元素、标签等。目前HTML语言最新版本为4,W3C发布了最新的HTML5工作草案,HTML工作组包括AOL、Apple、Google、IBM、 Microsoft、Mozilla、Nokia、Opera等数百个开发上。


HTML5解决了HTML4等之前规范中的很多问题,HTML5中增加了许多新特性,例如嵌入音频、视频和图片的函数、客户端存 储数据、交互式文档等,通过制定如何处理所有HTML元素以及如何从错误中恢复的精确规则,HTML5进一步增强了互动性,并有效减少了开发成本。


2. 学习的理由


第一大原因:它是未来!


第二大原因:其跨浏览器支持


第三大原因:更好的互动


第四大原因:更聪明的存储,更清晰的代码


第五大原因:易用性和更多的标签支持



3. HTML5主要新功能


1) 本地音频视频播放;


2) 减少对外部插件的依赖(比如flash)


3) 绘图效果;


4) 地理信息(类似百度地图)


5) 本地运行和存储(即使在 Internet 连接中断之后);


6) 从桌面拖放文件到浏览器上传;


7) 新增语义化标记;


4. 开发框架介绍


   Html5同样包括CSS,DOM以及Javascript,它主要用于移动平台,主流开发框架如下:


1) jQuery Mobile。是 jQuery 在手机上和平板设备上的版本。支持全球主流的移动平台。


2) Sencha Touch。是世界上第一个基于 HTML5 的移动 Web 开发框架。


3) PhoneGap。是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。



此外还有很多框架,我就不逐个列出了。



5. 测试浏览器


测试某一浏览器对HTML5的支持程度很简单,用该浏览器访问 http://www.html5test.com 就可以得出结果。


我用Chrome浏览器,测试结果如图:







                    

  • HTML5技术简介_开发框架

  • 大小: 17.5 KB
  • ​​查看图片附件​​