您当前位置:图趣网(Tuquu) >> 网页设计教程 >> 设计理论 >> 浏览设计教程

用户体验设计-“跳过导航”链接(2)

总结:这种方法是非常有效可行的。

(2)在页面其他位置放置可见的链接

一些开发者认为这样放置跳过导航链接会不美观,破坏了页面布局。所以把链接移到其他不那么影响页面整体布局的地方。下面这个例子中,开发者就把链接移到了页面左下角的位置。

transit

这样不会显得那么突兀。但是带来了一个问题:它不再是这个页面的第一个链接。屏幕阅读器使用者不能首先听到这个链接,键盘使用者也不能第一个tab到它。虽然可以通过设置链接的tabindex属性来解决,但是假使阅读器使用者并没有使用TAB键来听网页呢?

总结:这种方法并不是对所有用户都适合。

(3)不可见的链接

一些开发者决定隐藏这个链接。最常用的方法就是在页面顶部放一个透明的图片,并设置它的alt属性为“跳过导航”。

usa_jobs

这解决了在布局的美观性上的问题。这对阅读器使用者也是完美的解决方案。然而,那些视力正常的键盘使用者看不到这个链接。当他们tab到这个链接的时候,他们不知道有一个链接在那,除非他们看到了浏览器底部的状态栏地址。

另一个类似的方法是使用CSS隐藏链接。这个方法比隐藏图片的方法更好,但是CSS会引起另一个问题:可能阅读器使用者也读不到这个链接了。更多信息查看“CSS in Action: Invisible Content Just for Screen Reader Users”。

总结:这种方法并不是对所有用户都适合。

(4)获焦后链接可见

另一种在美观和可访问性两者之间平衡的方法:当链接被tab时才显示。使用鼠标的人看不见这个链接。不需要“跳过导航”链接的用户完全意识不到这个链接。

webaim_tabs

tabs_skipnav

现在这个链接是可见的了。它是页面的第一个链接,所以屏幕阅读器会首先读到这个链接。这看起来是几乎完美的解决方案了。唯一的缺陷就是键盘使用者要tab到它的时候才能看见。突然的出现可能会有一点令人疑惑。但是,链接突然出现会吸引用户的注意,这样可以增加用户点击它的可能性。在非官方的观察统计下,用户对这种方法反应良好。

CSS写法:

#skip a , #skip a:hover , #skip a:visited{position

[教程作者:admin]
免责声明:本站文章系图趣网整理发布,如需转载,请注明出处,素材资料仅供个人学习与参考,请勿用于商业用途!
本文地址:http://www.tuquu.com/tutorial/di1331.html
盘点信息可视化趋势
阿里巴巴5°专场视觉设计小析
图趣网微信
建议反馈
×