当进行无障碍编程/设计时,有没有适当的方法来表达特定项目已“完成”?当前正在构建一些无障碍的电子学习内容。在特定活动中,有许多必须按下的按钮,每个按钮的激活会在单独的面板中显示更多信息。在这个特定的示例中,我使用了一个选项卡列表。一旦所有选项卡都被访问过,用户就可以向前移动到下一个活动。将aria-label更改为类似于“选项卡1-完成”或“选项卡1-未完成”是否足以表示它们的状态?更新1:为了澄清,在这个特定的示例中,我使用了一个选项卡列表,使用Inclusive Components - Tabbed Interfaces的方法论。无序列表需要具有role =“tablist”,因此我无法使用role =“progressbar”。
<ul role="tablist">
<li role="presentation"> <a role="tab" href="javascript:void(0)">Tab 1</a> </li>
<li role="presentation"> <a role="tab" href="javascript:void(0)">Tab 2</a> </li>
</ul>
role="tablist"
的答案。 - JazzBrotha