Como criar páginas amigáveis usando dicas de ferramenta
dicas bem concebidas podem prestar uma ajuda do usuário instantâneas para que você gasta menos tempo em apoio do pedido e mais tempo criando um novo código. Estes usuários preferem descrições detalhadas que definem precisamente como interagir com o controle em questão. aplicações hoje Veja uso por usuários inexperientes que querem apenas para realizar a tarefa que o aplicativo é projetado para fazer o mais rápido, eficiente e fácil possível.
Na verdade, o usuário poderia simplesmente preferem não ver a aplicação em tudo - apenas o cumprimento das questões de tarefas. Não importa o quão duro você tente, no entanto, alguns usuários precisam de ajuda adicional para usar até mesmo a aplicação mais simples, e é aí que as dicas podem vir em seu auxílio.
Ao mesmo tempo, você pode criar aplicações relativamente complexas e dependem de que os usuários tenham o conhecimento necessário para usá-los. Na verdade, aplicações complexas, muitas vezes recebeu a admiração do usuário porque o usuário pode apreciar a habilidade necessária para criá-los.
As dicas de ferramentas servem vários propósitos incrivelmente importantes. O objetivo mais importante é fazer com que a página acessível a pessoas com necessidades especiais.
Por exemplo, a maioria dos leitores de tela utilizados por aqueles que têm necessidades visuais especiais irá descrever a página usando as dicas que você fornece. A descrição é necessária porque o usuário não pode mesmo ser capaz de ver a página. Imagine ter que ouvir cada dica de ferramenta em uma página, no entanto, quando essas dicas são longos e desconexa. Este grupo de usuários prefere as dicas concisas, mas descritivos,.
Em muitos casos, as dicas de ferramentas também fornecem os meios para documentar uma página. Um usuário vê as alterações feitas a uma página através das dicas que você criar. desenvolvedores companheiros também contar com as dicas de ferramentas para compreender melhor as decisões de design que você faz ao criar a página.
Entender a página é um requisito se você deseja obter o melhor possível de entrada dos usuários e receber feedback conhecedor de seus pares. Com isto em mente, você quer fornecer dicas de ferramentas que são tão precisos quanto possível.
É possível criar dicas que têm todas essas características que utilizam o HTML padrão título atributo. Por exemplo, você pode criar uma dica de ferramenta para um tag usando código semelhante a este:
Quando o usuário passa o mouse sobre esses controles de texto, o controle individual exibe uma dica de ferramenta, que diz: # 147-Type apenas o seu primeiro nome. # 148- ou # 147-Type apenas seu sobrenome. # 148- O texto aparece em uma pequena caixa de pop-up que carece de qualquer título ou controles. O texto em si pode ser difícil de ler porque a maioria dos navegadores usam uma pequena fonte.
Assim, as próprias pessoas que a dica é suposto para ajudar não pode lê-lo, o que é um problema.
A dica de ferramenta padrão funciona até certo ponto, mas você pode fazer melhor. A biblioteca jQuery UI fornece os meios para criar dicas de ferramentas que oferecem um pouco mais do que a dica de ferramenta padrão.
Por exemplo, você pode reagir a dica de ferramenta eventos e adicionar informações de estilo para a dica de ferramenta para que você possa enfatizar isso. Para usar a biblioteca jQuery UI, você deve adicionar as referências adequadas para o topo da página como mostrado aqui:
Criando um tipo de letra legível é provavelmente a coisa mais importante que você pode fazer. Comece com alguns estilos como este:
Estes dois estilos fazem as dicas mais legível. Eles também torná-lo possível para você diferenciar entre campos opcionais e campos necessários. Um usuário pode ver instantaneamente quando um campo é obrigatório e começa a contar com esta sugestão quando se trabalha com sua aplicação.
Aqui está o código jQuery UI usado para aplicar esses estilos para as dicas:
$ (Function () {$ ( "# Nome") dica ({position: {usando:. Função (posição, o feedback) {$ (this) .addClass ( "OptionalField") -}}}) - $ ( "# LastName ") dica ({position: {usando: function (posição, o feedback) {$ (this) .addClass. (" RequiredField ") -}}}) -}) -
Em ambos os casos, o código atribui um estilo para a dica de ferramenta. Você pode fazer muito mais com as dicas do que os shows de código, mas este é um excelente ponto de partida para qualquer página. Ele oferece tudo o que a maioria dos usuários precisa. Aqui é como uma dica de ferramenta opcional é exibido na tela.
Um campo obrigatório usa uma fonte maior e uma cor diferente para atrair a atenção do usuário. Aqui é como uma dica de ferramenta requer aparece na tela.
Usando esta técnica simples aumenta consideravelmente o valor de dicas de ferramentas para o usuário com apenas um pequeno investimento adicional no tempo de sua parte. As dicas são uma parte essencial de sítios utilizáveis. Certifique-se de criar dicas eficazes que atendam às necessidades de todas as classes de usuário.