搜狗拼音输入法 Accessibility 测试反馈报告

测试人 测试日期 Windows 版本 NVDA 版本 搜狗拼音输入法版本
罗文聪(Eureka) 2022年4月28日 Windows 10 21H2 (x64) build 19044.1645 NVDA2021.3.5 11.0.9.5890

已安装提示对话框

无法读出具体的提示信息,如:“您的系统里已经安装了相同的版本…”

询问对话框的截图
询问对话框的截图

安装界面

安装界面截图
安装界面截图

该界面协议勾选框的控件类型错误 1

协议勾选框截图
协议勾选框截图

安装进度

安装过程截图
安装过程截图

希望使用标准的进度条让 NVDA 感知进度变化。

系统菜单(如 Ctrl+Shift+M)

搜狗系统菜单中的菜单项会被读两次,如:“今日输入2856字链接今日输入2856字链接”、“”、“智能写作(&X)按钮智能写作(&X)按钮”

设置向导

设置向导截图
设置向导截图
  1. “全拼 / 双拼模式设置”占用了过多焦点2
  2. 双拼方案的选择 comboBox 更改其中的选项时,缺少时时提示3

模糊音设置、输入法管理器窗口

设置向导 > 以“模糊音设置”为例
设置向导 > 以“模糊音设置”为例

每个控件在获取焦点后会重复读两次, 如:“f = h复选框未选中 f = h复选框未选中”

皮肤选择窗口

皮肤选择
皮肤选择
  1. 每个皮肤的选择都被朗读为“热门皮肤”,应为不同的皮肤名称,如:“春暖花开”、“夏天你好”等”;
  2. 皮肤选择占用了过多焦点4

词库选择窗口

词库选择
词库选择
  1. 每个词库的选择都被朗读为“热门词库”,应为不同的词库名称,如:“医学词库”、“计算机词库”等;
  2. 选择每个词库的控件类型错误5

属性设置

属性设置
属性设置

在设置类别中切换时的朗读过于冗长,如“列表 个人主页 9分之1项单选按钮未选中”、“列表 皮肤中心 9分之2项单选按钮未选中”,建议只朗读“个人主页 已选中”、“【皮肤中心 未选中”,更理想的效果是使用选项卡控件(tabControl);

常用设置

常用设置
常用设置
  1. 简繁体、中英文、、全半角、双拼/全拼占用了过多焦点6
  2. “智能调整数字后标点”、“中文时使用英文标点”、“标点配对:自动补全成对标点”、“拼音纠错” 的控件类型错误7

外观设置

外观设置
外观设置
  1. 横竖排的设置占用了过多焦点8
  2. 候选项数的选择、更换颜色、更换字体等 comboBox 更改其中的选项时,缺少时时提示9
  3. 候选窗口跟随光标、分窗口显示拼音和候选、高分屏适配的控件类型错误10

词库设置

词库设置
词库设置
  1. 启用细胞词库、自动更新以及每一条细胞词库的勾选控件类型错误11
  2. 每条细胞词库的名称无法读出,如“医学词汇大全”,只能读出“单选按钮”;

账户设置

问题同“常用”设置。

按键设置

按键设置
按键设置
  1. 中英切换快捷键、二三候选快捷键占用了过多焦点12
  2. 切换到英文时上屏已输入字符、中英标点切换、全半角切换、候选翻页快捷键、系统功能快捷键、英文输入法快捷键等控件类型错误13

系统按键设置

系统按键设置
系统按键设置

每个系统功能快捷键的启用 / 禁用控件类型错误14,且无 label 屏幕阅读器只朗读 “单选按钮”;

高级设置

高级设置
高级设置

多数控件存在类型错误[2]。

卸载向导

设置向导
设置向导

卸载向导中每个控件在获取焦点后会重复读两次, 如:“继续使用按钮继续使用按钮”、“立即卸载按钮、立即卸载按钮”。

注解


  1. NVDA 朗读为单选按钮(Radiobutton),实际应为 checkBox(复选框)。

  2. 如果可能,使用 groupBox 控件将 Radiobutton 包含在内,从而实现只需占用一个 Tab 焦点,若屏幕阅读器用户想更改该选项只需使用上下箭头键即可在 Radiobutton 间选择。

  3. 使用上下箭头下拉时无法时时读出组合框内的所选项目,应读出被选中的项目。

  4. 如果可能,使用 groupBox 控件将 Radiobutton 包含在内,从而实现只需占用一个 Tab 焦点,若屏幕阅读器用户想更改该选项只需使用上下箭头键即可在 Radiobutton 间选择。

  5. NVDA 朗读为单选按钮(Radiobutton),实际应为 checkBox(复选框)。

  6. 如果可能,使用 groupBox 控件将 Radiobutton 包含在内,从而实现只需占用一个 Tab 焦点,若屏幕阅读器用户想更改该选项只需使用上下箭头键即可在 Radiobutton 间选择。

  7. 如果可能,使用 groupBox 控件将 Radiobutton 包含在内,从而实现只需占用一个 Tab 焦点,若屏幕阅读器用户想更改该选项只需使用上下箭头键即可在 Radiobutton 间选择。

  8. 如果可能,使用 groupBox 控件将 Radiobutton 包含在内,从而实现只需占用一个 Tab 焦点,若屏幕阅读器用户想更改该选项只需使用上下箭头键即可在 Radiobutton 间选择。

  9. 使用上下箭头下拉时无法时时读出组合框内的所选项目,应读出被选中的项目。

  10. 如果可能,使用 groupBox 控件将 Radiobutton 包含在内,从而实现只需占用一个 Tab 焦点,若屏幕阅读器用户想更改该选项只需使用上下箭头键即可在 Radiobutton 间选择。

  11. 如果可能,使用 groupBox 控件将 Radiobutton 包含在内,从而实现只需占用一个 Tab 焦点,若屏幕阅读器用户想更改该选项只需使用上下箭头键即可在 Radiobutton 间选择。

  12. 如果可能,使用 groupBox 控件将 Radiobutton 包含在内,从而实现只需占用一个 Tab 焦点,若屏幕阅读器用户想更改该选项只需使用上下箭头键即可在 Radiobutton 间选择。

  13. NVDA 朗读为单选按钮(Radiobutton),实际应为 checkBox(复选框)。

  14. 如果可能,使用 groupBox 控件将 Radiobutton 包含在内,从而实现只需占用一个 Tab 焦点,若屏幕阅读器用户想更改该选项只需使用上下箭头键即可在 Radiobutton 间选择。