Best Practices for Inclusive CLIs - @Seirdy : https://seirdy.one/posts/2022/06/10/cli-best-practices/
My understanding so far has been limited to "use Gettext & (unless its usability benefits are undeniable) avoid NCurses", based on what annoys @devinprater .
My understanding so far has been limited to "use Gettext & (unless its usability benefits are undeniable) avoid NCurses", based on what annoys @devinprater .
Best practices for inclusive CLIs
A response to some problematic CLI UX advice, with alternative recommendations for designing more accessible CLI utilities.Seirdy's Home
Seirdy
in reply to Adrian Cochrane • • •I think if you’re building a TUI it should generally be one of multiple options that share a library/backend or it should be something with many alternatives that are at least equivalent, given the poor accessibility of TUIs in general. If one of those things is true, then it should be fine to use ncurses for the TUI.
There’s a Python library called “Textualize” for building TUIs and CLI shells. They’re working on a web target which they claim can get much better accessibility.
#POSSE post from https://seirdy.one/notes/2022/06/11/tuis-and-accessibility/
TUIs and accessibility
Seirdy's Home