大家好,我是一位使用屏幕阅读器的视障者,希望为 v2er 修复一些无障碍 (Accessibility) 问题。
之前我提交过 Issue ,作者做了一部分修复,但仍有不少死角尚未解决。于是我决定自己动手,Fork 了代码,花了一些时间拉回本地并配置了开发环境,终于顺利跑起来了。然而,折腾 Gradle 更新依赖真是费劲,差点要了我半条命!
碰碰运气吧,希望作者在这里。如果能得到作者或同样对此有性趣的 V 友的一些想法会非常有帮助。 一般而言修复 Accessibility bug 不会影响视觉效果。 如果没能得到回复,我会在提交 PR 前先发布一个 Issue 。
感谢大家的关注和支持!
1
eminemcola 38 天前
用网页版的话无障碍体验会不会更好一点,很多行为都有浏览器提供标准/做体验兜底,况且 V2EX 的 Android app 也不是官方 app
|
2
caryRowen OP 网页版更一般般。无论客户端还是网页,基本功能是能用的。
网页版写个油猴脚本可以改进,但也只能是自己用。 |
3
maninfog 38 天前
楼主可以分享一些适配 Accessibility 的经验吗? 我目前在做一个新的 Android 版本的 V2EX app ,可以考虑适配 Accessibility ,欢迎后面来体验。
|
4
caryRowen OP @maninfog 非常愿意,会有一些参考文档和 codelab 不过具体的细节还是需要具体讨论:
https://developer.android.com/guide/topics/ui/accessibility https://developer.android.com/codelabs/starting-android-accessibility?hl=zh-cn#1 如果你考虑开源的话 可以拉我去做贡献 😆 |