The vocabulary problem in human-system communication
Communications of the ACM
Designing the user interface (videotape)
Designing the user interface (videotape)
Self-disclosing design tools: a gentle introduction to end-user programming
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Use of mobile appointment scheduling devices
CHI '04 Extended Abstracts on Human Factors in Computing Systems
WinCuts: manipulating arbitrary window regions for more effective use of screen space
CHI '04 Extended Abstracts on Human Factors in Computing Systems
Automation and customization of rendered web pages
Proceedings of the 18th annual ACM symposium on User interface software and technology
Generating custom notification histories by tracking visual differences between web page visits
GI '06 Proceedings of Graphics Interface 2006
Translating keyword commands into executable code
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Koala: capture, share, automate, personalize business processes on the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Strategies for accelerating on-line learning of hotkeys
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Integrating a command shell into a web browser
ATEC '00 Proceedings of the annual conference on USENIX Annual Technical Conference
Smart bookmarks: automatic retroactive macro recording on the web
Proceedings of the 20th annual ACM symposium on User interface software and technology
Gui --- phooey!: the case for text input
Proceedings of the 20th annual ACM symposium on User interface software and technology
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Information scraps: How and why information eludes our personal information management tools
ACM Transactions on Information Systems (TOIS)
Instruction, Feedback and Biometrics: The User Interface for Fingerprint Authentication Systems
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Graphically enhanced keyboard accelerators for GUIs
Proceedings of Graphics Interface 2010
Creating collections with automatic suggestions and example-based refinement
UIST '10 Proceedings of the 23nd annual ACM symposium on User interface software and technology
Parameter selection in keyboard-based dialog boxes
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
'Natural' search user interfaces
Communications of the ACM
Query-feature graphs: bridging user vocabulary and system functionality
Proceedings of the 24th annual ACM symposium on User interface software and technology
Webbox+page blossom: exploring design for aktive data interaction
CHI '12 Extended Abstracts on Human Factors in Computing Systems
SnipMatch: using source code context to enhance snippet retrieval and parameterization
Proceedings of the 25th annual ACM symposium on User interface software and technology
PixelTone: a multimodal interface for image editing
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
SNIPR: complementing code search with code retargeting capabilities
Proceedings of the 2013 International Conference on Software Engineering
Improving structured data entry on mobile devices
Proceedings of the 26th annual ACM symposium on User interface software and technology
Hi-index | 0.02 |
We present Inky, a command line for shortcut access to common web tasks. Inky aims to capture the efficiency benefits of typed commands while mitigating their usability problems. Inky commands have little or no new syntax to learn, and the system displays rich visual feedback while the user is typing, including missing parameters and contextual information automatically clipped from the target web site. Inky is an example of a new kind of hybrid between a command line and a GUI interface. We describe the design and implementation of two prototypes of this idea, and report the results of a preliminary user study.