Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
The NeXT book
Lean cuisine: a low fat notation for menus
Interacting with Computers
Transformations on a dialog tree: rule-based maping of content to style
UIST '89 Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
Tools for generating consistent user interfaces
Coordinating user interfaces for consistency
The design space of input devices
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
ITS: a tool for rapidly developing interactive applications
ACM Transactions on Information Systems (TOIS)
Case study: using ITS style tools to implement IBM's CUA-2 user interface style
Software—Practice & Experience
Using ITS to create an insurance industry application: a joint case study
Human-Computer Interaction
Hi-index | 0.01 |
An abstract model of keyboard navigation that is based on real-world requirements is described. The importance of keyboard navigation is discussed, and the current approaches to keyboard navigation are reviewed. Several requirements for a successful model of keyboard navigation, including that keyboard navigation and direct manipulation must coexist in the same application, are described. Examples of successful use of the proposed approach to keyboard navigation in application development are presented.