看见一栋建筑时,它的外观、装潢常常是最先吸引眼球的地方,而学习到建筑相关知识后便会发现,建筑里的结构才是一栋建筑的核心(见图5-21)。在修建房屋时,工程师一般会先做结构设计再做内外部装饰设计。
图5-21 建筑结构(图片来源:www.Behance.com)
对于移动应用软件而言,信息架构同样重要。有了清晰的框架,用户就能快速查看页面,寻找到需求信息。
信息架构要求设计师具备较高的逻辑思维能力,将信息进行组织、分类、排列,在保证优良用户体验的基础上,建立起关系明确的软件信息结构图。
信息架构是在用户任务的基础上将界面信息的整体结构与具体功能规范化的过程。任务模型侧重分析用户的操作行为,信息架构则强调如何表现界面中的具体功能,二者虽处于应用界面设计的不同阶段并分别扮演不同的角色,但它们之间存在着相互参照和影响的关系。下文介绍的流程图用来整理和呈现信息架构中各元素的顺序、选项以及逻辑关系。
不同设备平台上的信息架构存在很大差异,设计师需要依据不同设备平台的界面空间,适时地梳理信息,合理地做信息架构的加法或减法(见图5-22)。若是将同一个应用分别适配在不同的设备之中,则需要在保证使用统一设计形式和使用体验的基础上,将界面中的元素进行有效的组织。
图5-22 不同设备中的信息架构示意图
(1)信息架构设计
信息架构I(nformation Architecture,IA)又叫做信息的组织结构,最早由美国建筑师Richard Saul Wurman于1975年提出。在软件领域,信息架构概念最早来源于数据库设计。Morville和Rosenfeld[76]在《Information Architecture for the World Wide Web》一书中,将信息架构概括为数字领域的一门新兴学科和社会实践。它支持信息与体验的可用性和可寻性,在人们共享信息环境的结构形式中,将组织、标签、搜索和导航系统进行整合。Len Bass和Paul Clements[77]等认为:一个程序或计算系统的软件信息架构是系统的一种或一组结构,它包含软件元素、这些元素的外部可见属性,以及元素之间的关系。信息架构着重于合理地设计信息与功能的组织分类和导航结构,为用户认知和信息之间搭起一座沟通桥梁,使用户能够高效地获取信息。
信息架构的基本单位是节点,架构过程就是对不同节点的组织和排列。杰西·詹姆斯·加瑞特J(esse James Garret)[78]将信息架构分为线性结构、树状结构、矩阵结构、自然结构4种基本类型。线性结构拥有连贯和流畅的结构形式,节点与节点之间呈直线连接。它常被用在小规模及信息内容较为单一的结构模式中。树状结构是指一个节点与其他相关节点间有父级或子级的关系。子节点从属于父节点,但不是每一个节点都有子节点。矩阵结构是指节点与节点之间沿着两个或三个的维度移动,它存在行与列的交叉形态。在设计上表现为围绕某一项内容,提供三种或三种以下的解决方案。在自然结构中,节点被逐一连接起来,没有分类和遵循任何一种模式的概念。自然结构比较适合于引导用户进行探索活动,如娱乐或游戏设计等。
(2)移动应用信息架构设计(www.xing528.com)
由于移动应用受到移动设备屏幕、用户使用方式等条件的限制,其功能架构一般在树状结构的基础上进行。移动应用信息架构可以分为4种基本类型:浅而广、浅而窄、深而广和深而窄的信息架构方式(见图5-23)。
图5-23 移动应用界面的信息架构方式
①浅而广:信息的排列具有一定的规律,并围绕一个中心点向下扁平地发散。
②浅而窄:属于轻量级的信息排列方式,能辅助用户快速获取信息。
③深而广:不限制信息的宽度和深度,每一个节点下都有无数种可能。在获取信息时,用户需要经过一定的步骤和流程才能成功。
④深而窄:限制信息的宽度,信息内容会往下不断扩展。用户需要进一步往下操作,才能达到获取最终信息的目的。
在这4种基本形式中,人的大脑在处理信息时,最容易接受很浅或很窄的信息结构。也就是说,浅而窄是最符合大众思维模式的信息架构方式。例如,手机通讯录的设计,用户能按照字母排列的顺序快速查找联系人。此外,在游戏等其他娱乐型应用中,信息的架构方式常被设计成深而广的形式。用户需要在操作中,进行思考和探索才能找到最终的答案。
综上所述,思考移动应用信息架构的方式,需要结合移动设备和移动应用的特点。人们在使用移动应用时,一般会受到以下5个客观条件的限制:手机设备屏幕较小、网络性能偏低、电池续航时间短、输入方式多为拇指或触摸输入、移动设备使用场景复杂多变。因此,移动应用信息架构要尽量做到占用时间短、功能简单、操作简便以及信息量小等,具体方法如下。
①要进行轻量级信息的编排。移动应用的信息组织需要重点聚焦于用户的核心任务,减去多余信息,并依据移动设备的特点,尽量采用扁平化的信息架构方式。此外,为了遵循用户的实际思维与操作习惯,应用架构要尽量设计得浅而窄,保证信息组织的流畅。
②要尽量减少层级与输入。用户一般利用碎片化时间来使用移动应用,因此信息架构中的层级不宜太深或太复杂,应尽量减少多层级的分类、节点之间横纵向的跳转,平衡信息层级的深度和广度。同时结合移动的特性,减少不必要的操作步骤。在输入方式上,移动应用应该多提供可选项,减少用户手动输入信息。
③要进行清晰的分类和准确的命名。移动应用的信息架构要在符合用户心理模型的前提下,进行功能分类。各功能与任务之间的逻辑清晰,命名需要保证准确和易懂,不能使用过于专业的词汇。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。