Html 正确的游戏属性

Html 正确的游戏属性,html,accessibility,wai-aria,game-development,web-accessibility,Html,Accessibility,Wai Aria,Game Development,Web Accessibility,如果网页主要是一个通常用鼠标玩的游戏,没有视觉表现就没有意义,我应该如何使用ARIA来标记网页 如果没有具体的咏叹调,让我换一句话:我如何才能宣布一个网页将不幸地不可用于无视力的用户 基本上,我有一个标签来解释游戏需要JavaScript。我如何向纯屏幕阅读器用户解释关于视力的类似陈述 上下文:这是一个典型的例子。我可以(也将)添加键盘访问功能,用箭头键导航棋盘,用回车键交换项目并选择方向,但这对没有视力的用户来说仍然是无用的 如果我试着在每一个动作中读出棋盘,我不认为它对任何人都有用:“第一

如果网页主要是一个通常用鼠标玩的游戏,没有视觉表现就没有意义,我应该如何使用ARIA来标记网页

如果没有具体的咏叹调,让我换一句话:我如何才能宣布一个网页将不幸地不可用于无视力的用户

基本上,我有一个
标签来解释游戏需要JavaScript。我如何向纯屏幕阅读器用户解释关于视力的类似陈述


上下文:这是一个典型的例子。我可以(也将)添加键盘访问功能,用箭头键导航棋盘,用回车键交换项目并选择方向,但这对没有视力的用户来说仍然是无用的


如果我试着在每一个动作中读出棋盘,我不认为它对任何人都有用:“第一排:蓝色、红色、绿色、白色、蓝色、绿色、白色、紫色;第二排:…”

加载游戏时,键盘的初始焦点在哪里?您可以向接收焦点的元素添加。您可能还必须向元素添加一个,具体取决于它是什么(例如
),并且您可能必须添加
tabindex=“-1”
,才能在internet explorer上工作。有很多组合,很难给出具体的建议。

很少出现可访问性问题,在游戏环境中更为罕见!爱死它了!需要更多的!也许我不够清楚,但我对焦点管理没有问题。我在问游戏元素应该使用哪些特定角色,如果有的话。是的,我理解这一部分。我在问最初的焦点在哪里。知道了这一点,你可以在元素中添加一些视觉上隐藏的文本,这些文本自然会获得初始焦点,并且在游戏开始时就会被读取。但如果需要的话,在推荐一个角色之前,我需要知道这是什么样的元素。