Usabilidade nos formulários

Sexta-feira, 3 de Setembro de 2004

Os formulários são uma das coisas que devemos dar maior atenção quando concebemos um website. Os formulários são um meio de interacção entre o utilizador e o sistema, e por vezes, o bom funcionamento do sistema depende da submissão de dados nos formulários.

Um dos casos que ocorre mais vezes é quando temos um conjunto de caixinhas onde devemos clicar para seleccionar uma ou mais opções. Já repararam quão pequenas são essas caixas? Elas têm cerca de 5 pixels de largura e outros 5 de altura. Uma pessoa que não tenha grande coordenação de movimentos ou que não consiga efectuar movimentos de precisão com o rato tem sérias dificuldades em clicar em qualquer um dos botões…

Aqui vai um exemplo:

Formulário inacessível ler:

escrever:

ver TV:

Para seleccionar uma caixinha, temos de clicar mesmo no quadradinho!

No entanto, usando a tag label e o atributo for e adicionando o seguinte código à nossa folha de estilos CSS:

  1. label {cursor: pointer;}

O resultado é o seguinte:

Formulário acessível

Aparece uma “mãozinha” sempre que passamos por cima de um item no formulário, e é possível clicar em TODO o texto, e não apenas na caixinha. Com o aparecimento da “mão” no cursor, temos um feedback positivo de que podemos clicar ali para seleccionar aquele item.

E aqui têm o código HTML do formulário:

  1. <form action="/" class="abrir">
  2. <fieldset>
  3. <legend>Formulário acessível</legend>
  4. <input type="checkbox" name="hobby" id="ler"/><label for="ler">ler: </label>
  5. <input type="checkbox" name="hobby" id="escrever" /><label for="escrever">escrever: </label>
  6. <input type="checkbox" name="hobby" id="vertv" /><label for="vertv">ver TV: </label>
  7. </fieldset>
  8. </form>

Estas pequenas alterações podem significar muito para aquelas pessoas que têm dificuldade em usar formulários. Além disso, tornamos o site mais acessível e mais usável, ou como alguém já disse, mais clicável…

14 Comentários

Escreva o seu comentário!

Comente!

Preencha o seu nome para assinar o comentário. O preenchimento deste campo é obrigatório.

Os comentários são as suas ideias ou opiniões em relação ao artigo que acabou de ler. Assine o seu comentário para dar a conhecer o seu ponto de vista. 
O seu endereço de e-mail não será publicado. O preenchimento deste campo é obrigatório.

Este site suporta a utilização de gravatars. Caso o seu endereço de e-mail esteja registado em gravatar.com, irá aparecer a sua imagem ao lado do comentário. 
Se tiver um website, este é um bom local para o publicitar.

Sempre que alguém ler o seu comentário, irá ver um link para o seu site. Se o seu comentário for relevante para os outros utilizadores, com certeza eles quererão saber mais sobre si e visitarão o seu site. 
Este formulário permite o uso de algumas tags em XHTML. As tags permitidas são as seguintes:

<a href="" title="">
<abbr title="">
<acronym title="">
<b> <blockquote cite="">
<code> <em> <i> <strike>
<strong>
 

Sobre este Artigo

 

Sobre o Autor...

Ivo GomesIvo Gomes tem 30 anos e é licenciado em Ergonomia pela FMH. Durante o curso especializou-se em Ergonomia de Sistemas de Informação e actualmente é líder do Departamento de Usabilidade e Qualidade do SAPO.

É sócio da Associação Portuguesa de Ergonomia, da Usability Professionals Association, e sócio fundador e membro do Conselho Directivo da Associação Portuguesa de Profissionais de Usabilidade.

Categorias do Blog

Arquivo

Consulte o arquivo para procurar algum artigo específico ou use o motor de busca.

|

Subscreva

Se preferir pode subscrever os artigos deste site via RSS para poder estar sempre actualizado.

O que são Feeds RSS e como as posso subscrever?