自动添加相关的alt图像属性

亲爱的各位,

当用户在新主题/帖子中上传图片时,图片的 alt 属性为“image”(所有图片的默认值)。

例如:
image

在此,为了演示我的建议,我已更改了 alt 名称,因此当用户点击时,他们会获得“相关”信息。

image

image

图片的 Alt 文本对 SEO 非常重要,并且是搜索引擎排名的关键因素

在我的网络论坛中,有数千个帖子,几乎所有图片的 alt 名称都是“image”。

因此,我的建议是:

如果 alt 属性是默认值(“image”),请将其更改为相关名称(例如,建议的主题名称 + 帖子编号)。

1 个赞

不。替代文本(Alt text)对用户在搜索图片时更有帮助,而文件名更重要,但最重要的是使用正确的上下文,“这是一个苹果:<名为apple.jpg的苹果图片,替代文本是apple>”。

对于网站的SEO来说,替代文本完全没有意义。

1 个赞

Alt 文本对使用屏幕阅读器的用户(包括盲人或视力障碍者)非常有帮助。但理想情况下,它应该描述所显示的内容。这是一个可访问性问题。(我想不到一种简单的注释方法——一些面向图像的软件服务或许可以做到。)

1 个赞

是的,这个问题之前出现过。对我来说,可访问性论点比搜索引擎优化(SEO)论点重要得多。

当您在帖子中插入图片但未提供任何描述时,阅读论坛的盲人将处于极大的劣势。他们会失去极其重要的上下文。

人工智能可以在这方面提供帮助,并提供自动标题。我认为它的表现还可以,但仍有许多不足之处。

作为第一步,我建议创建一个主题组件。

强制用户为图片提供标题

启用后,当您发布任何内容并忘记为图片输入标题时,我们可以通过一个中间的 bootbox 提示您,提醒您为图片添加标题。

2 个赞

AI 提供的图片替代文本在我们待办事项列表上,由 AI 团队负责。

4 个赞

当然是这样。嗯,或多或少,论点是除了 SEO 之外的任何东西。

我有两个盲人朋友。他们俩一直说同样的话:问题不在于 alt 本身,而在于缺乏高质量的 alt 文本,以及在没有内容的图像上一直使用 alt——在这里我看到一个真正的大问题,那就是网站管理员获得了可以生成 alt 文本的人工智能。

而且……屏幕阅读器的主要问题是平台的设计不佳,而团队在这方面做得相当不错。

嘿 Falco,这是个好消息 :slight_smile:
你的工作会产生一个核心新功能,还是作为一个插件?

对我来说最重要的是:粗略的计划是在 2023 年还是 2024 年可用?

1 个赞

有意思。
不编写任何代码,是否有原生方法可以勾选一个框,使我的整个 Discourse 实例中的图片 alt 文本成为必填项?

希望不会,因为那是您不想做的事情。当图像是内容的重要组成部分时,您会希望看到 ALT。大多数图像只是……视觉噪音 :winking_face_with_tongue:,那么没有人应该使用 ALT。

当所有图像都没有名称时,就会发生这种情况:

大多数人都很懒惰。除非你付钱给版主来帮助执行此类操作,否则大多数用户都懒得输入有用的替代文本。你很有可能会得到一堆alt文本为1、aaa、xxx、image1等的图片。

3 个赞

13个月后,进展如何?我想知道是否可以在我上传到帖子的任何图片中添加alt文本。我使用Landing Pages插件和Blog landing page,但似乎没有为博客登陆页面抓取的图片提供alt文本?(https://forums.gonomad.me/home)- 至少Lighthouse和性能网站是这么告诉我的。

我们几个月前在 Discourse AI 模块下发布了这个功能,请参阅

3 个赞