gpt4 book ai didi

xhtml - 站点地图 - 关于使用覆盖的辅助功能问题?

转载 作者:行者123 更新时间:2023-12-02 02:24:52 26 4
gpt4 key购买 nike

快速提问 - 如果将站点地图放置在每个页面的隐藏 div 中并根据要求显示在叠加层中,这是否重要(可访问性方面)?

仅仅因为这是关于我需要更改的网站的最佳快速适应解决方案!

干杯保罗

最佳答案

我认为最好的方法是将您的站点地图放在一个单独的页面上,并有自己的 URL。这将使您能够:

  1. 提供站点地图的链接,例如在您的 404 页面上帮助用户找到他们正在寻找的内容
  2. 添加 <link>标记到 <head>每个页面的指定站点地图作为站点的索引,例如转到 http://www.apple.com/uk/并查看源代码

如果您的站点地图包含在通过灯箱覆盖显示的隐藏标签中,那么就可访问性而言,您必须考虑禁用 JavaScript 和/或 CSS 的用户如何访问它,这将如何影响使用屏幕阅读器等的用户。

此外,在其自己的 URL 上提供站点地图将有助于搜索引擎蜘蛛抓取您的网站。

您始终可以将站点地图灯箱叠加效果添加为 progressive enhancement尽管对于浏览器可以以这种方式查看它的用户来说,但正如您提到的,您正在寻求快速解决方案,这可能不太可行。

关于xhtml - 站点地图 - 关于使用覆盖的辅助功能问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6409713/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com