1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-11-24 05:02:10 +00:00
seirdy.one/content/notes/tuis-and-accessibility.md
Rohan Kumar 4c7d36e7cf
Use soft hyphens more judiciously
- Recommend others be careful with their use of soft hyphens, and test
  with NVDA. Poorly-placed hyphens can make words sound unclear.
- Dial back my use of soft hyphens to only what's necessary.
2022-06-19 16:23:17 -07:00

1 KiB

title date replyURI replyTitle replyType replyAuthor replyAuthorURI
TUIs and accessibility 2022-06-11T13:13:15-07:00 https://floss.social/@alcinnz/108460252689906224 My understanding so far has been limited to <q>use Gettext…avoid NCurses</q> SocialMediaPosting Adrian Cochrane https://adrian.geek.nz/

ncurses is fine for certain specific purposes, like querying terminal characteristics.

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.