中文

面向视障用户的移动应用 GUI 导航流程重绘

软件工程 2025-02-24 v1

摘要

移动应用(app)是我们日常生活中不可或缺的组成部分,提供多样化的服务与功能。它们使盲人用户能够以极其便捷的方式 coherently 访问信息。然而,视障用户(仅依赖屏幕阅读器如 Talkback)是否能够以正确且合理的顺序访问应用信息尚不明了。这可能导致显著的信息偏差和操作错误。鉴于上述问题,本文提出了一种名为 RGNF(Re-draw GUI Navigation Flow)的方法,旨在增强 GUI 中每个组件内容访问的可理解性与连贯性,并辅助开发者创建良好设计的 GUI 导航流程(GNF)。该方法灵感来自我们初步研究中识别出的特征:视障用户期望导航与 GUI 组件在位置接近且形状相似的连续读取相关。因此,我们的方法依赖于 Gestalt 心理模型所推导出的原则,通过距离和相似性法则将 GUI 组件分组到不同区域,从而重绘 GNF。为评估 RGNF 方法的效果,我们计算了重绘 GNF 前后的序列相似性值,并进一步采用 Alotaibi 等人提出的工具衡量 GUI 组件的可达性。我们的结果显示,相似性提升显著,从基线的 0.624 提升至 0.921,可达性从 74.35% 提升至 90.31%。此外,定性用户研究表明,我们的方法对为视障用户提供改进的用户体验产生了积极影响。

关键词

引用

@article{arxiv.2502.15137,
  title  = {Don't Confuse! Redrawing GUI Navigation Flow in Mobile Apps for Visually Impaired Users},
  author = {Mengxi Zhang and Huaxiao Liu and Yuheng Zhou and Chunyang Chen and Pei Huang and Jian Zhao},
  journal= {arXiv preprint arXiv:2502.15137},
  year   = {2025}
}

备注

18 pages, 13 figures, has be published in IEEE Transactions on Software Engineering