WebApp印象

1、定义
Web Application是指通过使用Web和Web浏览器技术,跨越网络完成一个或多个任务的系统或应用,通常需要使用Web浏览器。
属于RIA(Rich Internet Application)应用,目标是创建同时具有C/S和B/S优点的应用。

2、4个条件

HTML5、产业链、网络带宽和云计算
在HTML5方面,技术不断成熟,开发框架不断发展;
产业链方面,主流公司不断优化浏览器,硬件、平台工具支持应用的发展;
网络带宽方面,4G技术的来临、资费下降、带宽增加也让网络带宽具备了基本的条件。


3、和Native App的比较

优点:
1、响应速度快、用户体验好,这正是传统Web应用的劣势。

缺点:
1、安装、升级麻烦,开发者维护成本增加;
2、封闭,无法和服务器互动;

以上两点恰恰是WebApp的优势。

4、开发者的烦恼
1)调试工具
近年来,浏览器端的代码调试工具以及技术有了很大进步,但相对于Native App而言,差距还是很大。

2)重量级的框架

3)访问硬件的能力

你可能感兴趣的:(Web,html5,网络,浏览器,application,webapp)