问题标签 [screen-readers]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - 正确与否:我们应该始终使用正确的大写字母,并且永远不要将整个句子全部大写
不管正确与否:我们应该始终使用正确的大写字母,并且永远不要将整个句子全部大写。如果我们必须这样做,我们应该使用 CSS 来完成这项任务。”
如果需要,我们是否应该将 CSS 属性text-transform
用于其他情况?
(注意我说的不是HTML标签,我说的是文本内容)
阅读链接:
php - 是否有任何免费的 CMS 可用于管理员的屏幕阅读器兼容性?
是否有任何免费的 CMS 来运营具有屏幕阅读器兼容性的小型企业网站/博客,盲人可以使用屏幕阅读器软件和键盘通过 CMS 管理更新内容和其他内容?
redirect - 非 SEO 反欺骗外部链接重定向:状态码?
我已经阅读了几篇关于不同 HTTP 重定向状态代码优点的文档,但这些文档都非常以 SEO 为中心。我现在遇到了一个搜索引擎不考虑的问题,因为相关网站的部分不公开可见。
但是,我们确实希望我们的网站尽可能准确/有用地处理元数据,尤其是出于可访问性的原因。
现在,我们的应用程序获取第三方提供的外部链接,并将它们路由到带有免责声明的反欺骗页面。由于此重定向页面也可以通过 Ajax 调用有效地嵌入某些星座中,因此我们还希望从引用者中剥离任何查询参数(出于隐私目的;目标站点无权查找用户之前访问的内部页面) .
为此,确认按钮会触发一个服务器端脚本,该脚本反过来会重定向(而不仅仅是为用户打开页面)。
至于为什么我们的反欺骗免责声明页面最终会触发重定向。
问题是:
我使用哪个状态码有什么不同吗?非典型浏览器(例如屏幕阅读器)是否在乎?如果是这样,这种重定向的最佳做法是什么?语义上最合理的,如果你愿意的话?在我看来,他们都有不同程度的不真诚。
我正在考虑 302 - 但由于尝试为页面添加书签是没有意义的(它受 crsf 令牌保护),所以 301 也可能没有害处,是吗?所以我想知道是否有理由让我更喜欢一个。
xhtml - 哪个替代文本最适合屏幕阅读器,例如“微笑的孩子”?
为一张微笑着坐在花园里的孩子的照片写下 ALT 文本哪个好?
这个
或这个
或这个
或这个
我的目的是问这个问题,我想知道我们是否应该在每个替代文字中包含“...的照片”以及我们应该在替代文字中描述多少照片。
css - 对这种类型的数据设计进行编码的首选可访问且语义正确的方法是什么?
对这种类型的数据设计进行编码的首选可访问且语义正确的方法是什么?
- 桌子
- UL,李
- DIV,跨度
对于图标,我应该在每个地方使用还是应该是来自 CSS sprites 的图标?如果我们在这里使用 css sprite 那么如何编码,以及当图像被禁用时会发生什么?
每个链接都将在新窗口中打开,我还必须为有视力和盲人用户指明文件大小?
那么进行此设计的最佳方法是什么,以及显示图标并指示文件将在新窗口中打开的所有类型的用户以及文件大小是多少的最佳方法是什么?
表格内容应在所有条件下以尽可能好的方式访问和理解
- 即使图像被禁用,对于有视力的用户
- 对于屏幕用户
- 对于文本浏览器用户
- 如果 css 被禁用
PDF,视频,音频的文件名在这里的作用是什么?
css - 使用 position:absolute inside relative 会在打印、屏幕阅读器和移动用户中产生问题吗?
使用position:absolute
inside是否relative
会在打印、屏幕阅读器和移动用户中产生问题?
如果我们需要在屏幕、打印以及屏幕阅读器和移动用户方面具有良好的兼容性,或者float
++仍然是最好的,我应该少用吗?margin
Padding
Position
jquery - 如何使屏幕阅读器可以在没有 JS 的情况下访问此效果
今天我找到了一个很好的例子,以一种很酷的方式使整个 div 可点击。
有没有办法让这种效果与屏幕阅读器和键盘用户兼容,如果 JS 禁用(使用 css 悬停),甚至至少可以访问。
至少,如果 JS 被禁用,链接应该显示在某处。
jquery - 如果用户单击将在新窗口中打开的链接,如何显示 javascript 警告?
如果用户单击将在新窗口中打开的链接,如何向用户显示这种类型的提醒警告(主要是我需要屏幕阅读器用户)?
我的措辞可以吗,请建议是否可以更好?我想为在新窗口中打开的网站或文件(如 PDF、DOC 等)的任何链接显示此消息?
有时用户误点击,所以我想再提醒一次。
我已经在使用 jquery 那么如何使用 jquery 显示这样的警告框?
css - 内联样式对屏幕阅读器有害吗?
例子
屏幕阅读器如何处理内联 CSS?除了 CSS 管理之外,内联 CSS 是否还有其他缺点?
内联样式也有效。我使用 W3C Validator 和 XHTML 1.0 Strict doctype 进行了测试?
xhtml - 屏幕阅读器用户更喜欢在替代文本“&”或“&”中使用什么?
服务&
产品
或者
服务与产品
更新:
流行的屏幕阅读器和纯文本浏览器将如何处理&
?