《Axure RP8 网站和APP原型制作 从入门到精通》一2.5 信息架构

2.5 信息架构

信息架构是对网站或APP中的数据和任务进行组织,以确保为用户提供一系列直观可用的界面。根据我们期望的功能列表、页面和一些关于内容的想法,我们可以继续定义怎样将这些内容组合在一起。

2.5.1 站点地图

首先我们创建一个站点地图,用来检查我们在研究阶段所创建的每个页面中需要支持的功能和任务。这张站点地图将帮助我们理解这些页面是如何连接在一起的,见图3。

从图13中可以看出,站点地图非常简单。每个单元格代表一个独特的网页用来支持用户使用功能和完成任务。箭头表示如何从一个页面进入另一个页面。我们用不同的色彩标示出不同的页面分别代表什么类型的任务或内容。这不是必要的,但这样做可以更加容易地理解和辨别不同页面的类型。

2.5.2 绘制页面和内容的线框图

现在已经定制好了网站,并且已经知道不同页面之间是如何连接的,下面我们可以来定义每个页面中的内容了。我们首先与客户一起讨论,为站点地图中的每个页面制作一些最初的草图。这些草图随着每次修订都会包含更多内容并完善更多细节和数据。

注意:绘制线框图关注文字、图像和其他信息在页面中如何显示。我们要尝试使用黑白和灰色的调色板,使用简单的线条轮廓和形状来表达页面内容的位置。这可以帮助我们专注于内容应该放在哪里,而不是图像看上去是什么样子或文字内容应该是什么。这些内容虽然也非常重要,但不是当前阶段要关注的。

首页
我们在会议中通过头脑风暴来检验并设计网站首页线框图中的内容和样式。客户对产品描述和广告词有一些想法,但还没有写出来。对于一些新产品和相关的营销广告词来说,这种情况是相当常见的。我们要向客户解释清楚,暂时没有详细的商品描述和营销广告词并不影响我们开始工作。事实上,我们要做的工作是,定义这些文本要放在哪里显示,它们的内容需要多长。

因为我们目前还没有掌握所有细节,所以我们把之前研究的用来支持用户完成任务的功能和内容使用大致的轮廓勾勒出来即可。在经过几轮绘制之后,我们与客户达成一致,决定使用一种简约的布局。这一步我们可以多绘制一些不同布局的草图,以便客户能更加轻松地与我们合作。不过,如果我们在头脑风暴环节中在一个布局上达成共识,我们可以大大加快这一步的进程。最终,我们选定的首页草图是这样的,见图4。

这里的草图故意画得比较粗糙,因为我们要保持快速且顺畅的沟通,避免因为过早关注太多细节而陷入无意义的争论。此时我们只是使用这个简单的草图来检验各部分功能以及内容所摆放的位置是否合理。下一步,我们就可以使用Axure来制作经过检验的、更加精确且正规化的线框图了。

流行的线框图工具
在绘制简单的线框图阶段有很多工具可供选择,下面是一些比较知名的。

Axure
Microsoft Visio
Omnigraffle (仅适用于Mac系统)
Balsamiq
010114.tif

注意:本书所有线框图和案例均使用Axure RP8版本进行讲解。

最初的首页线框图
正如你看到的下面这张首页线框图,见图5,与之前的草图相比,我们可以添加更多细节。这时,我们可以考虑商品广告图像和标题应该放在什么位置。

即便在当前阶段已经添加了这些细节,但仍然还有很多问题需要解决。我们下一阶段的任务是与客户会面讨论这些问题,并使用头脑风暴尝试找到最佳的解决方案,然后我们就要使用收集到的足够的信息来绘制另外一个更加详细的线框图。

当我们再次与客户见面并介绍了当前所面临的情况,他介绍了一个助手给我们。这名助手负责提供网站中所需要的文本内容(商品名称和广告促销文案),事实上这正是我们目前所需要的。我们与客户和新来的助手紧密合作,确保让他知道,在网页不同的位置分别需要多少什么类型的文本(比如,是商品促销文案或是商品介绍,分别需要多少文字)。整个过程有些乏味,但进展很顺利。在顺畅沟通的前提下,我们收集到了足够的信息,下一步就开始精炼另一个版本的首页线框图了。

精炼后的首页线框图
经过之前与客户和助手的沟通,我们绘制了另一个精炼后的线框图,见图6。可以看到,它与之前的线框图相比有了较大改变,它可以体现出更多直观且有意义的细节。

