Cursores (interfaz de usuario)


En las interfaces de usuario de la computadora , un cursor es un indicador que se utiliza para mostrar la posición actual para la interacción del usuario en un monitor de computadora u otro dispositivo de visualización que responderá a la entrada de un dispositivo de entrada de texto o señalador . El cursor del ratón también se llama puntero , [1] debido a su parecido en el uso con un dispositivo de puntero .

Cursor es latín para 'corredor'. Un cursor es el nombre que se le da a la diapositiva transparente grabada con una rayita que se usa para marcar un punto en una regla de cálculo . El término luego se transfirió a las computadoras a través de la analogía.

El 14 de noviembre de 1963, mientras asistía a una conferencia sobre gráficos por computadora en Reno, Nevada , Douglas Engelbart del Augmentation Research Center (ARC) expresó por primera vez sus pensamientos para perseguir su objetivo de desarrollar tecnología informática tanto de hardware como de software para "aumentar" la inteligencia humana al reflexionar cómo adaptar los principios subyacentes del planímetro para ingresar datos de coordenadas X e Y, e imaginó algo como el cursor de un mouse que inicialmente llamó "error", que, en forma de "3 puntos", podría tener un "punto de caída y 2 ruedas ortogonales". [2]Escribió que el "error" sería "más fácil" y "más natural" de usar y, a diferencia de un lápiz óptico, se quedaría quieto cuando lo soltara, lo que significaba que sería "mucho mejor para la coordinación con el teclado". [2]

Según Roger Bates, un joven diseñador de hardware en ARC bajo la dirección de Bill English , el cursor en la pantalla, por alguna razón desconocida, también se conocía como "CAT" en ese momento, lo que llevó a llamar al nuevo dispositivo señalador como "mouse". . [3] [4]

En la mayoría de las interfaces de línea de comandos o editores de texto , el cursor de texto, también conocido como signo de intercalación , [5] es un guión bajo , un rectángulo sólido o una línea vertical, que puede parpadear o estar fijo, que indica dónde se colocará el texto cuando introducido (el punto de inserción ). En las pantallas de modo de texto , no era posible mostrar una barra vertical entre los caracteres para mostrar dónde se insertaría el nuevo texto, por lo que se utilizó un guión bajo o un cursor de bloque en su lugar. En situaciones en las que se usaba un bloque, el bloque generalmente se creaba invirtiendo los píxeles del carácter usando la función o exclusiva matemática booleana . [6] encendidoeditores de texto y procesadores de texto de diseño moderno en pantallas de mapa de bits , en su lugar se suele utilizar la barra vertical.

En una aplicación típica de edición de texto , el cursor se puede mover presionando varias teclas. Éstas incluyen las cuatro teclas de flecha , las teclas Re Pág y Av Pág , la tecla Inicio , la tecla Finalizar y varias combinaciones de teclas que involucran una tecla modificadora como la tecla Control . La posición del cursor también se puede cambiar moviendo el puntero del mouse a una ubicación diferente en el documento y haciendo clic.


Un cursor de texto parpadeante mientras se escribe Wikipedia .
El cursor del símbolo del sistema de Windows (aparece como un guión bajo al final de la línea)
Las funciones de cursor comunes para un conjunto de cursores.
Tipos de punteros comunes (ampliados)
Un cursor de espera reemplaza el puntero con un reloj de arena.
El puntero I-beam.
Un ejemplo de rastros de puntero de mouse.
Un ejemplo de un cursor 3D en un entorno de modelado 3D (centro).