Web导航设计—面包屑


先谈一下面包屑的由来: 

很久很久以前,在大森林的边上住着一个贫穷的樵夫,他妻子和两个孩子与他相依为命。他的儿子名叫汉赛尔,女儿名叫格莱特。后来樵夫的妻子去世了,他又给孩子们娶了一个后母。后母计划把两个孩子带到森林的深处,然后趁他们睡着的时候跑掉。汉赛尔无意中知道了后母的计划,于是偷偷地把一块面包藏在了口袋里。
在去森林的路上,汉赛尔悄悄地捏碎了他的面包,并不时地停下脚步,把碎面包屑撒在路上。后母顺利地趁孩子们睡着的时候溜掉了,汉赛尔和格莱特醒来已是一片漆黑。汉赛尔安慰他的妹妹说:“等月亮一出来,我们就看得见我撒在地上的面包屑了,它一定会指给我们回家的路。”但是当月亮升起来时,他们在地上却怎么也找不到一点面包屑了,原来它们都被那些在树林里、田野上飞来飞去的鸟儿一点点地啄食了。


这是《格林童话》中所描述的与面包屑有关的故事。不知道从哪一天开始,汉赛尔的面包屑开始悄悄地出现在某个网站的导航位置上,然后迅速地撒遍了全世界,变成了今天大家所熟知的“面包屑导航”。

再了解一下面包屑导航的定义:

维基百科上关于面包屑的定义,把Websites那部分解释一下就是这样:

面包屑通常水平地出现在页面顶部,一般会位于标题或页头的下方。它们提供给用户返回之前任何一个页面的链接(这些链接也是能到达当前页面的路径),在层级架构中通常是这个页面的父级页面。
面包屑提供给用户回溯到网站首页或入口页面的一条快速路径,它们绝大部分看起来就像这样:首页→分类页→次级分类页

以下是英文摘录:
Breadcrumbs typically appear horizontally across the top of a webpage, usually below any title bars or headers. They provide links back to each previous page that the user navigated through in order to get to the current page, for hierarchical structures usually the parent pages of the current one. Breadcrumbs provide a trail for the user to follow back to the starting/entry point of a website. They may look something like this:
Home page → Section page → Subsection page

其次说说面包屑的作用:

一是:提供了多路径的交互方式,方便用户跳转到其它页面;

二是:从一个侧面展示了该信息集合的信息结构和集合方式。

三是:“面包屑”信息结构对于网站的SEO也有着大的好处,它可以更多的强调网站关键字,扩大关键字的范围,优化网站的SEO。

面包屑包含三种:

1、 定位面包屑路径

面包屑路径中最常见的一种。当前页面路径在商城有唯一的位置。
基于位置(Location-based)的面包屑向用户显示他们在网站的哪一个级别页面。它们一般典型的用于有多个级别(一般是多于两级)的导航方案。在下面的例子中(来自于SitePoint),每一个页面的文本链接表示它比它右边的文本链接高一级。

举例(来自蓝色理想论坛):

http://www.sitepoint.com/article/introducing-joomla/



A 表明当前在网站内的位置。
B 提供指向先前访问过的页面(或网站)和其他区域的捷径。

本质上,它是网站结构的线性表示。Web上的定位面包屑路径所展示的不是导航的历史,而是在整个网站中某个固定的位置。就是说,不管用户是如何到达location 页面,面包屑路径都是一样的。

2、 路线面包屑路径

路线面包屑是动态的。当前页面路径是根据用户的点击产生的。
根据到达方式的不同,特定页面上的面包屑路径也不同。基于路径(Path-based)的面包屑路径显示用户到达特定页面的操作步骤,它们显示用户在到达当前页面之前访问过的页面。

举例:http://www.epicurious.com/旧版  (qzone旧版路径)

3、 属性面包屑路径

当前页面可以通过N条路径找到。
属性面包屑是描述一个页面的方式,不是它在网站中的位置,也不是访问的路径,而是它在某种元数据方案中的位置,这种方案往往是主题层级的。
基于特性(Attribute-based)的面包屑路径显示一个特定页面的特性。

举例:
A、在Newegg,面包屑路径表示在一个特定页面显示的特性内容。
这个页面显示所有拥有由Lian Li制造并有MicroATX微塔式因素的电脑机箱。



B、amazon ,面包屑表达的是物品所属类别,并允许点击类别名称访问上级的类别。整条路径提供了最低一级的页面。也就是说提供了多条通往结点页面的情况。


 

分享到QQ空间

Tags: 面包屑  web  导航  
相关日志:
评论: 19 | 查看次数:
回复 位于19楼的  说道:
[2010-6-25 20:01:06]
话说上课的时候一直没明白老师说的...o(╯□╰)o
于是在鱼大这里科普了~哈哈~真好~感激哇~
童话什么的好喜欢~
回复 位于18楼的 煮茶老头 说道:
[2010-6-22 22:34:53]
好文,呵呵……
不过没时间去实践,面包屑导航的效果还是很好的……
回复 位于17楼的 皮皮猪吃玉米 说道:
[2010-6-22 19:27:00]
能看懂,但是脑细胞是记不住的~ ╯_╰
回复 位于16楼的 弥生 说道:
[2010-6-22 13:38:31]
~~从童话转到了专业~~o(╯□╰)o很茫然很茫然~~表示。。。前面的看得懂,后面的很茫然
回复 位于15楼的 沉冰浮水 说道:
[2010-6-22 10:44:16]
学习了。。这里邮箱会被会开?
回复 位于14楼的 找牛拉犁 说道:
[2010-6-22 3:06:48]
好专业的术语。没看懂。
回复 位于13楼的 乐未央 说道:
[2010-6-22 0:33:33]
今天好混乱 睡前留言。。。
回复 位于12楼的 木落幽墀 说道:
[2010-6-21 22:15:09]
额.........

好专业的术语.....

- -

你果然有在看,嘿嘿
回复 位于11楼的 快乐的鱼 说道:
[2010-6-21 21:41:24]
文章太长了看不下去,先发表评论
回复 位于10楼的 你懂的 说道:
[2010-6-21 21:07:28]
你不看世界杯的么?最近更新的好勤快啊
回复 位于9楼的 青遥 说道:
[2010-6-21 20:00:16]
我比较想知道这种面包屑路径怎么做,难道一个个地设链接?那不是累死了
丢了皮的兔子 于 2010-6-21 20:06:16 回复
。。。这跟做网页一样把。。先做一个主网页。。然后一点点链接。。囧。。。小白个人想法。。
回复 位于8楼的 nindemimi 说道:
[2010-6-21 19:25:55]
是自己写的吗?为什么叫面包屑呢,总觉得面包屑是不留痕迹,但是上面示例的导航是有明确的路径来着。。。
我还是得多学习才行呢。。。
回复 位于7楼的 小卷 说道:
[2010-6-21 18:55:40]
同来学习学习- -..
回复 位于6楼的 焱焱 说道:
[2010-6-21 18:28:36]
鱼好冷啊,我们留言那么起劲,一条都不回。。。鱼,你有看吗?
天边鱼 于 2010-6-21 19:57:04 回复
当然看.. 只不过回不过来了
焱焱 于 2010-6-22 7:48:42 回复
呀呀呀,好兴混。。。。鱼回我了耶。。。。咳,我都24岁的姐姐了。。。GrimaceAdore
回复 位于5楼的 侏儒yuyan 说道:
[2010-6-21 18:22:20]
看的我头痛,好专业的语言文字。俺不懂...
回复 位于4楼的 风湮 说道:
[2010-6-21 17:38:04]
科普~~~!

表示留完言再学习~~~
回复 位于3楼的 小坏 说道:
[2010-6-21 16:40:48]
离楼顶好近的说。
回复 位于2楼的 且听风吟 说道:
[2010-6-21 16:17:15]
—_—||| 来学习学习~
回复 位于1楼的 被度娘扒了皮的兔子 说道:
[2010-6-21 15:53:50]
。。。于是鱼大开始给重小白科普。。。
发表评论
昵 称:
邮 箱:
主 页:
内 容: