几年前,在网站中包含(视觉隐藏的)可访问性跳过链接曾经是最佳实践。
<ul>
<li><a accesskey="0" href="/">Home</a></li>
<li><a accesskey="1" href="#content">Content</a></li>
<li><a accesskey="2" href="nav#main">Main navigation</a></li>
<li><a accesskey="5" href="#search">Search</a></li>
<li><a accesskey="6" href="#news">News</a></li>
<li><a accesskey="7" href="#events">Events</a></li>
<li><a accesskey="8" href="#meta">Service navigation</a></li>
<li><a accesskey="9" href="/sitemap">Sitemap</a></li>
</ul>
假设至少使用了一些语义 html5 标签(如导航、文章)。
这仍然是网站可访问性的一个重要功能,还是屏幕阅读器改进了很多以至于可以省略?
并且:适当的 WAI AREA 标记能否取代此类跳过链接?如果有,有推荐吗?