I am really curious how the French government will get away with using Matrix/Riot in all their govt agencies. They'll either have to ignore people with disabilities, or they'll have to contribute a huge amount of work to the Matrix project, both the web front-end and the iOS and Android clients. Because for a blind screen reader user, Matrix is far from being usable efficiently right now.
And no, I don't have time to contribute to all of these projects. I can't fight all fights.
@marcozehe agreed!! main reason I don't use Riot is because the contrast ratios are horrible and it's difficult for me to read and my eyes aren't even that bad
@shel For blind users, everything is a plain site with only some buttons, many clickable non-semantic divs, and hardly any landmarks to get oriented properly, like what's a side bar, what's a navigation menu, what's the main content, and others. And the iOS and Android clients have their own share of issues.
@shel or even just proper semantic markup. :) Doesn't even have to be WAI-ARIA to make things accessible, many HTML elements, when used correctly, bring accessibility for free because browsers have proper implementation. WAI-ARIA is really only needed for fancy stuff that's not part of HTML.