做交互设计近6年,参与过Web网站和移动App的设计,前者依托于PC的浏览器,后者则是依托于手机/平板电脑。不同的设备/平台均有各自的特点,以至于在设计这两类产品时也有些许差异。
今天就从交互设计的角度,聊一聊Web网站和移动App有哪些不同之处、以及需要考虑的设计要点。
一、用户与界面交互/操作的方式不同
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在界面布局、图片、文字的显示上,要兼顾不同设备的效果,需要设计师与开发共同配合做好适配工作。
4、因移动设备支持横屏、竖屏展示,所以在设计移动App(比如游戏、视频播放界面)时,需要考虑用户是否有“换个方向看看”的需求、哪些情况下切换屏幕方向、如何切换等。
三、使用环境不同
Web网站:通常坐在某个室内、使用时间相对较长;
移动App:既可能是长时间在室内使用、也可能是利用碎片化的时间使用,或站或坐或躺着或行走,姿势不一;
设计要点: