当前位置: 首页 > 图文教程 > 网页制作 > 心得技巧 > 面包屑导航

心得技巧
设计理论:如何设计电子图表
电子商务网站在线零售的定向销售实例
设计参考:突出细节的用户界面设计实例
设计参考:网页小空间大图片的放置
30个很棒的下拉菜单和滑动菜单设计实例
设计参考:新闻风格网站设计实例25个
设计整洁漂亮的网页的4项原则
60个漂亮的有创意的关于我们网页页面设计
更受欢迎,更具创造性的深底色网页设计实例
启发你的设计灵感 12个水平滚动的网站设计
30个新鲜的个性化创意鲜明的网站设计实例
设计参考:超酷的具有设计灵感的商业名片设计实例
25个有灵感的3D界面的FLASH网站设计实例
36个非常棒的捕获灵感的包装设计实例
在马斯洛的需求层次体系上考虑用户体验
WEB手绘箭头经验和技巧
支付宝和财付通的网站首页设计不同之处
设计理论:富冲击力的锯齿形宣传单张
设计师更应该和客户建立良好的关系
网页设计技巧之面包屑设计

心得技巧 中的 面包屑导航


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 106 ::
收藏到网摘: n/a

Problem

The users need to know where they are in a hierarchical structure and navigate back to higher levels in the hierarchy

Solution

Show the hierarchical path from the top level to the current page and make each step clickable

From www.macromedia.com

Use when

Sites with a large hierarchical information structure, typically more than 3 levels deep. Such sites are medium to large sized and include E-commerce Site, catalogs, Portal Site, Corporate Site etc. The site has got some type of Main Navigation that allows users to traverse the hierarchy. Users may want to jump several steps back instead of following the hierarchy. Users may be unfamiliar with the hierarchical structure of the information.

How

The path shows the location of the current page in the total information structure. Each level of the hierarchy is labeled and functions as a link to that level. The current page is marked in order to give the users feedback about where they are now and should not be a link. Don't use the current page name in the breadcrumb as the only way to show section title, add a title anyway.

The path shows that a top-down path is traversed by using appropriate separators such as > or \ that suggest a downward motion. If the path becomes too long to fit in the designated place, some of the steps can be replaced by an ellipsis e.g. "...". The path is placed in a separate "bar" that preferably spans the entire width of the content area. It is placed close to the content area, preferably above the content area but below the page header.

Why

The bread crumbs show the users where they are and how the information is structured. Because users see the way the hierarchy is structured they can learn it more easily. By making each label a link, the users can quickly browse up the hierarchy. They take up minimal space on the page and leave most of the space for the real content. Breadcrumbs are not for primary navigation and should always be used together with a form of Main Navigation. Usability testing has shown that breadcrumbs are never cause trouble and that at least some people use them. So it is nearly always good to use them.

The name breadcrumb refers to the fairy-tale of Hansel and Gretel where a breadcrumb trail is used to mark the places Hansel has been. If the analogy were correct a breadcrumb should show the history of the users' actions rather than the position in the hierarchy. So the name breadcrumb is actually wrong...

More Examples


This example is taken from Sun's web site and shows the use of bread crumbs in product pages. The path from the top level is visible and the users can go to any of the other higher level product categories.


This example from World66 combines a Fly-out Menu with a breadcrumb....!!!

Implementation

Usually a CMS provides a standard component for creating breadcrumbs. If you are not using a CMS but you have a database driven site, you can easily write some custom code for it.