Email or username:

Password:

Forgot your password?
5 comments
muesli

@zens

gum itself is merely a terminal/cli app and as such it's as good as the terminal it's being run in.

Luci for dyeing

@fribbledom tuis tend to cause problems with screen readers regardless of which terminal they’re in

muesli

@zens

That's sad to hear, but something that needs to be fixed in the terminal software itself.

On the bright side, you can disable styling & colors in gum's output. I would suggest setting your TERM and COLORTERM env vars accordingly and it should behave correctly.

Luci for dyeing

@fribbledom it literally cannot be fixed in the terminal software. it’s like when screen readers try to read out blocks of emoji or ascii art. you can’t expect them to guess what your ascii art represents.

Luci for dyeing

@fribbledom but the particular problem tui causes is that they redraw what’s already on the screens and screen reader software doesn’t pick up on redraws.

to make it accessible i recommend testing with actual screen reader software and consider a mode that does repl interaction, with plain english descriptions instead of ascii art.

Go Up