Dynamic construction of animated help from application context
UIST '88 Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software
The cognitive coprocessor architecture for interactive user interfaces
UIST '89 Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
Coupling a UI framework with automatic generation of context-sensitive animated help
UIST '90 Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology
Unidraw: a framework for building domain-specific graphical editors
ACM Transactions on Information Systems (TOIS)
Computers as theatre
The perspective wall: detail and context smoothly integrated
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The information visualizer, an information workspace
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Cone Trees: animated 3D visualizations of hierarchical information
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Using direct manipulation to build algorithm animations by demonstration
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Animation: from cartoons to the user interface
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
Animation support in a user interface toolkit: flexible, robust, and reusable abstractions
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
Animating direct manipulation interfaces
Proceedings of the 8th annual ACM symposium on User interface and software technology
Does animation in user interfaces improve decision making?
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The WebBook and the Web Forager: an information workspace for the World-Wide Web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Animating Widgets in the InterViews Toolkit
EWCHI '95 Selected papers from the 5th International Conference on Human-Computer Interaction
Defining the Dynamic Behaviour of Animated Interfaces
Proceedings of the IFIP TC2/WG2.7 Working Conference on Engineering for Human-Computer Interaction
Evaluation of Animation Effects to Improve Indirect Manipulation
AUIC '00 Proceedings of the First Australasian User Interface Conference
Animating Indirect Manipulation in Direct-Manipulation Editors
OZCHI '96 Proceedings of the 6th Australian Conference on Computer-Human Interaction (OZCHI '96)
Generalized graphical object editing
Generalized graphical object editing
Window navigation with and without animation: a comparison of scroll bars, zoom, and fisheye view
CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems
Integrating animation with interfaces
CHI '92 Posters and Short Talks of the 1992 SIGCHI Conference on Human Factors in Computing Systems
Snap-and-go: helping users align objects without the modality of traditional snapping
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Continuous Sonic Feedback from a Rolling Ball
IEEE MultiMedia
Lightweight user interfaces for watch based displays
AUIC '05 Proceedings of the Sixth Australasian conference on User interface - Volume 40
Les transitions visuelles différenciées: principes et applications
IHM '06 Proceedings of the 18th International Conferenceof the Association Francophone d'Interaction Homme-Machine
Phosphor: explaining transitions in the user interface using afterglow effects
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Possession techniques for interaction in real-time strategy augmented reality games
Proceedings of the 2005 ACM SIGCHI International Conference on Advances in computer entertainment technology
Proceedings of the third ACM SIGPLAN conference on History of programming languages
How do Web users respond to non-banner-ads animation? The effects of task type and user experience
Journal of the American Society for Information Science and Technology
Artificial Intelligence Review
Supporting cartoon animation techniques in direct manipulation graphical user interfaces
Information and Software Technology
Interactive computer animation of sketches of data structures
HCI '08 Proceedings of the Third IASTED International Conference on Human Computer Interaction
Emerging sounds for disappearing computers
The disappearing computer
Kineticons: using iconographic motion in graphical user interface design
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Temporal distortion for animated transitions
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Showing user interface adaptivity by animated transitions
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Modeling animations for dependable interactive applications
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
The communicative functions of animation in user interfaces
Proceedings of the 29th ACM international conference on Design of communication
Acceptance and speed of animations in business software
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part IV
Animated transitions between user interface views
Proceedings of the International Working Conference on Advanced Visual Interfaces
Engineering animations in user interfaces
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
If judiciously applied, animation techniques can enhance the look and feel of computer applications that present a graphical human interface. Such techniques can smooth the rough edges and abrupt transitions common in many current graphical interfaces, and strengthen the illusion of direct manipulation that many interfaces strive to present. To date, few applications include such animation techniques. One possible reason is that animated interfaces are difficult to implement: they are difficult to design, place great burdens on programmers, and demand high-performance from underlying graphics systems.This article describes how direct manipulation human computer interfaces can be augmented with techniques borrowed from cartoon animators. In particular, we wish to improve the visual feedback of a direct manipulation interface by smoothing the changes of an interface, giving manipulated objects a feeling of substance and providing cues that anticipate the result of a manipulation. Our approach is to add support for animation techniques such as object distortion and keyframe interpolation, and to provide prepackaged animation effects such as animated widgets for common user interface interactions.To determine if these tools and techniques are practical and effective, we built a prototype direct manipulation drawing editor with an animated interface and used the prototype editor to carry out a set of human factors experiments. The experiments show that the techniques are practical even on standard workstation hardware, and that the effects can indeed enhance direct manipulation interfaces.