4 ms·
> At the time Microsoft spent a ton of money in usability research, that no free environment could afford It was a combined effort with IBM. https://en.wikiped
by FdbkHb 2y ago
> At the time Microsoft spent a ton of money in usability research, that no free environment could afford
It was a combined effort with IBM.
https://en.wikipedia.org/wiki/IBM_Common_User_Access https://en.wikipedia.org/wiki/IBM_Common_User_Access
Note that even the obsolete parts of the CUA is still supported on modern Windows! for example, CTRL+C and CTRL+V might have won as the favored keyboard shortcuts for copy and paste, but CTRL+INSERT and SHIFT+INSERT still works!
The CUA design documents had a very large impact on the approach taken at Microsoft in designing GUI software and standardizing interactions.
Of course, standardizing keyboard shortcuts are but a tiny part of the ambitions behind the CUA. It's still a very good read to this day for anyone interested in the design of user interfaces. Here's an excerpt of one of my favorite points made in the documents :
>The user interface should be forgiving. User actions should be easily
>reversed. When users are in control, they should be able to explore
>without fear of causing an irreversible mistake. Because
>learn-by-exploring environments involve trial and error, users should be
>able to back up or undo their previous action. Actions that are
>destructive (that may cause the unexpected loss of the users' information)
>require a confirmation. Users should feel more comfortable with a
>computer when their mistakes do not cause serious or irreversible results.
>To users, the unexpected loss of their information is the most frustrating
>and destructive application occurrence. When you allow users the
>opportunity to change their minds about an action that would destroy
>significant data, you provide a forgiving interface, even if you are
>unable to allow them to undo the action after it is completed.