5 ms·
The reason terminal interfaces are often criticized is because they lack discoverability, leaving the user at a complete loss or at least hiding the full array
by AstixAndBelix 4y ago
The reason terminal interfaces are often criticized is because they lack discoverability, leaving the user at a complete loss or at least hiding the full array of functions the program offers.
The reason many amateur GUI programs (GIMP) are criticized is because they lack discoverability, leaving the user at a complete loss or at least hiding the full array of functions the program offers.
The reason many programs based on NLMs will be criticized is because...
- hunter2_ 4y agoRight: it turns out that when someone wants to offer someone else a plethora of options in one fell swoop, graphics are much more efficient than language because it takes way less time to consume. Even if commands like "help" or "what can I ask you about" end up providing equivalent discovery, consuming that delivery (whether reading text or listening to spoken word) takes many times longer. Users of screen readers mitigate this by cranking up the speed to levels that typical users would severely struggle to understand: it takes a lot of practice to get efficient with using language in this way efficiently. And chat bots often add artificial delay in an attempt to humanize the experience -- making this even worse!
- GrinningFool 4y ago> graphics are much more efficient than language Graphics are just another language. When looked at across desktop applications, mobile applications, operating systems, and web sites it's a language that's much less consistent than any written language.
- zzo38computer 4y ago> The reason terminal interfaces are often criticized is because they lack discoverability, That is why documentation is needed to be included with the program. Any software will be difficult to understand if you do not include documentation.