Web网站与移动App应用的区别差异
很多人对于web网站和移动APP了解的都不是很多,而且很多人会误把web网站当做移动APP,其实,APP属于手机应用客户端,移动网站可以制作成APP,APP也可以呈现手机网站,二者都属于手机系列,最明显的区别在于:APP可以安装到手机上,而移动网站只能通这用户打开网址才能打开了解信息。
回顾自己这几年来做网站的经验,参与过Web网站和移动App的设计,前者依托于PC的浏览器,后者则是依托于手机/平板电脑,不同的设备/平台均有各自的特点,以至于在设计这两类产品时也有些许差异。
今天我们就来聊一聊Web网站和移动App有哪些不同之处、以及需要考虑的设计要点,下面马海祥就为大家分析一下web网站与移动APP都有哪些区别?他们直接的差异有哪些呢?
一、WEB网站与移动APP之间的使用区别
就WEB来说,使用浏览器可以浏览任何互联网上的内容,但是网络的连接则必须是实时的,WEB具有很大的灵活性,可以显示文本内容,数据,图像和视频,他们也可以访问移动特定的功能,如呼叫(拨打一个电话号码)或基于位置的服务。
APP需要下载并安装在移动设备上,用户需要访问特定设备的门户网站,找到并下载APP,如苹果的App Store,Android Market中,APP可以推送互联网的内容和数据,可以下载内容,以便它可以在没有连接到互联网时使用(具体可查看马海祥博客《App Store应用商店的最新最全审核规则》的相关介绍)。
二、用户与界面交互/操作的方式不同
Web网站:以鼠标或触摸板为媒介,多采用左键点击的操作,也支持鼠标滑过、鼠标右键的操作方式。
移动App:直接用手指触控屏幕,除了最通用的点击操作之外,还支持滑动、捏合等各种复杂的手势。
设计要点:
1、相比鼠标,手指触摸范围更大,较难精确控制点击位置,对此iOS人机交互规范中提到手指最合适的触控区域至少需要44 point,所以移动App的点击区域要设置的更大一些,不同点击元素的间隔也不能太近。
2、Web网站支持鼠标滑过的效果,一些tips提示通常采用鼠标滑过展开/收起的交互方式,在移动App则不支持这类效果,通畅需要点击特定的icon来收起/展开提示。
3、移动App支持的丰富的手势操作,比如通过左滑可看到你可能需要的快捷操作“取消关注”、“删除”,这类操作方式的特点是快捷高效,但对于初学者来说有一定的学习、获知成本。我们在合理设计这些快捷操作方式的同时,还需要支持最通用的点击方式来完成任务的操作路径,针对手势操作学习成本高的问题,一些App常通过新手引导的方式来教用户。
4、移动App以单手操作为主,界面上重要元素需要在用户单手点击范围内,或者提供快捷的手势操作。
三、设备尺寸不同
Web网站:不同PC的分辨率不同,浏览器窗口最大化的尺寸也不同;浏览器窗口可缩放。
移动App:设备尺寸相对较小;不同设备的分辨率差异化较多,特别是Android;支持横屏、竖屏调转方向。
设计要点:
1、移动App的尺寸较小,一屏展示的内容有限,更需要明确哪些信息更为重要,有效的“组织”相关联的内容,优先级高的内容突出展示、次要内容适当“隐藏”。
2、Web网站因浏览器分辨率差异较大、且窗口尺寸可变化,设计时需要确定好不同分辨率的内容展示和布局,也因为这一点加上webapp的浏览需求,近几年来响应式设计更为普遍。
3、因设备分辨率、dpi大小不一,所以移动App在界面布局、图片、文字的显示上,要兼顾不同设备的效果,需要设计师与开发共同配合做好适配工作(具体可查看马海祥博客《APP在IOS与Android系统界面设计规范》的相关介绍)。
4、因移动设备支持横屏、竖屏展示,所以在设计移动App(比如游戏、视频播放界面)时,需要考虑用户是否有“换个方向看看”的需求、哪些情况下切换屏幕方向、如何切换等。
四、使用环境不同
Web网站:通常坐在某个室内、使用时间相对较长。
移动App:既可能是长时间在室内使用、也可能是利用碎片化的时间使用,或站或坐或躺着或行走,姿势不一。
设计要点:
1、使用Web网站时,用户更为专注。
2、使用移动App时,用户很容易被周边环境所影响,对界面上展示的内容可能没那么容易留意到;长时间使用时更适合沉寂式浏览,碎片化时间使用时用户可能没有足够的时间、每次浏览内容有限,类似“稍候阅读”、“收藏”等功能则比较实用;用户在移动过程中更容易误操作,需要考虑如何防止误操作、如何从错误中恢复(具体可查看马海祥博客《提升App开发性能的技巧有哪些》的相关介绍)。
五、网络环境不同
Web网站:网络相对稳定且基本无需担心流量问题。
移动App:因用户使用环境复杂,可能在移动过程中从通畅环境到封闭的信号较差的环境,网络可能从有到无、从快到慢,既可使用无需担心流量的WiFi,也可能使用需要控制流量的3G/4G。
设计要点:
1、移动App,网络异常的情况更普遍,需要更加重视这类场景下的错误提示、以及如何从错误中恢复的方法。
2、移动App,在3G/4G情况下用户对流量比较重视,对于需要耗费较多流量的操作,需要提醒用户,在用户允许的前提下才继续进行。
六、通知方式不同
Web网站:对于浏览器的通知中心,用户使用的不多,很难主动唤起用户。
移动App:推送通知给用户的方式很常见(具体可查看马海祥博客《如何筛选APP推送平台来提升APP运营效果》的相关介绍)。
设计要点:在移动App可以用通知及时提醒用户一些重要信息,但也需要考虑用户关闭通知提醒的场景下用户仍然能无碍的使用;因为“通知”功能对用户较为重要,设计师需要思考如何让用户更容易“开启通知权限”。
七、基于位置服务的精细度不同
Web网站:定位功能一般获取到的是当前城市。
移动App:可较为精确的获取用户的当前位置。
设计要点:移动App可合理的利用用户的位置,给用户提供一些服务。比如,地图类可以搜索“我的位置”到目的地的路线,生活服务类可以查询我的位置附近的美食、商场、电影院等等,这样的方式省去了用户手动输入当前位置的复杂、更加智能化。
八、移动终端上的APP和WEB之争
当谈到决定选择APP或WEB,最合适的选择实际上取决于你使用目的,如果是一个互动性非常强的内容或者对于安全有着较高要求的应用,很可能APP会是你最好的选择。
但是,如果你的目标是尽可能丰富多样的内容,WEB则可能是要一个好的选择,在某些情况下,要使用WEB还是APP,还是要看你的选择。
1、WEB优势
如果考虑的是广泛的可访问性,兼容性和成本效益,例如:市场营销或通信方面,WEB上有一些固有的优势,包括更广泛的可访问性,兼容性和成本效益。
2、便捷的访问
WEB是通过用户通过移动设备(iPhone,Android等)的浏览器即时访问;另一方面的APP需要用户先下载和安装的APP从一个APP市场可以查看之前的内容或APP,一个重大障碍之间的初步接触直到熟悉。
3、跨设备的兼容性
许多不同类型的移动设备访问都可以同一个网站,而APP则需要区分不同种类型的设备。
此外,WEB的网址很容易集成在其他移动技术,如SMS,条码,二维码和近场通信(NFC)等等。
4、可升级性
可以即时更新:WEB的升级与设备无关性,如果你想改变的WEB的设计或内容,您只需编辑发布一次,是立即可见的变化不会受制于终端,APP则需要更新客户端之后推送给用户。
5、可共享性
WEB轻松共享:WEB的网址很容易记录和发送,通过一个简单的链接(例如在电子邮件、SMS或者微博),可以很容易地将用户定向到一个WEB的应用,甚至打印你所需的内容,一个APP根本无法以这种方式的共享。
6、覆盖范围
WEB有更大的覆盖范围:由于WEB是跨平台的访问,并可以很容易地共享的用户,以及搜索引擎,它具有更广泛的覆盖面比原来的APP的能力。
7、生命周期
WEB不能被删除:根据研究,一个APP的生命周期是很短,不到30天,因此,除非这个APP真的有一些独到之处是别人所无法替代的,但是他可以在一台移动设备上生存多久也是个问题,WEB则不存在这些问题。
8、时间和成本
WEB更容易,更便宜:WEB有着比APP更低的成本,我们之前提到,APP需要为不同的平台分别发布版本。
总体来说,WEB的天生缺憾就是对于网络的依赖,而APP的缺陷则是内容的单一性。
九、WEB可以是一个APP吗?
随着HTML5的成熟,WEB已经可以克服掉他自己的一些缺陷,变成了一个APP。
HTML5从根本上改变了开发商开发Web App的方式,从桌面浏览器到移动应用,这种语言和标准都正在影响并将继续影响着各种操作平台(具体可查看马海祥博客《移动设备Web App开发与调试的相关知识要点》的相关介绍)。
在移动领域,大家争论不休的一个问题就是开发Web App还是原生App?而随着HTML5标准的发展,两者之间的差异已经逐渐变得模糊,正如我们看到,Facebook斥巨资研发基于HTML5的APP已经上线了。
HTML5是一种新的网络标准,能够在所有移动平台上对Facebook体验进行统一,Facebook可能将重新编写其所有智能手机App,将这些App变成采用更统一的HTML5编写、能在所有智能设备中使用的程序。
Web构架师希望构建跨平台,可用浏览器访问的Web App,而不是特定浏览器或是本地App,这意味着封闭式App将走向开放,但一般人对于开放式Web都存在着或多或少的误解,类似Facebook的社交网站并非是真正意义上的开放。
马海祥博客点评:
Web和App就应了三国志开头的那句话:分久必和,合久必分,随着新技术的发展WEB和APP的融合趋势已经凸显,今后的互联网将是Web APP的天下。
对于APP的开发来说,以往受限于各大操作系统,APP只能运行在特定的操作系统下,每次的版本升级都要要为不同设备的发布新的版本,而基于HTML5的Web App则不被每次的版本发布搞到焦头烂额,因为HTML被所有操作系统和浏览器兼容,所以只要发布一个版本APP就可以满足了不同设备的需要,版本更新变得更快更方便,从而大量节约成本。
对于我们来来说,移动设备上的Web App已经不再需要每次下载更新,只需要打开浏览器,就可以在使用最新版本的APP了。
本文发布于马海祥博客文章,如想转载,请注明原文网址摘自于http://www.mahaixiang.cn/App/1488.html,注明出处;否则,禁止转载;谢谢配合!上一篇:提升App开发性能的技巧有哪些?
下一篇:史上最全最详细的APP运营推广策划方案
您可能还会对以下这些文章感兴趣!
-
新接手一款App该怎么做App优化推广?
说到App的优化,就必须要学习ASO了,其实ASO有其优化原理和相关的理论性内容,也有具体到每一个细节的实际操作方法,但两者的联系并非直接且明了,很容易读了很多讲App Store算法的文章,也看了很多优化的案例,但还是不知道如何将原理落实到操作,这篇文章不再讲理论,……【查看全文】
-
APP用户体验开发的10大原则
一个优秀的APP应用软件,主要还是看它的具体功能应用体验,如果用户在使用APP过程中,APP功能体验能迎合用户的需求,给用户一个清晰明了的功能界面,让用户一看到这个功能就知道里面是干什么的,所以,以后的APP发展趋势就是需要迎合用户体验为主展开实施开发,如果想从……【查看全文】
-
APP运营:如何打造一个企业app应用?
APP运营主要是指网络营销体系中一切与APP的运营推广有关的工作,主要包括APP流量监控分析、目标用户行为研究、APP日常更新及内容编辑、网络营销策划及推广等内容,这里的APP就是应用程序application的意思。首先我们来解构下App运营这个职位。App运营这样一个岗位包含的……【查看全文】
-
APP是什么意思?
APP也就是应用软件的意思,是英文Application的简称,通常是指iphone,安卓等手机应用,现在的APP多指智能手机的第三方应用程序。直观的说app就是应用软件,现在主要指的都是ios,mac,android等系统下的应用软件,再直观一点的说,APP就我们使用的智能手机上的第三方……【查看全文】
-
ASO是什么?
ASO是英文“App Store Optimization”的首字母缩写,是“应用商店搜索优化”的简称,狭隘点说,就是提升App在各应用市场排行榜以及搜索结果中的排名的过程,类似移动APP的SEO优化。ASO优化和搜索引擎的SEO优化类似,主要是标题,关键词,描述三个部分的优化,可以尝试设……【查看全文】
阅读:894关键词: aso 日期:2016-05-06 -
比较实用的APP排名优化方法技巧
相信有些已经做过APP运营的朋友对ASO有所了解了,其实ASO原意是APP在iOS端的优化,后来慢慢演变成了APP在iOS、安卓的各个渠道的优化,在iOS端,因为苹果的App Store霸占了绝大多数的市场,所以一般优化策略都是针对App Store市场,而安卓端有360、应用宝、小米等大大小小的市……【查看全文】
-
APP常用的推广方法
受渠道集中化和市场竞争的激烈化的影响,现在的APP推广越来越难,推广和开发又不一样,开发一个APP比较简单,招聘几个技术员画个设计图几个月就能上线了,虽然累点,但是产品一上线,对技术同学们来说,工作就算完成了一大半,而推广则不一样,推广是一个慢慢积累的过程……【查看全文】
-
移动设备Web App开发与调试的相关知识要点
Web App有App的特性,更有Web的特性,每一个Native App在当前的用户使用场景下是相对孤立的,而Web App则可以像传统互联网网页那样相互链接,从一个Web App直接跳转到另外一个Web App,这无论是从用户的使用体验层面还是从应用之间的数据传输来看都是非常不错的选择,如……【查看全文】
阅读:698关键词: 移动设备 日期:2016-02-03 -
盘点那些不为人知的App推广技巧
在武侠片中,常听一些高人会说:有人的地方就有江湖。互联网也算是个大江湖了,有白道起家的,有黑道起家的,黑道的成名了,总想洗白,白道的也总是看不上黑道的小伎俩,不过在这个江湖中,普遍存在的还是介乎白道和黑道中间的,黑白两道都玩的转、吃的开,才是硬道理……【查看全文】
-
APP推广的难点和突破口
App的生命周期平均只有10个月,85%的用户会在1个月内将其下载的应用程序从手机中删除,而5个月后,这些应用程序的留存率仅有5%,在中国APP榜单上,占据前几名的始终是BAT开发的手机应用,20%的App攫取了80%的行业收入,“二八效应”十分明显,这就是当前APP行业的贫富不……【查看全文】
分类目录
互联网更多>>
- 如何开启苹果系统的两步验证机制,避免iCloud帐号遭到攻击 首先,你需要登录至苹果的网页版Apple ID管理系统,你需要点击“管理你的Apple ID”,随后输入帐号密码信息。在登录……
- 如何破解互联网思维的误区 互联网正在成为现代社会真正的基础设施之一,就像电力和道路一样。互联网不仅仅是可以用来提高效率的工具,它……
- HTTP与HTTPS的区别 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式……
SEO优化 更多>>
-
网络推广专员怎么有计划的做百度知
百度知道在百度搜索引擎上的排名也是非常好的…… -
揭秘50+seo操作手法:如何通过关键词
用这个方法的的确可以快速的提高网站权重,而…… -
关于SEO的100个问题及解答
SEO是搜索引擎优化的意思,通过SEO技术,我们可…… -
如何将一个第三方整形网站做到月订
在互联网行业工作也有很多年了,纵观这些年来…… -
解读2013最新版SEO元素周期表
其实SEO元素周期表早在2011年的时候就有首发出来…… -
什么是长尾关键词?
网站上非目标关键词但也可以带来搜索流量的关…… -
2017年淘宝天猫的新规变更公示通知
随着时代的变化,网购的人越来越多,而真正的…… -
百度移动搜索引擎医疗健康行业网页
百度搜索综合用户对不同医疗类网页的实际感受……