我一直在研究聊天应用程序如何使他们的对话列表可访问,以及 WhatsApp 和 Facebook Messenger 在网络上的使用role="grid"
,我希望这role="list"
可能更合适,因为它是一个对话列表。我希望这种做法是基于屏幕阅读器如何对待这些角色,但我并不完全确定。
问问题
41 次
1 回答
2
我怀疑这是因为列表中的每个项目都包含不止一位数据。
网格角色适用于包含一行或多行单元格的小部件。
因此,如果每个对话都有参与者和/或其他结构化元数据,那么对话就是“行”;而“参与者”、“最后消息时间”、“未读计数”等是单元格。
于 2021-09-01T21:11:08.313 回答