我们丰富了主导航和搜索功能,还有轮播幻灯用来放置营销信息、社交网络信息、视频库访问模块、邮件订阅和网站底部的公司信息与合作链接。客户对首页的布局设计表示认同,并急切地等待我们进入视觉设计阶段。

不过,目前首页还需要很多更加详细的文字信息,通过上图可以看到,很多地方我们还是使用文本占位符。不过这并不会影响到项目进展,随着设计过程的推进,我们随时可以将文本占位符替换成真实的内容。因为助手提供的文本内容数量长度并不是十分符合要求,所以我们可能需要调整设计来适应不同的内容。在进入视觉设计阶段之前,把这些文本内容的位置和长度确定下来是明智的选择。

注意:线框图中的文本占位符Loremipsum,中文又称“乱数假文”,是指一篇常用于排版设计领域的拉丁文文章,它没有任何意义,主要目的是测试文章或文字在不同字型、版式下的视觉效果。Axure RP8中的 Paragraph部件默认显示的就是Loremipsum。使用PC机进行设计的读者可以访问www.lipsum.com 快速生成并使用,拥有Mac机的读者可以下载一个名为“LittleIpsum”的应用,非常便捷。

分类页面
回顾一下站点地图,我们需要定义8个分类页面,我们将遵循和制作首页线框图相同的过程来创建。先创建一个比较粗糙的线框图,然后在与客户和助手一起提炼分类页的细节。

不过,分类页的设计与首页有很大区别:因为有8个不同的分类,其中7个是商品分类,1个是视频分类,我们要仔细考虑它们的工作模式。如果愿意的话,我们可以创建7个不同的商品分类页面布局,但这样做并没有什么价值和意义。我们决定创建统一的商品分类页面模板,将其应用到7个不同的分类页,这样可以对整个网站建立统一的用户体验,让用户更加轻松地穿行于不同分类中,也可以为我们节省一些工作量,降低工作难度。

下面是分类页面从最初草图到精炼后线框图的过程,见图7、图8和图9。

分类页的主要目的是显示出不同分类中的商品,经过与客户沟通后我们得知,客户销售的商品种类和数量并不多,而且十分细化。因此我们决定采用更加灵活的分类页商品显示方法。一种是列表显示(单列),这种方式的优点是一目了然,用户甚至不用进入商品详情页就可以了解商品的相关信息,并且可以更加便捷地购买或收藏。另外一种是切换到网格显示(双列)。

商品类别的层级结构是我们必须考虑的另一件事情。如果客户有更多商品销售,我们可能需要给主导航添加另一层子类,也就是二级类目甚至三级类目。这样可以把一个大的商品类别分割成不同的小类别,便于管理的同时也便于用户浏览。

虽然这个分类页面的线框图可以作为模板应用于其他几个不同的商品分类页面,但我们仍然需要创建另外6个,用来详细描述所需的不同文本内容和图像。不过总体来讲,我们可以通过重复使用这里的页面布局节省大量的时间精力。篇幅所限,这里不再附加另外几个不同商品分类页线框图。

商品详情页
商品分类页面可以将用户带到商品详情页面,在这里他们可以看到每个销售商品的细节信息,包括商品图片、标题、描述、价格、评论、评分、视频和其他信息。如果说保持商品分类页面布局的一致性很重要,那么商品详情页布局保持一致也是至关重要的,所有商品信息都将从数据库中读取并按照该页面布局生成相关内容。

和制作首页与商品分类页情况相同,通过与客户和新来的助手一起进行头脑风暴,对我们为商品详情页完善细节提供了很大帮助,下面是商品详情页从最初草图到精炼后线框图的过程,见图10、图11和图12。

购物车
将商品加入到购物车,是电子商务网站非常重要的功能之一,国内外所有成功的电商网站都在“加入购物车”的功能和用户体验上做了很多文章,这也是提升用户转化率的关键一环。

下面是购物车页面从最初草图到精炼后线框图的过程,见图13、图14和图15。

结账页面
在结账过程中需要包含支付方式和快递方式,我们需要使用简洁的表达方式,让用户能够一目了然、舒适且便捷地进行支付。此外还需要提供优惠功能、退换货政策和付款安全细节,减少用户对网站安全性、可靠性的担忧,只有这样他们才会在整个支付过程中感到舒服并放心地进行交易。

