En el inicio de la cadena evolutiva de la interacción, tenemos la línea de comandos (CLI). Este estilo de interacción, que todavía está en uso, consiste en introducir instrucciones al computador mediante palabras enteras (ej, copy), abreviaturas (ej. cp) caracteres o teclas de función (ej., CTRL + z).
Los usuarios frecuentes de este estilo de interacción se sienten cómodos debido a que este estilo de interacción otorga rapidez en la ejecución. Por ejemplo, en los editores de texto, con solo introducir una orden compuesta por el juego de teclas CTRL+z es posible deshacer una acción realizada por error, restableciendo el estado de nuestro documento al estado anterior.
Ventajas:
-
flexibilidad.- Las opciones de la orden pueden modificar su comportamiento. La orden puede ser aplicada a varios objetos a la vez.
-
Otorga la iniciativa al usuario
-
Permite la creación de macros
-
Es atractivo para usuarios expertos
-
Otorga rapidez para realizar tareas complejas
Desventajas:
-
Tiene una gestión pobre de los errores
-
Requiere mucha memorización y entrenamiento.- Las ordenes no tienen una representación visual, así el usuario debe recordar para qué sirve el comando.
-
Es más adecuado para usuarios expertos que para usuarios novatos.