Modern XMPP project discussion - 2025-04-03


  1. AlexKurisu

    > In all desktop clients I have tested, there are severe issues involving screen readers that potentially make XMPP almost completely unusable by the blind Even CLI ones?

  2. MattJ

    I've never tested, but I imagine CLI ones to be even worse

  3. AlexKurisu

    CLI software should be generally easier for blind people to use, shouldn't it?

  4. AlexKurisu

    Since there are nothing but text

  5. MattJ

    GUI frameworks tend to have standard structured interfaces and APIs for accessibility software to navigate through them

  6. Zash

    CLI or TUI?

  7. MattJ

    Terminal clients are just painting text all over the screen for different purposes, which a screen reader would have no sensible way to interpret

  8. Link Mauve

    MattJ, blind people around me tend to favour TUI clients.

  9. Link Mauve

    Maybe the “around me” part is important.

  10. MattJ

    Maybe I underestimate modern screen readers

  11. AlexKurisu

    MattJ: There is no need to interpret stuff, unless the client uses some fancy pseudographic stuff

  12. MattJ

    AlexKurisu, which client(s) are you thinking of that don't do that?

  13. AlexKurisu

    Just read what's on screen, that's all

  14. MattJ

    How do you have multiple chats in parallel if you don't do "fancy" stuff?

  15. AlexKurisu

    MattJ: isn't there any `ed`-like XMPP client?

  16. MattJ

    The last one I used like that was called imcom, and I'm pretty sure it's no longer developed

  17. Zash

    I did one once, but it may have been lost to a disk crash.

  18. AlexKurisu

    AFAIK, `ed`-like interfaces are perfect for blind people, especially the ones with braille terminals

  19. MattJ

    I hear such "conversational UIs" are back in fashion :)

  20. MattJ

    AlexKurisu, yes, I can believe that

  21. Kris

    Well, apparently gui clients on windows are often a lot easier to interpret by blind people. I assume the tooling around screenreaders for that is just more optimized.

  22. Kris

    Braille terminals are probably expendive and uncommon?

  23. Kris

    Braille terminals are probably expensive and uncommon?

  24. AlexKurisu

    > Braille terminals are probably expensive and uncommon? Windows has no support for them, AFAIK, so they are rare, so Windows has no support for them… It's a loop