在这个页面上,最独特的考虑是可扩展性,在其他页面的设计中,内容的展示和控制都是固定的,但这个页面会包含不同的数据量,因此要确保用户购买一件商品与购买一百件商品拥有同样的体验,简洁高效、一目了然——就像在超市购物一样,要让用户清晰地知道自己的手推车里都有哪些商品,分别是多少件,单价和总价分别是多少,哪些商品是享受折扣的,满足什么条件后可以使用优惠券。当然,调整商品数量和删除不想要的商品也只需让用户点几下鼠标就可以轻松完成。

视频页面
通过之前的研究表明,商品的视频评论、用户的使用体验视频和专家的购物指导视频可以给用户提供很多价值。我们有很大的自由空间来探索视频内容的展示方式。不过,这里需要考虑的重点是如何获取这些类型的视频内容。如果使用第三方视频网站的内容(如优酷等),这很简单;如果是给用户提供上传视频的功能,这个过程就变得更加复杂了。因为,允许用户上传自己的内容,需要开发一套完整的内容管理工具,这需要考虑删除和过滤不适当的视频、按不同类别上传视频内容、视频推荐/排序、视频大小限制等。如果视频很大,还可能需要断点续传功能,因为如果上传视频途中失败了,没有断点续传功能的话,用户很有可能会放弃继续上传内容,这是非常糟糕的体验,是大家都不愿看到的。

在精炼线框图的过程中,一个看似简单平常的功能经常会变成一个看上去比较过分的需求,这将耗费大量的时间和金钱,并且会偏离整个项目最初制定的目标。当这种情况发生时,我们应该及时联系客户并详细介绍当前所面临的境况。客户详细了解情况并经过利弊权衡后,做出了适当合理的取舍。

下面是视频页面从最初草图到精炼后线框图的过程,见图16、图17和图18。

注意:虽然这里只使用了三个版本的线框图,但在实际的项目操作过程中,线框图流程可能会需要更多的迭代。在整个设计过程中,线框图设计往往是最密集和冗长的一个阶段。

时间: 2024-11-03 19:39:22

《Axure RP8 网站和APP原型制作 从入门到精通》一2.5 信息架构的相关文章

《Axure RP8 网站和APP原型制作 从入门到精通》一导读

前 言 Axure RP8 网站和APP原型制作 从入门到精通 感谢所有读者对<Axure RP7网站和APP原型制作从入门到精通>提出批评和改正意见.笔者将收到的反馈信息和读者们常见的问题进行归类分析后对本书的教学大纲进行了改进. 枯燥的内容会降低学习效率,而生动有趣的内容在学习过程中却可以起到事半功倍的效果. 本书在讲解枯燥的知识点的同时,结合了大量生动案例,并且在每个学习阶段都给读者提供了挑战机会.通过独立挑战,帮助读者夯实所学知识点和操作技能.除此之外,每个案例和挑战都提供视频教学,帮

《Axure RP8 网站和APP原型制作 从入门到精通》一1.2 典型的设计过程

1.2 典型的设计过程 典型的设计过程和需要付出的努力程度,见图1. 当然,实际的努力程度将取决于每个具体项目的复杂程度和整个团队间沟通协作的效率.不过,图1给我们列出了在每个不同的阶段所需的交付物都有哪些. 我们来进入细节,仔细检查每一步的设计过程.我会解释每个阶段的目标,提供一些有用的提示和常用的技术,并且描述应该在什么时候进入下一个阶段. 1.2.1 研究 设计的第一阶段不是设计,而是询问一系列问题(研究),见图2.这听上去可能会令人惊讶,不过静下来思考两分钟,你会认识到设计之初本该如此.

《Axure RP8 网站和APP原型制作 从入门到精通》一1.3 总结

1.3 总结 虽然每个新项目在不同阶段的细节都会有细微的变化与不同,但是这个设计过程大部分是通用的.建议你的每个项目都遵循这个流程. 开始要研究谁是产品的目标用户.询问问题,弄清最终用户和客户(投资人.老板)的目标是什么.进行头脑风暴来定义目标用户完成任务所需的功能,让他们以更加高效.直观且富有创造性的方式完成任务. 一旦我们有了这些答案,就可以对信息架构进行迭代完善了.先制定出用户通过网站或APP完成目标的任务流程.接下来,定义在每个页面或屏幕中支持用户完成任务所需的页面内容和布局.然后,测试

