Difference between revisions of "User interface"
m (Typos) |
m (+See also) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
Each new generation of hardware produced a new generation of user interfaces; e.g. editors for printing terminals changed completely when video terminals became avilable, spawning [[screen editor]]s; these in term were replaced with [[WYSIWYG]] editors when bit-mapped displays became widely available. Similarly, new hardware often enabled a new generation of applications (e.g. [[spread-sheet]]s, [[image editor]]s, etc). | Each new generation of hardware produced a new generation of user interfaces; e.g. editors for printing terminals changed completely when video terminals became avilable, spawning [[screen editor]]s; these in term were replaced with [[WYSIWYG]] editors when bit-mapped displays became widely available. Similarly, new hardware often enabled a new generation of applications (e.g. [[spread-sheet]]s, [[image editor]]s, etc). | ||
− | {{stub}} | + | {{semi-stub}} |
+ | |||
+ | ==See also== | ||
+ | |||
+ | * [[Graphical user interface]] | ||
+ | |||
+ | [[Category: Basics]] |
Latest revision as of 17:21, 5 October 2023
A user interface is the way in which some system interacts with a user. Exactly how will depend on i) the hardware which is available to pass information to the user (printing terminal, video terminal, bit-mapped display), ii) the function of the software in question (application, text editor, command processor, etc), and iii) the intended target user type (programmer, end-user, etc).
Each new generation of hardware produced a new generation of user interfaces; e.g. editors for printing terminals changed completely when video terminals became avilable, spawning screen editors; these in term were replaced with WYSIWYG editors when bit-mapped displays became widely available. Similarly, new hardware often enabled a new generation of applications (e.g. spread-sheets, image editors, etc).