我喜欢标准从大量开发者已经做的事情演变而来,并变得更加容易和万无一失。Kitty Giraudel 在 这里 提到了跳过链接,每个网站可能都应该有它,而且有一整套清单列出了我们可能做错的事情
- 它应该是第一个可以 tab 到的东西。
- 它应该 小心地隐藏 以便它仍然可以聚焦。
- 当聚焦时,它应该变得可见。
- 它的内容应该以“跳过”开头,以便于识别。
- 它应该链接到页面的主要内容。
本地化实现可以解决所有这些问题以及更多问题(例如以该用户的正确语言显示)。我建议有人把它做成一个浏览器扩展,作为一个小项目。
让我想起了将 Web Share API 扩展到原生 HTML 的想法。这真是个好主意。
虽然我认为这会很酷,但我想知道如果原生跳过链接(比如在任何网站上都这样)真的实现了,会发生什么。所有已经正确实现这些功能的网站可能会出现重复。可能风格也不一样。
Google 搜索有这项功能。在搜索页面上按 tab 会弹出一个链接,上面写着“跳过至主要内容”。
是的,这篇文章的意思就是,这可以迁移到浏览器中。