哪种替代文本最适合屏幕阅读器,例如“微笑的孩子”?

2024-03-17

为一张微笑着坐在花园里的孩子的照片写 ALT 文本哪个会比较好?

This

alt="Photo of smiling kid sitting in the garden"

or this

alt="Photo of smiling kid"

or this

alt="Smiling kid sitting in the garden"

or this

alt="Smiling kid"

我的目的是问这个问题,我想知道我们是否应该在每个替代文本中包含“...的照片”,以及我们应该在替代文本中描述多少照片。


这取决于上下文,但在不遗漏重要信息的情况下尽可能简短。作为屏幕阅读器用户,我喜欢简短的替代文本,这样我就不必听大量毫无意义的描述。 alt=“微笑的孩子的照片”太长。Jaws 宣布它正在读取图形,因此 alt=“微笑的孩子”会更好,因为它节省了我不必听的两个单词。只输入以下信息在 alt 标签中很重要。例如,如果孩子在花园里这一事实并不重要,则不要将其放在 alt 标签中。如果孩子在花园里这一事实是读者必须知道的关键信息然后将其放入 alt 标签中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

哪种替代文本最适合屏幕阅读器,例如“微笑的孩子”? 的相关文章

  • 如果 Select 元素没有标签,如何使其可访问?

    我正在学习 HTML 中的可访问性 我遇到了一个选择下拉 HTML 元素的示例 该元素旁边没有任何文本标签 仅页面上方标题的上下文可以让您了解该元素的含义元素包含例如例如 有关国家 地区的部分中的国家 地区列表 在其上运行辅助工具时 该工具
  • 如何提供一种易于使用的高对比度替代柔和的配色方案?

    如何确保网站的颜色主题提供符合以下要求的高对比度替代方案WCAG 2 最低对比度要求 https webaim org articles contrast sc143除非用户想要或需要更高的对比度 否则更喜欢柔和的低对比度主题 我尝试定义一
  • .html 和 .xhtml 扩展名有什么区别? XHTML 是一种标记语言,或者它也是一种不同的扩展

    两者有什么区别 html and xhtml文件扩展名 使用有什么好处 xhtml扩大 为什么我们不使用 xhtml扩展名 只是因为IE吗 IE 8 的 xhtml 扩展名怎么样 Is xhtml除了IE之外 其他浏览器也支持吗 如果是 那
  • 您知道 HTML 片段验证器吗?

    我正在寻找一种工具 可以让我检查某个 HTML 片段在适当的上下文中是否有效 我会输入类似的内容 dd my definition div div inside lt dd gt is allowed div dd 而不是整个文档 普通验证
  • 如何使用 JavaScript 获取 WebKit 中的 accessKeyLabel? [复制]

    这个问题在这里已经有答案了 访问密钥标签 http www w3 org html wg drafts html master editing html dom accesskeylabel据我所知 在撰写本文时 Webkit 不支持 但在
  • 严格的 DOCTYPE 影响图像之间的间距

    当我切换到 XHTML Strict DOCTYPE 时 我遇到了图像间距问题 下面的代码 使用雅虎的重置样式表来消除所有默认的浏览器填充 在下面的两个图像之间留下大约 4 像素的间隙 但仅当我使用严格的文档类型时 为什么是这样 这只是 C
  • 以编程方式移动辅助功能焦点

    按下按钮时是否可以将辅助功能焦点 iOS 的 VoiceOver 和 Android 的 Talkback 移动到定义的小部件 我尝试过在语义包 https api flutter dev flutter semantics semanti
  • 为什么 HTML5 中的导航栏采用列表形式?

    自从我开始使用 HTML CSS 等以来 我一直注意到的一件事是 导航栏几乎总是以列表的形式呈现 有以下几种变体 HTML ul li a href link1 html link 1 a li li a href link2 html l
  • Javascript 会自动设置元素的字体大小以使文本不会溢出? (自动调整)

    你知道我的意思 假设我们有 div style width 100px font size 10px Some Text div 但是 我们也可能在该 div 中包含更长的文本字符串 在这种情况下 我希望该 div 具有 font size
  • 辅助功能:仅限 sr 或 aria-label

    From MDN https developer mozilla org en US docs Web Accessibility ARIA ARIA Techniques Using the aria label attribute 在下
  • Android Accessibility 服务实时音频处理

    有人可以为我提供 Android 辅助功能服务实时音频处理的示例代码吗 我需要处理通话音频 但不知道如何实现这一点 请分享您对此的想法 请找到下面的清单
  • 如何使用浮动而不翻转浮动项目并更改源顺序?这可能吗?

    看这个例子就明白了 http jsbin com ocewu http jsbin com ocewu 替代文本http easycaptures com fs uploaded 212 8042227539 png http easyca
  • aria-live 和 JAWS

    我正在尝试让 aria live 区域与 JAWS 11 和 IE8 一起正常工作 使用下面的代码 我可以让 JAWS 在单击按钮时宣布新值 但行为不是我所期望的 本例的 JSFiddle http jsfiddle net fLzhR
  • 为什么要输入两次密码?

    在大多数网站的注册用户部分 他们要求您输入密码两次 这是为什么 为什么不只输入一次密码 为什么一定要 确认 呢 You know Username Password Confirm password Submit 这件事在我心里已经有一段时
  • 以编程方式在 UIBarButtonItem 上设置辅助功能标识符

    可访问性标识符是开发人员为 GUI 对象生成的 ID 可用于自动化测试 A UIBarButtonItem不执行UIAccessibilityIdentification 但是 我是否可以分配一个辅助功能标识符 你可以子类化UIBarBut
  • 更改 AS3 中的 TextField 选择颜色

    如何更改 ActionScript 3 中 TextField 的选择 突出显示 颜色 我有一个输入文本字段 黑色背景上有白色文本 因此 选择是不可见的 这对于可用性来说非常糟糕 谢谢 另一种方法是使用文本布局框架 特别是使用 Select
  • 用于 JAWS 开发的文本控制台?

    我正在开发一个网络应用程序 我希望通过屏幕阅读器使其易于使用 在 JAWS 中测试东西非常耗时 是否可以让 JAWS 显示文本而不是阅读它 我实际上不想听到开发过程中的内容 我只是想看看 JAWS 会读什么 据我所知 大白鲨 没有语音查看器
  • GUI设计技术增强用户体验[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Google 地图无法使用 XHTML Doctype(文档类型)

    到底为什么如果我们在 Google 地图上使用 Doctype 总是有可能出现无法正确显示 Google 地图的问题 在最近的一个案例中 这个 Doctype 只花了我 2 天的时间 却没有任何生产力 多么令人厌恶的案件 这次我得到了一位同
  • IE8 和怪异模式

    IE8 是否像 IE6 7 一样以怪异模式运行 我有一个网页 其中有一些非常奇怪的代码 内容以填充和负边距居中 它在 IE6 7 和其他浏览器中可以正常工作 但在 IE8 中 内容区域的宽度只有一半并且不居中 怪异模式的标志 源代码在 DO

随机推荐