项目

tiptap 可访问性

赞助开发 ❤️
我们需要您的支持来维护、更新、支持和开发 Tiptap。如果您期待这里的工作进展,成为赞助商资助我们的工作

引言

我们努力让 Tiptap 对所有人都友好,但目前来说,这方面的工作还很少。根据我们的理解,需要做的有:

用户界面

界面需要有清晰的对比度、足够大的点击区域、语义化的标记、键盘可访问,并且文档详尽。目前我们还没有提供界面,所以这部分完全取决于您。

不过别担心,我们很快会提供一个界面,并在初期就考虑到可访问性。

输出内容

编辑器需要生成语义化的标记、键盘可访问,并且文档良好。Tiptap 的内容结构良好,这是一个不错的起点。然而,我们可以添加对额外属性的支持,比如图片的 Alt 属性,来鼓励其使用。

写作辅助(可选)

一个可选的写作辅助可以帮助人们正确地编写语义内容,例如指出标题层级使用不正确的例子。核心开发者提供的这类辅助可以帮助改善大量应用的内容质量。

资源

文档 分节 标题
WCAG 3.0 7.1 文本替代
WCAG 2.1 1.1.1 非文本内容
WCAG 2.1 2.1 键盘可访问
WCAG 2.1 2.1.1 键盘
WCAG 2.1 4.1.1 解析
WCAG 2.1 4.1.2 名称、角色、值
WCAG 2.1 2.1.2 无键盘陷阱

待办: 更新资源链接至 WCAG 3.0:https://www.w3.org/TR/wcag-3.0/

有什么遗漏或需要补充的吗?请告诉我们,我们会考虑加入。

在本文档中