移动和web
 移动智能设备之所以能够风靡全球,是因为它们具有Apple和Google提供SDK给第三方开发者进行开发,
Apple提供的是基于Object-C语言的iOS SDK开发,
Google提供的是基于java语言的Android SDK 应用开发。
基于原生SDK的开发存在以下优势:
   1 更好的用户体验和交互操作
   2 不受网络限制,节省带宽成本
   3 可以充分发挥硬件和操作系统的特性
...劣势:
   1 平台间移植困难 
   2 开发周期长 维护成本高 调试困难
   3 需要依赖第三方应用商店的审核上架
   
 基于Web的开发方式与原生SDK相反...
 
 而目前来看,原生SDK应用能发挥出智能手机特性的最大效果,而基于Web应用则更适合一些传统的Web站点建立移动Web版本。
 
 HTML5标准定义在移动浏览器中的应用:
 
    Canvas绘图
	
	多媒体
	
	Web Storage 、Web SQL Database
	
移动Web框架    
    
	因为有了Webkit和HTML5的支持,越来越多的Web开发者开始研究基于移动平台的Web应用框架,例如基于jQuery Mobile、 基于ExtJS架构的Sencha Touch,以及能打通Web和Native两者之间通道
的PhoneGap框架。
    
	
目前基于HTML5移动Web框架存在两种不同的开发模式:基于传统Web的开发和基于组件式的Web开发。
	
	基于传统Web的开发模式,就是在传统Web网站上,根据移动设备 平台的特点展示其移动版的Web站点。目前最能体现该开发模式优势的Web框架是jQuery Mobile。通过使用CSS3.0的新特性,
    Meia Queries模块在实现一个站点同时能自适应任何设备。
	
	基于组件式的Web开发有些类似Ext所提供的富客户端开发模式,在该模式下几乎所有的组件或视图都封装在JavaScript内,然后通过这些组件展示Web应用,这种模式的最佳代表是Sencha Touch。
	
	HTML5本地存储规范中,定义两个重要的API:
	  Web Storage
	     sessionStorage 会话期间
		 localStorage 存储在本地 
	  Web SQL Database
	  ...
	  .
	  .
	  
	  localStorage.setItem
 
                     
                    
                 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号