Gra*_*ett 4 html accessibility user-experience wai-aria
在构建形状操作界面时
或用于调整文本框的大小
如何使这些控件易于访问?鉴于现有的WAI-ARIA 角色,我不确定这是否可能。有一些常规拖放约定的示例和规定,但没有明显与调整大小、旋转或任何类型的转换或操作相关。
对于形状操作,请查看 powerpoint 以及如何仅通过键盘使用它。您可以使用 TAB 键切换到幻灯片上的不同对象(在编辑模式下,而不是演示模式下),然后使用箭头键来移动该框。Shift+箭头可让您调整对象的大小。Alt+箭头可让您旋转它。
对于第二个示例,调整文本框的大小,我们通常在两个面板之间有一个分隔符,并使用role=separator和aria-orientation=horizontal和tabindex=0。您可以使用 Tab 键定位到对象,然后使用箭头键移动分隔符以调整大小。
我谨不建议使用旋转按钮或滑块。作为屏幕阅读器用户,如果我听到旋转按钮或滑块,则表明我期望这些对象出现某种行为,并且将其作为调整大小对象会令人困惑。