《Axure RP8 网站和APP原型制作 从入门到精通》一2.4 权衡并制定功能的优先级

2.4 权衡并制定功能的优先级 通过对客户答案的研究.竞争分析还有对角色模型的研究,可以帮助我们创建一个主要的产品功能列表.在这一点上,我们要尝试使用"现实测试"来给这些功能定制优先级,见图2. 项目中的任何功能都要符合这三个标准才能将其落实,这些标准如下. 可建造?这是指技术的可实现性和实现该功能需要付出的代价是否值得.如果我们设计该功能并将其递交给开发团队,开发团队根据他们掌握的技术是否可以实现这个功能?如果答案是可以实现,那么下一个问题是,需要多久实现?如果要花费更多时间和金钱的

《Axure RP8 网站和APP原型制作 从入门到精通》一2.3 角色模型

2.3 角色模型 研究与收集信息之后,我们要与客户一起讨论访问网站的用户类型都是哪些.我们的目标是识别主要用户的类型并将其落实于文档,这样我们就可以更好地设计出针对目标用户的产品.讨论各种用户特征之后,最终通过检查模型和相似性之后得出了三个主要的用户资料. 成年足球/篮球粉丝未成年足球/篮球运动员(粉丝)的父母成年球员为了在设计过程中持续将注意力聚焦在目标用户想要使用的产品功能上,我们创建了三个虚拟的用户资料,也称为"角色模型".这三个角色模型的资料就是我们的客户希望在网站上频繁购买商

《Axure RP8 网站和APP原型制作 从入门到精通》一2.9 总结

2.9 总结 通过这个案例项目我们可以看到,网站的线框图设计过程就是从一个简单的功能列表想法开始,然后勾勒出站点地图,进一步完善至页面的某个部分显示哪些特定的内容和功能.而每个修订版本都会增加细节和设计结构.最终,将精炼后的线框图应用于视觉设计,并将最终的设计稿和图像素材提交给开发团队进行开发.这个制作过程,需要许多不同的参与者和大量的规划与协调. 至此,设计过程部分的内容介绍完毕,需要再次提醒大家的是,请将注意力集中在设计过程,而不是案例中的项目.万变不离其宗,只有掌握标准的设计过程才能以不变

《Axure RP8 网站和APP原型制作 从入门到精通》一2.7 交付

2.7 交付 模型一旦经过批准,我们就可以进入切图和优化图像环节了.我们直接与开发团队对话,看他们都需要哪些规范文档.有些情况下,他们只需要最终模型和切图并优化后的图像材料,并不需要我们交付更多文档.不过,大多数情况下他们需要一份对模型进行详细标注和注释的规范文档,如字体类型.字体大小.颜色.边距.行距.图像尺寸.背景图像等元素的详细信息. 在这一点上,我们要确保何开发团队详细解释关于交互和任务流程的每一个细节.如果不这样做的话,很可能会导致开发团队最终开发出的产品与我们的设计产生细节上的不同甚

《Axure RP8 网站和APP原型制作 从入门到精通》一2.8 评审开发工作

2.8 评审开发工作 我们在这个项目中的努力,到评审开发工作这一步就结束了.正如前面提到的,这是我们确保最终开发的产品在设计形式和功能上符合设计的最后机会.稍有懒惰这一步就可能被忽略掉,因为当开发人员完成工作并准备复核工作时,我们可能已经开始忙其他的项目了.更重要的是,开发团队并不希望在忙碌的工作收尾时有人闯进来告诉他们哪里出错了. 我们应该从一开始就与客户(投资人.老板)和开发团队讲清楚,当项目进行到当前阶段时要进行一次开发评审,与我们的最终模型进行对比,以确保这个环节的工作能够顺利进行.

《Axure RP8 网站和APP原型制作 从入门到精通》一2.6 创建模型

2.6 创建模型 在与客户和助手一起完成信息内容的开发后,我们就要进入视觉设计环节,给每个单调的灰色页面"穿上彩色外衣".这是整个设计过程中客户最为期待的环节. 现在,各位读者应该清楚整个设计过程都需要多少计划和工作量了.通过这个案例可以看出,客户和开发人员在整个项目过程中越早加入,就对整个项目的顺利进行越有利. 视觉设计师以精炼后的线框图作为指南,对每个页面页面进行了几次迭代(包括颜色.图像.字体等).在这个环节,客户可能还会要求进行多次修改,所以我们要保留适当的弹性,多听取客户的建