使用箭头键在画布中不规则放置和大小的元素(例如表单上的控件)之间导航有哪些普遍接受的做法?
例如,如果当前聚焦的元素是一个 tall 元素 (A),其高度包含其右侧三个较短的元素(B、C 和 D):
####### #######
# # # B #
# # #######
# #
# # #######
# A # # C #
# # #######
# #
# # #######
# # # D #
####### #######
Right
当用户按下箭头时,哪些元素应该被聚焦?顶部元素(B)?中间的那个(C)?
如果在用户通过按下将焦点移到 A 之前 D 已经被聚焦Left
怎么办?当用户随后按下时,焦点是否应该返回到 D Right
?
我想知道这些场景是否有一些已发布的指南。