`

常见UI设计模式(转)

阅读更多

交互设计师在设计线框图原型时,熟知常见的web设计模式很有帮助,做到“心中有数”才能创造出符合需求,用户易学易用的界面来。所谓“没有必要重复发明轮子”,模式往往容易解决常见问题,正确的模式能帮用户熟悉界面、提高效率。

常见的UI设计模式如下图:

下面分别进行具体分析,遇到不同需求的时候就可以选择合适UI设计模式。

01.主体/细节(Master/Detail)模式

  主体/细节模式可以分为横向和纵向两种。如果想让用户在同一页面下,引导他们在类目下高效地切换,这无疑是一种理想的方式。如果主体信息对于用户来说更重要,最好选择横向布局。或是主体部分不仅条目多而且包含信息也多,那也该选择这种横向布局。

  举例来说:

Windows窗口属于纵向排布

Mac mail的横向排布

0.2分栏浏览(Column Browse)

  分栏浏览也分为横向和纵向两种。用户可以通过它,选择不同的类别点进并逐步引导用户找到需要的信息。

  举例:

Outlook采用逐级分栏的界面,用户可以选择进入“收件箱”——>“某封收件”——>“具体邮件内容”

0.3搜索/结果(Search/Result)

  搜索屏幕模式对于想快速、直接看到具体结果的用户来说非常便捷。从很简单的到非常复杂的都有。

Gmail采用简单搜索

而对于google学术的用户,高级搜索限定更复杂的搜索条件会提炼出用户更期望得到的信息。

0.4过滤数据组(Filter Dataset)

  分为横向和纵向。开始定义一些已知信息,之后通过限定条件对搜索后的结果进行再过滤。

51job用户在使用简单搜索输入所需职位后,纵向布局的左边面板提供诸如“发布时间、薪金”等条件,进一步优化信息

以京东为例,多数电子商务网站在用户初步模糊搜索后,提供进一步优化的过滤条件。上图中,京东采用的是横向排列方式

0.5表单(Forms)

  表单类型众多,也是最能体现用户体验是否良好的地方。其中包含很多内容,推荐专门介绍表单的书:《Web Form Design: Filling in the Blanks》。

注册信息一般使用表单

0.6调色盘/画布(Palette/Canvas)

  调色盘/画布虽然不算最常见模式,但它对于创造图形类文档有着不可替代的优势:比如设计线性或非线性图;流程图;页面布局;制定物理大小的设计/图表或控制布局。

对于设计师来说调色盘/画布这种模式并不陌生,常用软件,例如:Axure、ps都是采用这种方式。

0.7仪表盘(Dashboard)

  一个设计完善的仪表盘应提供:一目了然的关键信息,实时数据,易读的图形和操作,清晰的入口和浏览。理论上讲,在一个屏幕下展示复杂的数据本身就很难。

之前我用水晶易表为苏宁电器做的实时监控各个地区门店销售系统仪表盘

0.8电子表格(Spreadsheet)

  方便用户快速浏览,编辑大板块信息的理想模式。电子表格需要提供下列功能:标准的表格(诸如分类,隐藏/显示 栏目,重列栏目,分组(如果可以)),全局撤销/重做,增加/插入/删除排,键盘导航,导入和导出。

淘宝购物车选择使用电子表格,可以让用户对已选商品进行快速编辑(增加/减少数量,删除等)

0.9向导(Wizard)

  对于复杂的或是不常见的流程,向导/快速启动屏幕模式可以有效地导航。

京东上使用wizard快速引导不熟悉流程的顾客完成付款

0.10.Q&A(Question&Answer)

  Q&A模式是指用户通过选取相符条件,从而自主找到适合自己的解决方案。Q&A不同于搜索模式,它通常需要了解用户基础上,通过提问来帮助用户弄清他们缺乏经验的在哪里(比如健康保险,抵押,计划,购买)有哪些可供的选择或建议。

上海移动资费导购系统可以让用户通过回答几个问题,可以建议用户选择哪种话费套餐

0.11.平行面板(Parallel Panels)

  平行面板屏幕模式可以收起(一次只显示一个),也可以展开(同时显示全部)。这种模式适合组织大量类似或相互影响的信息,让用户在同一页面更高效的获得信息。最佳应用在:需要申请者需要填写各种没有顺序的类别目录。

国外的火车票在不同情况,票价会随之浮动。The Train.com使用堆叠面板,让用户在同一页面下对不同项目进行编辑,又不会觉得混乱

0.12.交互模型(Interactive Model)

  交互模型屏幕模式应用在很多交互要素需要与关键项目(比如日历、地图、图标、画布等)进行交互的时候。是一种用户体验更贴近用户心智模型的模式。在日历、地图、线状图、预设可能场景分析(包括计算器),所见即所得编辑器(包括图片处理)时应用效果非常好。

Google的calendar在日历上可以直接编辑提示内容

附加:13.空白状态(Bonus. Blank State)

  空白状态指在任何数据输入或进入系统前,应用的自然状态。Getting real 一书曾说空白状态的屏幕使得用户更期待。通过给用户一种预览来降低担心、沮丧和犹豫。空白状态屏幕包括:视频,快速教程,帮助提示,安装后的截图。

Wufoo是一个在线表单设计网站,初始后会引导用户建立表单

14.其他模式

  还有两种广泛使用但在企业软件很少使用的模式。

- 门户:如果你是市场调研专家,商业需求分析师或是用户反馈调研员,设计门户可以参考“仪表盘”的设计规范和案例。

- Tabs:其实Tab是一种部件,不是一种模式。它为同情境下的数据提供多选一的操作。如果数据结构导致你的设计tab显得过多。有两个小建议:第一,重新考虑信息架构。通过使用卡片分类法(card sorting)或请教一名专业的信息架构师;第二,可以参考“平行面板”的规范和案例。

转载请注明出处:http://www.zhangyq.com谢谢。
参考文献:《Designing interfaces》and 《Designing web interfaces》

  http://designingwebinterfaces.com/designing-web-interfaces-12-screen-patterns

分享到:
评论

相关推荐

    常见UI设计模式.pdf

    以图文结合的方式,详细介绍UI设计模式,往往容易解决常见问题,正确的模式能帮用户熟悉界面、提高效率。

    移动应用UI设计模式(完整版)

    《移动应用ui设计模式》是一本移动应用ui设计模式参考书,分10大类介绍了70个移动应用设计模式(包括反模式),用400多个屏幕截图和图解帮助读者理解和利用ui设计模式,以解决常见的设计难题,同时提供了“即学即用”...

    移动应用ui设计模式原版 Mobile Design Pattern Gallery 全彩

    全彩 120M大容量《移动应用ui设计模式》是一本移动应用ui 设计模式参考书,分10 大类介绍了70 个移动应用设计模式(包括反模式),用400 多个屏幕截图和图解帮助读者理解和利用ui 设计模式,以解决常见的设计难题,...

    移动应用UI设计模式.epub

    移动应用UI设计模式.epub 书面向创造移动应用的产品经理、设计师和开发者。随着公司不断定义和改善他们的移动战略,找到最佳设计的案例是一大挑战,特别是对多操作系统来说。无论你是负责设计一款简单的iPhone应用...

    移动应用ui设计模式

    《图灵交互设计丛书:移动应用UI设计模式(第2版)》是畅销手册的扩容版,上一版分10大类分别介绍了70种移动应用设计模式,深受读者欢迎。这一版分11大类介绍了时下安卓、iOS以及WindowsPhone平台上90多种移动应用...

    常见UI设计模式及国内三大B2C网站首页的信息架构

    交互设计师在设计线框图原型时,熟知常见的web设计模式很有帮助,做到“心中有数”才能创造出符合需求,用户易学易用的界面来。所谓“没有必要重复发明轮子”,模式往往容易解决常见问题,正确的模式能帮用户熟悉...

    移动应用UI设计模式 pdf

    《移动应用UI设计模式》是一本移动应用UI设计模式参考书,分10大类介绍了70个移动应用设计模式(包括反模式),用400多个屏幕截图和图解帮助读者理解和利用UI设计模式,以解决常见的设计难题,同时提供了“即学即用”...

    移动应用UI设计模式

    这是一本移动应用 UI 设计模式参考书,分 10 大类介绍了 70 个移动应用设计模式(包括反模式),用 400 多个屏幕截图和图解帮助读者理解和利用 UI 设计模式,以解决常见的设计难题,同时提供了“即学即用”式的技巧...

    2014移动设计模式

    UI设计模式经常被曲解和滥用,在写这本电子书的时候我就有所了解,希望你们也能...另外,尽管UI设计模式与开发模式有一定重叠(详 情参阅《设计模式入门》),但UI设计模式更侧重于解决常见的用户问题而不是产品问题

    ASP.NET设计模式-杨明军译(源码)

    那些以前已经体验过设计模式的读者可能希望跳过本书的第ⅰ部分,这部分介绍了gof提出的设计模式以及其他常见设计原则,包括s.o.l.i.d原则和martinfowler的企业设计模式。所有的代码示例均采用c#语言编写,但这些概念...

    基于Qt的轻量级的Ribbon控件(Office样式UI),界面截图: 它支持4种目前常见的ribbon样式在线切换 包括2种o

    基于Qt的轻量级的Ribbon控件(Office样式UI),界面截图: 它支持4种目前常见的...另两种参考wps设计的wps模式,wps模式是office模式的改良版,它为了减小ribbon的高度,把标签和标题栏设置在一起。 开放源代码和注释

    五种移动应用导航设计总结

    我觉得《移动应用UI设计模式》真是一本设计师必备的工具书,不过由于行业发展速度太快,里面的有些配图和模式已经发生不少的变化,根据这书的基本理论总结了一些在ios和Android两个主流系统中app设计中经常用到的...

    ui-model:UI模型主要存储库

    拉尔夫在研究期间发现,影响可重用性的最常见和最重要的因素是违反了SoC(关注点分离)设计模式,从而导致违反了OCP(开放-封闭原则)设计模式。 为了提高其项目的代码可重用性,Ralph进一步将逻辑与交互式ui控件...

    python资源信息代码合集.rar

    用于管理界面的库。...PyPattyrn – 一个简单而有效的库,用于实现常见的设计模式。 python-patterns – Python中的设计模式集合。 sortedcontainers – 快速,纯Python实现SortedList,SortedDict和SortedSet类型。

    Vue.js-2-Design-Patterns-and-Best-Practices:Vue.js 2设计模式和最佳实践,由Packt发布

    Vue.js 2设计模式和最佳实践 这是发布的的代码存储库。 它包含从头到尾完成本书所必需的所有支持项目文件。 关于这本书 本书首先将Vue.js与其他框架进行比较,并为您的应用程序设置开发环境。 它逐渐转向编写和样式...

    open-ui:维护UI的开放标准并促进其遵循和采用

    开启使用者介面 提示:此仓库正在开发中。 您将在这里看到的想法和模式正在进行中。... Open UI是开源的集体努力,旨在标准化常见UI模式的名称和解剖结构。 如何? 这里有两个重点的Struts: /researc

    App 这样设计才好卖

    第2~7章对基本UI组件、导航控件、列表及表单等各类界面元素做了分类详解,并配以大量实例,帮助读者深入理解各种界面设计模式的特性与适用情景。第8~10章说明了图标选用、界面切换动画设计及界面设计风格等贯穿...

    记录的UI组件集合:nerd_face:-JavaScript开发

    动机:thinking_face:在启动我的第一个设计系统时,大多数时候我会参考其他设计系统来获得启发和指导,而只是找到单个用户界面模式的各种实现。 关于某个组件应如何实施或表现的方式,尚无统一的规范,这可能会使人...

    8种移动APP导航设计模式大对比

    也许我们对比和了解了其他一些常用的APP导航设计模式。而且良好的APP导航设计模式决策对整个app的核心体验起到关键作用。之前跟大家分享过6个超实用的APP导航设计方案和3种常见的APP导航设计方案优劣势分析有一些...

Global site tag (gtag.js) - Google Analytics