web-dev-qa-db-fra.com

Pourquoi le curseur a-t-il une queue?

Regardez votre curseur.

cursor

À quoi sert sa queue - la petite portion rectangulaire en bas à droite? Pour moi, il s'ensuit qu'il serait également utile sans queue. Je peux certainement voir pourquoi ses concepteurs choisiraient un corps en forme de triangle, mais la décision de virer de bord sur une queue reste une énigme pour moi.

65
Marcus McLean

Pour ajouter au grand DA01 réponse , voici l'historique de la flèche du curseur .

Le lien renvoie également à un document bien connu de Xerox avec plus d'explications, dont j'ai pris l'image ci-dessous.

Quadrature Encoding of Pointer Motion on a Bitmap Display System

Cependant, ce document n'explique pas la raison derrière la queue. Cela étant dit, les raisons de l'inclinaison expliquent pourquoi l'inclinaison était nécessaire. Maintenant, je vais prendre la même image et retirer la queue:

enter image description here

OK, maintenant, où pointe la flèche? Gardez à l'esprit que cela a été utilisé dans les écrans basse résolution avec un rendu pixel bitmap. Il est facile de voir que la queue a résolu ce problème.

Pour ajouter à la représentation numérique rendue, jetez un œil à un clavier Plato Terminal de 1972 :

1972's Plato Terminal keyboard detail

Il en va de même pour les claviers IBM (1981 'modèle F ci-dessous):

1981' Model F keyboard

Si vous enlevez les queues, vous ne pourrez pas dire où pointent les flèches, c'est donc aussi une représentation numérique d'un processus analogique, un concept connu sous le nom de skeuomorphism (aussi, voir Flèche "indienne" de DA01 où le concept de Archétype est utilisé).

98
Devin

C'est une flèche:

enter image description here

les pictogrammes de flèches ont généralement toujours eu au moins la tête de flèche et la tige:

enter image description here

Celui qui a dessiné le curseur comme nous le savons dessinait une flèche. C'est devenu la norme par défaut.

Vous avez raison, cela fonctionnerait probablement aussi bien sans le manche (ou la queue). C'est juste que ce n'est pas ce que le concepteur d'interface utilisateur a choisi lors de sa création et nous avons décidé de nous y tenir.

En outre, le pointeur est utilisé comme curseur pour votre souris, mais il doit également souvent être affiché comme un outil (par exemple dans un logiciel où le pointeur est pour sélectionner des objets, mais vous utilisez d'autres curseurs pour d'autres fonctions). Par exemple, regardez la barre d'outils de cette première interface graphique (La Apple Lisa, qui a emprunté massivement à Alto de Xerox Parc):

enter image description here

L'ajout de la queue le rend beaucoup plus distinct en tant qu'icône d'outil qu'un triangle simple ne le serait en lui-même.

DasBeasto a fourni un excellent lien dans les commentaires qui parlent de la conception du pointeur Alto:

http://www.fastcodesign.com/3026625/why-the-mouse-cursor-is-tilted-instead-of-vertical

Il semble que le concepteur était Douglas Engelbart et la flèche inclinée a beaucoup à voir avec la résolution limitée des premières interfaces graphiques. Steve Jobs et Bill Gates "ont emprunté" l'idée et nous avons décidé, en tant que culture, que c'est simplement la façon dont les pointeurs de souris sont censés ressembler pour toujours. :)

56
DA01

regardez comment votre doigt indique qu'il pourrait également s'agir d'un poignet. les gens voient également en fonction des formes et du curseur tels quels ont plus de ruptures et se détachent facilement en haut des pages qu'un triangle.

enter image description here

Une personne droitière pointant également explique la direction du curseur. En savoir plus à ce sujet dans la question pourquoi le curseur est incliné et non droit

enter image description here

6
Frank Visaggio