Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在运行一个带有交互式终端输出/输入菜单的 Python 程序。但是,目前它对屏幕阅读器不太适用(它正在使用termios)。
termios
有没有办法确定屏幕阅读器是否通过 python 在基于 Linux 的系统上启用/运行?
不,那里没有。不仅如此,Apple 曾经尝试添加这样的功能,但它被认为具有歧视性,因为它会导致“可访问”和“正常”版本之间的界面差异。我同意这个观点,因为我看到很多网站都有针对视障人士的“特殊”版本,当然,它们缺乏“正常”版本的大部分功能。
因此,您(以及每个人)的解决方案是构建可访问的界面,无论您的用户是否正在使用屏幕阅读器。