3 ms·
Also, even though they may support a mouse, TUIs almost inevitably are very well keyboard driven, and typically do a better job of it than a GUI, particularly w
by whartung 4y ago
Also, even though they may support a mouse, TUIs almost inevitably are very well keyboard driven, and typically do a better job of it than a GUI, particularly web GUIs.
It can be done with GUIs, of course. You can also have bad TUIs. But "out of the box", the TUI tends towards better keyboard navigability than GUIs, so are more likely to get something usable "for free".
I find it very easy to get "trapped" in GUIs where your keyboard falls in to a focus pit that it can't get out of.
- int_19h 4y agoElectron apps seem to be especially bad at keyboard navigation. A decade ago, the kind of breakage you'd see in GUI apps when trying to use the keyboard was mostly the lack of shortcuts/accelerators and nonsensical tab order - but it would still be usable in principle. Now I keep running into apps where tab navigation doesn't work at all, or where Enter/Esc doesn't do the expected thing in modal dialogs.
- ectopod 4y agoModern Windows apps also suffer from this kind of breakage. For example, the calculator. If you use the mouse to press a button while entering a calculation (for a trigonometric function say) then when you press enter to get the result it just presses that button again. This is contrary to the Windows design guidelines and, more importantly, it isn't useful. It's like the apps have been redeveloped by people who never use a keyboard.
- int_19h 4y agoThey were redeveloped using web pages as a model, is the problem.