Seleção de tag de salto

A funcionalidade de tags no Discourse é :bomb:.

Um pequeno detalhe: a maneira como a interface de seleção de tags salta de cima para baixo é realmente estranha e desorientadora. Exemplo: estou tentando digitar a tag javascript, então digito j e vejo isto:

As opções de autocompletar (que são ótimas) estão acima do campo de entrada. Legal. Certo, agora digito a e obtenho isto:

Agora a interface saltou para abaixo do campo de entrada, presumivelmente porque agora cabe. Entendo a utilidade de se adaptar ao espaço disponível e a quantidade de código complexo que deve ter sido escrito para fazer isso acontecer. Mas, como experiência do usuário (UX), é bastante confuso.

  • Tudo se move de repente e o foco é perdido (“Espera, onde eu estava digitando mesmo?”)
  • O rótulo tags opcionais parece para mim um placeholder, como se fosse um campo de texto. Dado o fato de que tudo se moveu, frequentemente clico nele para tentar “continuar editando”. Agora a lista suspensa de autocompletar fecha.

Parece-me que seria mais claro e consistente se o autocompletar nunca saltasse para abaixo do campo de entrada (o editor fica preso na parte inferior de qualquer forma, então faz mais sentido que isso seja o padrão, já que há mais espaço acima.)

:pray: obrigado por ler e obrigado pelo Discourse

2 curtidas