caryRowen
V2EX  ›  V2EX

考虑为 v2er 安卓客户端贡献 PR

  •  
  •   caryRowen · Oct 27, 2024 · 3084 views
    This topic created in 603 days ago, the information mentioned may be changed or developed.

    大家好,我是一位使用屏幕阅读器的视障者,希望为 v2er 修复一些无障碍 (Accessibility) 问题。

    事情的起因

    之前我提交过 Issue ,作者做了一部分修复,但仍有不少死角尚未解决。于是我决定自己动手,Fork 了代码,花了一些时间拉回本地并配置了开发环境,终于顺利跑起来了。然而,折腾 Gradle 更新依赖真是费劲,差点要了我半条命!

    希望获得的帮助

    碰碰运气吧,希望作者在这里。如果能得到作者或同样对此有性趣的 V 友的一些想法会非常有帮助。 一般而言修复 Accessibility bug 不会影响视觉效果。 如果没能得到回复,我会在提交 PR 前先发布一个 Issue 。

    感谢大家的关注和支持!

    项目地址

    4 replies    2024-10-27 20:33:00 +08:00
    eminemcola
        1
    eminemcola  
       Oct 27, 2024
    用网页版的话无障碍体验会不会更好一点,很多行为都有浏览器提供标准/做体验兜底,况且 V2EX 的 Android app 也不是官方 app
    caryRowen
        2
    caryRowen  
    OP
       Oct 27, 2024
    网页版更一般般。无论客户端还是网页,基本功能是能用的。
    网页版写个油猴脚本可以改进,但也只能是自己用。
    maninfog
        3
    maninfog  
       Oct 27, 2024
    楼主可以分享一些适配 Accessibility 的经验吗? 我目前在做一个新的 Android 版本的 V2EX app ,可以考虑适配 Accessibility ,欢迎后面来体验。
    caryRowen
        4
    caryRowen  
    OP
       Oct 27, 2024   ❤️ 1
    @maninfog 非常愿意,会有一些参考文档和 codelab 不过具体的细节还是需要具体讨论:

    https://developer.android.com/guide/topics/ui/accessibility

    https://developer.android.com/codelabs/starting-android-accessibility?hl=zh-cn#1

    如果你考虑开源的话 可以拉我去做贡献 😆
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   981 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 23:12 · PVG 07:12 · LAX 16:12 · JFK 19:12
    ♥ Do have faith in what you're doing.