技术资讯
Tab之所以为Tab
2009-02-24 09:24:00
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
//piglili.blogbus.com/logs/35575149.html
Tab在UI上最广泛的两大应用,导航Tab(Navigational Tab)和内联Tab模块(Module Tab),几乎已在不知不觉间成为每个网站的常驻元素。一种模式的流行必然带来对它的误用和滥用。可是,为什么要使用Tab?它有何优势?又该何时、如何使用?长得像Tab就是Tab了吗?长💎得不像Tab可以♎算是Tab吗?
首先认识一下Tab。这又是一个来自现实生活的隐喻。在我们纸质的笔记本、记事本、电话薄上,Tab可以帮助分组,从而实现对某一部分内容的快速定位,起到导航🐷的作用。
Tab为什么会在UI设计上大行其道呢?主要有两个原因:
优化大量信息的展现——
-对于Tab导航,可以优化二级导航项的展现。不涉及任何鼠标悬置也能稳定展现它们(不像下拉菜单需要交互才能展示),并能表明清晰的层级关系。
-对于内联Tab模块,可以在原本同样的屏幕输出区(real estate),增加2、3甚至更多倍的信息量。如同在同一块地皮上,盖一层楼和盖多层住宅的区别。
符合日常生活中的导航模式——
- 如果在交互和视觉上处理得当,Tab这种模式能给用户一种有所预期的安心感。我们在记事本上各个Tab之间翻来翻去,总是在同一个本子里,要翻回原来的 Tab很容易。同理,在UI上,用户会明确知道点击了另外一个Tab,还是能轻易回到原Tab,新打开的内容也不会是完全陌生的。不会有“是否会弹出新窗口?是否会跳转到另一个不一样的页,找不回原来内容?”的不确定感。
- 有效传达用户当前所在位置。优秀的Tab视觉设计可以模拟出翻到当前页的效果,比起传统的按钮,能更强烈却不突兀地传达用户所在页面,减轻用户的迷失感。
要使Tab能发挥这两种优势,交互和视觉设计上要注意什么呢?
1. 交互:
Tab个数
对于导航Tab,一般建议是一级导航Tab3-10个,二级导航项不超过7个
点击后的跳转
对于内联Tab🍎 模块,这就没什么好说的了。对于导航Tab,点击某Tab后,理应在当前页刷新!跳开新页面的话,上面的Tab导航条的项目个数、排序也不应有所改变。否则,用Tab这种样式是毫无意义的。更何况即使不用Tab,保持导航条的一致性也是导航条之所以为导航条的原因吧?
图1是某网站的加拿大预测网-在线预测导航条。其中——
红色=点击弹出新页面,有完全不同的导航条;
绿色=点击本页内刷新,有完全不同的导航条,且原本该导航项目不再出现在导航条中;
蓝色=点击本页内刷新,有完全不同的导航条,且该导航项目出现在导航条别的位置
天哪,这是迷航条吧?!
图1
图2是另一网站加拿大预测网-在线预测的导航条。红色框以内的4个Tab,点击后都会在本页内刷到相同的、却有ཧ着另一导航条的页面。其余的分别跳到不同的页面。
图2
这种既要模仿Tab,又毫不了解其本质的做法,最应避免呵。
个人认为像图3的处理方式比较恰当。“九点”是唯一会弹出新页面的导航项,所以在视觉上予以了明确的区别,除此之外其他各项在交互和视觉上均是统一的。
图3
hover切换还是点击切换?
hover切换有利于主动展现,弊端是鼠标斜滑时很容易误展开。而当Tab很多的时候,鼠标移动引起不断的动态切换,很容易让用户心烦。点击切换是把选择权交给用户,相比来说是更不容易触犯用户的做法,但毕竟多了一个主动的动作,有些情境下又会🔯显得麻烦。
一般来说,导航Tab🎀都是点击切换的,因为涉及到整页刷新时载入速度的问题。但有时因为担心Tab下的二级导航项藏起来用户找不到,就会出现图4这个导航 Tab采用hover切换刷新二级꧒菜单的方式。可是这个导航条不少Tab的二级导航项很多,例如图4所示,博客Tab下足足13项!鼠标从“博客”移向离“博客”较远的项目时,经常误展开相邻Tab。于是用户不得不采用向下—>向右的低效路径。(那个可怜的用户就是我了)
图4
导航Tab用hover切换,并不是好的做法。但是非要这么做,就必须解决触发灵敏度问题。国外的惯例是将触发延时0.2秒左右。值得注意的是,对于像图4这种情况,不仅是一级的Tab和Tab之间要有延时,二级导航项和它头顶的Tab之间也应该有。试🔯想鼠标从Tab A页内的操作区上移,想去选择Tab A的另一个二级项。若鼠标移过了头(向上滑鼠时难免的),就可能误展开与Tab A相邻的Tab B的二级项。这时要重新选择,必须先重新展开正确的Tab,ᩚᩚᩚᩚᩚᩚᩚᩚᩚ𒀱ᩚᩚᩚ再从二级项中去选,多烦人啊!
至于内联Tab模块,由于载入速度会快很多,到底选择hover还是点击切换就较难权衡了。可以考虑:
(1)Tab个数——如果Tab只有两个,那用户若把鼠标hover到另一个Tab,自然就是想看里面的内容咯?这时候hover自动切换似乎更替用户省事。随着Tab个数的增加,自动切换的弊端会随之变得明显。这时候就要考虑(2)(3)两个因素。
(2)在层内的操作——如果只是做出选择🦄某个对象的操作,如选一条链接,hover展开对用户的操作不会有太大的阻碍,当然前提是解决了切换灵敏度过高的问题。但如果ꦏ涉及到更复杂的操作,如多项选择、输入等,那还是让用户在一个安定不变的场景里完成任务吧。
(3)层内内容:Tab切换时需要加载的内容越多,越不合适自动切换,否则很容易出现悬置于一Tab出现的还是原悬置Tab下的内容。除去技术层面的影响,Tab内内容的本质也是另一考虑因素。当内联Tab 模块展示的是同级别下不同分类的内容(图6),如新闻(国内、国际…)、排行榜(人气最高、最新…),或用户对于各个Tab很可能没有特定倾向性的时候(抱着随便看看的心态),似乎自动切换更佳?但对于各Tab是非并列关系,或用户可能比较明确自己ꦛ想看什么的情景(图7),点击切换也许更恰当。
图6
图7
总而言之,内联Tab模块的两种切换方式没有绝对的优劣之分,要综合考虑以上三要素来决定。
点击热区大小
YDL中强调了将整片Tab设为热区,对于Ta🌃b标题占满或几乎占满整片Tab的情况,通常问题不大。但是像图8这种Tab宽字少的内联Tab,热区只设在字上,就需要用户很准确的点击,造成一定的不便利。
图8
先来看看Yahoo Design Pattern Library里面对于Tab视觉设计的两条建议:
被选中的Tab与其他Tab相比,应有显著的突出感。未被选中的Tab在视觉上应让用户感觉是处于背景的,从而让用户更明确当前在站内所处的位置。
选中某Tab后展示出来的页面,应通过诸如颜色、弧线、边框等设计元素与该Tab联系起来。
也就是说,一个好的Tab样式设计会兼顾到两方面:让被选中的Ta🦋b突出(或将未被选中的弱化),将选中Tab里的内容与该Tab从视觉上联系起来。通过一些反例来说明问题吧——
例1:长得一点不像Tab,却套了内联Tab模块的交互模式
例2:长得像极了Tab,却是分别跳转到同一页面其他区域的页内导航。囧~~~
样式以及hover的效果都让人觉得肯定是Tab,但一点就飞到另一个页面啦~~~
例3:被选中的Tab与搜索框在视觉上毫无关联,真不知道上面的选择是否会影响搜索结果。
相比起来下面的设计给人更强的关联感吧?
例4:竖式Tab本身是不赖的想法,而且更接近生活中看到的Tab哦!但这个视觉ꦿ呈现也太糟糕了,选中和没选中毫🐈无区别
下例明显好很多吧?虽说那竖着写的英文单词还真让人看得辛苦……
例5:这个配色看得我一阵心慌,是不是眼睛有问题?怎么是渐进色的?都啥意思啊?
-----------ꦍ---------------------------------------------------------------------
曾经,Am🌞azon是Tab的疯狂使用者 (图9),他们也是Tab导航火起来的始作俑者。但如今再去Amazon看看,一片儿Tab的踪影都没有了。其实,找到最适合自己网🐻站用户群的设计,比追随设计潮流更重要吧?而且追随,也应该建立在理解的基础上。
图9
近期更新
- [2023-07-26 14:17:28] 加拿大预测网-在线预测:为品牌赋能,海外官网品牌数字化
- [2023-05-06 10:32:26] 加拿大预测网-在线预测:青岛网站建设公司,高端网站定制,一站式网站ꦆ服务——力图数字科技
- [2023-04-27 13:47:54] 加拿大预测网-在线预测:高端定制网站建设——从满足预期到走向卓越
- [2023-04-11 09:17:49] 加拿大预测网-在线预测:H5页面设计开发——移动端传播利器
- [2022-11-16 10:11:43] 加拿大预测网-在线预测:windows2012程序在哪
- [2022-04-14 11:01:47] 加拿大预测网-在线预测:力图数字科技配套网站服务支持
- [2021-05-18 10:14:11] 加拿大预测网-在线预测:青岛网站建设的流程
- [2021-04-29 10:14:38] 加拿大预测网-在线预测:企业定制化官网建设项目
- [2021-03-05 10:34:45] 加拿大预测网-在线预测:移动互联时代房地产行业的微信小程序解决方案
- [2021-01-22 17:29:38] 加拿大预测网-在线预测:微信小程序有哪些优势?为什么要开发微信小程序?
- [2021-01-08 17:28:04] 加拿大预测网-在线预测:网站建设最容易忽略的人性化设计
- [2020-12-16 16:55:32] 加拿大预测网-在线预测:建设一个常规的公司网站建设成本大概是多少?
延伸阅读
- [2009-04-13 10:21:00] 加拿大预测网-在线预测:Tab之所以为Tab
- [2015-06-24 23:57:06] 加拿大预测网-在线预测:网站目录改版后做网址跳转新旧网址通过tab来隔开
- [2009-04-07 08:29:00] 加拿大预测网-在线预测:如何处理海量tab?
- [2008-11-10 12:21:00] 加拿大预测网-在线预测:网站tab导航的设计
- [2009-04-14 11:18:00] 加拿大预测网-在线预测:tab(标签)在使用时的禁忌
- [2014-08-15 23:41:30] 加拿大预测网-在线预测:table表格在div中的居中
解决方案
加拿大预测网-在线预测: 轮胎行业网站设计解决方案 加拿大预测网-在线预测: 机械行业网站设计解决方案 加拿大预测网-在线预测: 房地产行业网站设计解决方案 加拿大预测网-在线预测: 科技企业网站设计解决方案 加拿大预测网-在线预测: 电子家电网站设计解决方案 加拿大预测网-在线预测: 食品行业网站设计解决方案 加拿大预测网-在线预测: 集团公司网站设计解决方案 加拿大预测网-在线预测: 企事业单位网站设计解决方案 加拿大预测网-在线预测: 外贸行业网站设计解决方案 加拿大预测网-在线预测: 健身运动网站设计解决方案 加拿大预测网-在线预测: 美容与化妆品网站设计解决方案 加拿大预测网-在线预测: 建筑设计行业网站设计解决方案 加拿大预测网-在线预测: 物流行业网站设计解决方案