【问题标题】:Accessibility Issues with Site-Wide jQuery Audio Player站点范围的 jQuery 音频播放器的可访问性问题
【发布时间】:2013-05-14 01:33:02
【问题描述】:

我一直在研究如何在网站范围内使用 jQuery 音乐播放器,而无需在加载新页面时停止播放。我可能的选择之一是使用 CSS 隐藏所有内容,然后在选择页面时显示它。

这样做会导致任何可访问性问题或 SEO 问题吗?这样做有什么好处和坏处?

老实说,我的选择已经不多了,如果这不起作用...我可能不得不使用框架。呸!

顺便说一句,我读到我也可以使用 AJAX 来动态更改 URL,所以我想这也是一种选择。 (PHP 可以做同样的事情吗?)

另外,我不打算自动播放音乐,而只是让用户可以随时播放。

我的播放器的外观和功能示例可以在以下位置找到:www.reverbnation.com。

【问题讨论】:

  • 您可以使用 iframe 来确保音乐播放器继续播放。您建议的解决方案听起来是个坏主意。
  • 我读过很多反对使用框架的文章。你能谈谈为什么这听起来是个坏主意吗?
  • 如果您的网站有超过 1 个

    、

    标签,那么 SEO 就会受到影响。此外,您的唯一 HTML 文件将包含几页的语义标记。您可以使用 AJAX 请求来访问新页面并将其内容吐出到当前窗口中。

  • PHP 也是一个可行的选择吗?或者至少相似?
  • 我不相信,但我对PHP的了解有限。

标签: php jquery css ajax accessibility


【解决方案1】:

内容的自动播放通常会导致可访问性问题,因为它会干扰屏幕阅读器,使用户迷失方向。例如,见http://www.prettysimple.co.uk/blog/index.php/2009/07/autoplaying-videos/

【讨论】:

  • 我在我的问题中添加了对此的回复。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多