web-dev-qa-db-fra.com

Pourquoi le champ de saisie est-il toujours au bas d'une fenêtre de discussion?

Il semble que le champ de saisie pour écrire vos messages dans une application de chat soit toujours placé en bas de la conversation.

Avons-nous un argument pour cela vu dans une perspective UX?

59
rasmussvanejensen

Les gens lisent de gauche à droite et de haut en bas. Les applications de chat placent normalement les textes de haut en bas. Les derniers chats placés en bas. Il est donc logique de placer l'entrée en bas.

Modifier
Avec cette réponse, je ne voulais pas dire TOUTES les personnes. Par exemple, l'arabe se lit de droite à gauche. Mais compte tenu de l'audience de ces sites Web et du contexte des PO, je l'ai généralisé un peu.

65
Paul van den Dool
</textarea>
     placeholder="Enter your next post here!">
<textarea name="postText" rows="3"

</div>
    top.
    to put the input at the
    it would make sense 
    from bottom to top,
    read a chat window
    In a world where we 
<div class="post">
65
Briguy37

Je ne vois pas cela comme plus que logique.
Si le texte est affiché dans la fenêtre principale de haut en bas, alors la zone de saisie pour votre réponse est en bas, car c'est là que votre texte finira.

enter image description here

Dans une autre situation, comme un fil de commentaires sur un blog, l'entrée la plus récente peut être en haut.
Ensuite, le champ de saisie pour les nouvelles entrées est au-dessus de cela, encore une fois, car c'est l'endroit où le nouveau texte sera.

enter image description here

Les deux situations me semblent naturelles. Notez que mon exemple est avec du texte de gauche à droite, mais je suis sûr qu'il serait très similaire avec du texte de droite à gauche.

9
Mr Lister

Lorsque plusieurs messages sont classés par ordre d'écriture, il est naturel de mettre le dernier en bas. Cela imite le fonctionnement de l'écriture physique - imaginez une longue feuille de papier ou un livre d'or où les gens viennent de temps en temps et laissent une note.

Tout le monde écrirait sa note juste en dessous de la dernière note, et elle finirait automatiquement commandée de la plus ancienne à la plus récente.

Ainsi, il est naturel de placer l'entrée la plus près de l'endroit où le résultat apparaîtra, de sorte que la zone de texte va en bas.

Vous pourriez vous opposer à la "dernière dernière" commande. Par exemple, Facebook commande son flux "le plus récent en premier". Fait intéressant, avec les fils de commentaires de messages individuels, les commentaires sont ordonnés "derniers derniers" malgré cela.

6
Superbest

La raison n'est liée à aucune langue, mais à la nature des informations et au point de focalisation pour obtenir un aperçu général du changement de toute situation.

La conversation n'est pas une information statique comme le texte du livre. Placer du texte en bas permettra à l'utilisateur d'obtenir le dernier message et la conversation en cours.

La console d'ordinateur fonctionne également avec la même logique: la dernière information écrite est la dernière et la plus récente. De mon point de vue, il existe également d'autres implémentations du même concept.

Les informations boursières ou les dernières nouvelles seront positionnées au bas de l'écran car c'est le meilleur endroit où vous pouvez garder le point focal sur les informations changeantes tout en ayant une vue d'ensemble générale.

enter image description here

enter image description here

enter image description here

Les sous-titres fonctionnent également mieux s'ils sont positionnés en bas de la page que de le placer en haut de l'écran, et les japonais utilisent également la même manière. Cela vous dérange si nous allons déplacer les sous-titres au-dessus de l'écran? Allez-vous mieux performer dans ce cas?

Je n'ai pas de données mais j'ai certainement un lien avec cela aussi.

5
Abektes

Les anglophones lisent de haut en bas.

Afin de commenter un Discussion, il est conseillé de lire la conversation avant de commenter. En plaçant la conversation avant le champ de saisie, nous augmentons la probabilité que les utilisateurs lisent avant de commenter.

Dans certains sites Web, c'est l'inverse - Le champ de saisie est d'abord, puis le commentaire le plus populaire est après et les commentaires suivent dans l'ordre de popularité. La raison de cette conception est que le site Web veut les fils de commentaires les plus distincts possibles (ils veulent que chacun exprime son opinion). Après avoir exprimé votre propre opinion, vous lirez les opinions des autres et + 1/d'accord/en désaccord avec eux.

4
aong152

Parce que dans tous les cas, les gens lisent de haut en bas - sauf si vous lisez à l'envers. Un chat est contextuel. Comme une conversation, vous devez savoir ce qui se passe avant afin de contribuer vos deux cents ou de former une réponse ou de contester une déclaration, etc.

Comme opposé à la recherche .. vous ne vous souciez vraiment pas de ce qui s'est passé, vous voulez juste les informations que vous recherchez MAINTENANT! - J'aimerais que la vraie vie soit comme ça.

2
Jennift

Un aspect qui n'a pas été mentionné dans les autres réponses est qu'il peut exister une certaine forme de "mémoire raciale" datant d'avant les VDU, lorsque les téléimprimeurs étaient la norme.

Dans le cas des téléimprimeurs/premiers terminaux informatiques, le texte le plus récent a été imprimé sur la ligne actuelle et le papier a défilé vers le haut pour que vous puissiez le voir. C'était ma première expérience de communication avec un ordinateur, et je suis toujours en train de coder, donc la saisie de données en bas est tout à fait naturelle pour moi.

Alors qu'une petite proportion de la population aurait utilisé des terminaux informatiques à l'époque, le concept était très familier à une large population, de l'humble machine à écrire, des machines télex dans les bureaux, des images télévisées des résultats de football sur un téléimprimeur et des références visuelles dans films tournés à cette époque.

1
Cheeseminer

Whoa! Les personnes qui connaissent certaines langues écrites liront de gauche à droite et de haut en bas. D'autres langues écrites font les choses différemment. Cet arrangement est uniquement naturel pour les personnes qui lisent/écrivent certains types de langues. Je soupçonne que l'entrée en bas a commencé avec des codeurs GUI qui ont lu/écrit une de ces langues (comme l'anglais). Et, cela a continué, parce que beaucoup de gens copient simplement ce qu'ils voient faire par les autres.

0
Leonard D.

Je pense que c'est dû à:

  1. La zone de texte doit être proche du message le plus récent, afin que vous puissiez facilement vérifier que votre réponse a du sens et que vous ne manquez rien.
  2. Les messages qui défilent vers le haut (et non vers le bas) correspondent le mieux à ce que les utilisateurs attendent.

Cela fonctionnerait probablement ok pour avoir la zone de saisie en haut, si les messages défilaient vers le bas - mais ce serait un peu surprenant.

0
Steve Bennett

La lecture d'une session de chat est similaire à la lecture de tout autre script ou livre. Écrire (Répondre) sur un chat, s'ajoute au texte/chat précédent. Puisqu'il s'agit d'une annexe à la dernière, il est logique d'avoir l'entrée du message plus proche du contexte ...

0
Sumi