javascript - 什么算是webapp
迷茫
迷茫 2017-04-11 13:22:31
[JavaScript讨论组]

WebApp 从实现角度是不是可以分为几种:

  1. 直接使用移动设备浏览器使用

  2. 使用本地封装Embed Browser来调用Web接口

  3. 使用Web技术(HTML,JavaScript,CSS)直接构建本地应用

应用分为三种Web App、Hybrid App、Native APP

我认为现在纯原生的应用应该几乎没有了,都或都或少的使用率嵌入web页了,这样可以认为现在混合应用占多数了。

其实Web APP说白了就是一个针对Iphone、Android优化后的web站点。

不知道这句话对不对?

phonegap和各种打包工具,生产的APP安装包这样的算什么,算混合应用还是webapp呢?

Teambition这样的算是网站,还是算webapp呢,还有网页版的钉钉,我感觉跟Windows客户端基本一模一样的。我的概念一直停留在网页就是网站,哪怕手机网站也只是针对移动端做了一些适配和优化而已。

如果以html,js,css这些做网站的技术,来做app,比如像钉钉网页版,Teambition这样的东西是不是很消耗性能呢,按照之前的思维,网页刷新就会重新加载,释放资源,但是现在这类网站,做的跟APP一样的,使用过程中不会刷新重新加载页面,这样浏览器受的了吗,会不会有性能问题呢。

希望大神解答一下,谢谢了。

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(3)
迷茫

PHP中文网

WebAPP其实还是在浏览器中运行的页面,而其余两个是打包好的app,如你表中列举的一样。WebAPP出现的场景是针对原生APP的,如你所说其实Web APP说白了就是一个针对Iphone、Android优化后的web站点。

不过发展到现在,因为原生APP的多平台和诸多原因,加上不少应用属于轻应用,所以因为开发成本的关系都会选择使用webapp的方式进行开发,诸如微信公众平台就是webapp最好的应用场所,只是多了微信的一些接口功能。也就是说WEBAPP可以独立存在,不必是某网站的手机优化版本或者原生应用的附属产品,可以单独开发web版本的APP给用户使用。

针对开发者来说无需太在意APP的分类,选择合适的技术做合适的事情就可以了,WEB在体验上尤其是android上比原生会差上不少,虽然最近已经好了不少。开发上终究是成本和效果的权衡罢了。

伊谢尔伦

不能否认桌面版的新浪微博、Gmail、和Office Online和各种OA系统都是Web App,
其实在智能手机出现之前已经有很成熟的Web App了,在Ajax和Jquery被广泛使用后桌面端的Web App已经可以提供相当不错的体验了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号