HTML5发展的未来是什么
以移动互联网领域为例,面对众多终端设备和平台,设计师和开发人员不得不在产品展示和体验的一致性上妥协,浪费了大量的精力在我们的平台上。HTML5,Flash的杀手,是对Web应用和change.html意义5提供了一些新的元素和属性的发展网络技术,其中有些是技术上类似的标签,但有一定的意义,如和。这种标签将有利于搜索引擎的索引,小屏幕设备,和视觉受损的人。它还提供了其他浏览元素的新功能,通过标准的接口,如和标记。
除了原始的DOM接口,HTML5还向API添加更多的示例:
实时二维绘图
用于动态输出和渲染图形、图表、图像和动画的API。
定时媒体播放
HTML5音频和视频:HTML5中的新元素,它为开发人员提供了一个通用的、集成的、用于处理音频和视频的脚本API,而无需安装任何插件。
脱机存储数据库(脱机网络应用程序)
编辑
拖放
跨文档通信
通信/网络
通信接口:两基础构建实时、跨源(跨域)通讯:跨跨文档消息传递和XMLHttpRequest 2级。
浏览历史管理
MIME和协议处理程序的表头注册
微数据
在WHATWG HTML规范存在上述技术的说明,但不包括在W3C HTML5规范。W3C已经分别解释了一些技术,而这些技术在细节上不再被提及。
这听起来有点太技术化,那么HTML5对设计有什么影响呢这是Web设计者和开发人员在讨论编程代码后必须考虑的问题。
HTML5和Web应用程序的优点
以移动互联网领域为例,面对多终端设备和平台,设计师和开发人员必须对产品的展示和体验的一致性的妥协,而浪费了所以在消耗我们的平台的过程多能量。产品可以达到较高的水平,但现实移动终端的碎片,包括硬件和软件,封锁了美好的祝愿。
目前主流的手机开发平台:iOS、Symbian、Linux、Palm、黑莓、Windows Mobile、Android等。其中,480×320, 960×640和1024×768分辨率的iOS平台设计的需要;QVGA分辨率的Android平台的240×320,240×400的WQVGA分辨率,HVGA分辨率是320×480,480×800英寸WVGA分辨率FWVGA 480 * 854的Symbian系统分辨率等;它有着悠久的历史,现在开发主要针对S60 V3、V5两版本。有176×208, 208×208,分辨率240×320 / 320×240, 352×416 / 416×352、800×352和许多其他的物种,甚至在同一个平台上,会有不同的设计的分辨率对应的差异。此外,客户的产品需要不断的更新迭代,从版本1, 2到n.0,每个本地应用开发需要一个平台。而现实是,并不是所有的用户都会积极更新新版本,所以设计师和开发者需要担心他们是否会支持老版本时,他们正在开发新的功能。不同平台乘以不同的版本,和人力物质资源投入的铺设工作平台,并提高产品的能源用户体验有限。
让人厌倦了终端设备的碎片,并开始期待一些不同于本地应用程序,Web应用程序的出现,通过HTML5技术的发展,使设计人员和开发人员一个良好的视野。HTML5技术的渲染过程主要是基于浏览器的HTML5解析器,嵌入式应用,应用支持书签打开,或移动电话产品。这样,网上和版本更新的产品将不会再打平台。Appcelerator的内在逻辑会将产品的UI iOS或Android平台原有的接口。同时,Web应用程序形式的产品不需要用户下载和更新。最新版本可以通过互联网访问。它还便于设计者和开发人员调试和纠正错误,并且在考虑旧版本和新版本时不再存在。