ABSTRACT
Command Line Interface (CLI) is the most popular and basic user interface to interact with computers. Despite its simplicity, it has some limitations in terms of user experience. For example, sometimes it is hard to understand and interpret the textual output of the command. In this paper we describe the limitations of command line interfaces and propose Gracoli1: A graphical command line interface that takes advantage of both text-based interface and graphical user interface to provide better user experience and perform complex tasks. We demonstrate some of the useful applications and features of Gracoli. Sometime such a hybrid system provides and combines the strengths of CLI and GUI to perform specific tasks. We explore some useful applications of Gracoli to create a new kind of user experience. Command line interface makes accessibility faster and Graphical User-Interface makes output more interactive and understandable.
Supplemental Material
- 5617527 US Patent: Method for adding a graphical user interface to a command line application. http://goo.gl/En9vE.Google Scholar
- Groth, P. T., and Gil, Y. A scientific workflow construction command line. In Proceedings of the 14th international conference on Intelligent user interfaces, IUI '09, ACM (New York, NY, USA, 2009), 445--450. Google ScholarDigital Library
- Miller, R. C., and Myers, B. A. Integrating a command shell into a web browser. In Proceedings of the annual conference on USENIX Annual Technical Conference, ATEC '00, USENIX Association (Berkeley, CA, USA, 2000), 15--15. Google ScholarDigital Library
- Thompson, R. S., Rantanen, E. M., Yurcik, W., and Bailey, B. P. Command line or pretty lines?: comparing textual and visual interfaces for intrusion detection. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI '07, ACM (New York, NY, USA, 2007), 1205--. Google ScholarDigital Library
- Verma, P. Gracoli: a graphical command line user interface. In Proceedings of the 2013 conference on Computer supported cooperative work companion, CSCW '13, ACM (New York, NY, USA, 2013), 273--278. Google ScholarDigital Library
Index Terms
- Gracoli: a graphical command line user interface
Recommendations
Gracoli: a graphical command line user interface
CSCW '13: Proceedings of the 2013 conference on Computer supported cooperative work companionCommand Line Interface (CLI) is the most popular and basic user interface to interact with computers. Despite its simplicity, it has some limitations in terms of user experience. For example, sometimes it is hard to understand and interpret the textual ...
A command line interface versus a graphical user interface in coding VR systems
IASTED-HCI '07: Proceedings of the Second IASTED International Conference on Human Computer InteractionThis paper draws comparisons between a Command Line Interface and a Graphical User Interface. We have developed a generic VR tool (VaiR) to be used for various purposes in simulations and demonstrations by different types of users. VaiR is a complex SW ...
A Retrospective and Prospective View of Information Technology Professionals' Use of Tools: Maturing the User Experience
Proceedings of the Symposium on Human Interface 2009 on ConferenceUniversal Access in Human-Computer Interaction. Part I: Held as Part of HCI International 2009The Information Technology (IT) professional's user experience has evolved both in terms of software tool attributes and the process workflow within which the IT tasks exist. Based on user research with IT professionals over the past two decades, ...
Comments