(翻译)导航标签( Navigation Tabs)

问题概述
需要将内容划分为多个部分,采用平面导航方式来访问这些部分的内容,这样可以清晰地指示当前的位置[1]。
示例
(翻译)导航标签( Navigation Tabs) - gc_2299 - gc_2299的博客
  用途
  • 用于内容可以划分为2-9个部分,需要使用屏幕导航模式时;
  • 用于内容每个部分的名称相对较短时;
  • 用于想让导航在水平方向充满整个页面时;
  • 用于想提供网站中的最好的模块或者子模块列表时;
  • 如果想显示与特定内容相关的数据,则不要使用本模式。例如显示最新的文章;
  • 如果不需要找出当前选中的选项,则不要使用本模式[2];
  • 如果模块列表或者目录列表中包含“更多...”链接,则不要使用本模式。可以考虑使用其它导航模式。
解决方案
  • 采用水平栏包含网站中的不同的部分或目录;
  • 通常使用类似于按钮的标签表示一个部分或目录,这就是为什么标签应该是可点击的,而不仅仅是作为文本来标识一个部分或者目录;
  • 根据需要,还可以在顶部栏下再配备一栏,用以显示当前在顶部栏中选中对象的下一级内容;
  • 标签链接的所有网页中导航标签都一直存在;
  • 不同网页中的导航标签结构(顺序)应该保持一致,这样用户就可以将导航标签与其对应的网页联系起来;
  • 应该高亮显示选中的标签,这样便于指示当前的位置;
  • 如果使用了下一级内容导航标签(也就是在顶部栏下面有一个二级水平栏),应该在当前选中的顶部栏标签与二级水平栏之间建立明确的、可视化的关联[3]。
说明
本模式类似于桌面的扩展,GUI元素就像桌子上的物品一样。导航标签功能参考文件柜中的文件夹管理方式,因此其用法 也为最终用户所熟悉。
导航标签能够明确地、可视化地说明在网站中可以找到什么内容,并且高亮显示用户当前所在的位置。

原文地址:http://ui-patterns.com/patterns/NavigationTabs

[1]原文:Content needs to be separated into sections and accessed using a flat navigation structure that gives a clear indication of current location.
[2]原文:Do not use when there is no need to single-out the currently selected option.
[3]原文:If subsections are used (a second horizontal bar below the top bar) there should be a clear visual connection between the currently selected top tab and the bar below showing subsections.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值