交互设计实用指南系列(8)—深广度平衡

作者:温侯 来源:taobaoUED 时间:2010-02-01 12:59:00 


相信大家对街边林林总总的房产中介并不陌生,那么我们先看看下面这张图片。

图1

从右侧这家店的橱窗里,我们能迅速分清哪些是租房信息哪些是售房信息。因为店家很贴心的将房产信息进行归类,并且在视觉上做了一些划分,让我们对信息能一目了然。借这个小案例引出我们今天要分享的话题:深广度平衡

1. 什么是深广度?

其实“深广度”本身并不是一个单一的概念。在网站的信息架构中,有一种组织结构叫做树形结构:网站首页视为链接层级中第一级,与其有从属关系的页面视为链接层级中的第二级,一般称其为二级页面。通过二级页面又可以继续得到第 * 页面,依此类推可以得到一个完整的树形链接结构。这样一个完整的链接结构,我们称它为树形结构

在整个树形结构中,链接的层数被称为网页链接的【深度】(depth)。而在树形结构里,最底层页面包含的页面总数被称为网页链接的【广度】(breadth)

我们可以通过下面这张图来理解深度和广度的概念:

图2

2. 为什么深广度需要保持平衡?

我们回到开篇的小案例。左侧那店铺采用的是“只有内容链接的模型”(它们之间没有层级结构;链接没有模式可循;且没有某种导航方案将他们分离开)(注1)在这里每一条房产信息都可以看成一个内容链接,整个橱窗就像一张错综复杂的大网,让人头晕目眩。

而右侧的店铺采用的是“结构化浏览模型”(只有一组链接,作为获取网站信息的途径;导航区域与布局中其他内容有视觉上的分隔;要到达另一区域的某个页面,必须沿着树向上导航,再沿着另一个分支向下)(注2)店家将信息进行了规整,在房产信息上增加了一个分类,并且对不同类型的信息使用了不同的颜色,高效的将租房信息和售房信息区分开来。

一个网站的链接深度和广度最好有一个合适的均衡关系,深度过大的网站不利于用户快速获取信息,广度过大的网站则容易让用户在无数并列的超链接面前不知所措。

图3

图3的上图说明了又窄又深的层级系统,用户必须点击6次才能到达最底层的内容。对又宽又浅的层级系统而言(相对而言),用户必须从6个类别中选择,才能找到6个条目。就像图3的下图所示,用户会面临主菜单上太多选项,而当他们选了一个选项,却没看到什么内容时,就会产生不良的观感。(注3)

我们再来看一张用户对于不同层级结构所需反应时间的图表(注4),图4:

图4

总共512项内容,组成了三种不同的分级方案,X轴是分级,Y轴是反应时间(秒)。可以很清晰看出,在过深和过广的分级方案上,用户所需要的反应时间都比较长。因此我们在组织网站信息的时候,需要仔细平衡深度和广度之间的关系。

标签:交互设计,指南,深度,广度,平衡
0
投稿

猜你喜欢

  • 用ASP判断客户端浏览器语言自动跳转

    2010-07-09 13:34:00
  • 正确认识MySQL对服务器端光标的限制

    2008-12-03 15:52:00
  • oracle sys_connect_by_path 函数 结果集连接

    2009-07-12 18:48:00
  • HTML和SEO基础知识:H标签全透视

    2010-09-21 16:45:00
  • asp怎么实现中文字符串按声母检索

    2010-05-16 21:19:00
  • 一文带你搞懂PHP单例模式

    2023-05-25 02:23:05
  • 关于淘宝页面编码的疑惑

    2009-12-04 12:54:00
  • 网页设计三剑客

    2010-08-31 17:05:00
  • asp如何在第10000名来访者访问时显示中奖页面?

    2010-06-18 19:45:00
  • Asp 单页查询数据库

    2010-05-11 20:11:00
  • 解析:轻松掌握 字符串文字字符集和校对

    2008-12-17 17:07:00
  • asp 防盗链代码(彻底屏蔽迅雷,旋风,快车下载站内资源)

    2011-02-26 10:46:00
  • mysql 插入优化

    2010-12-14 15:29:00
  • Flash真的适合做网站应用吗?

    2011-04-16 10:34:00
  • 带你轻松接触MaxDB和MySQL之间的协同性

    2008-12-03 17:10:00
  • 让你知道codepage的重要,关于多语言编码

    2008-01-31 12:04:00
  • iframe的防插与强插

    2009-03-03 12:33:00
  • Ajax的错误处理机制探讨

    2007-09-07 09:53:00
  • 也谈 CSS Sprites

    2009-10-06 15:14:00
  • ASP中如何判断字符串中是否包数字

    2008-07-21 12:04:00
  • asp之家 网络编程 m.aspxhome.com