Webinsider

Desenvolvimento - Usabilidade e AI

Boas práticas no desenvolvimento de websites

19 de novembro de 2007, 21:43

Uma lista de pontos a observar que podem significar o sucesso do site que você está criando agora para o seu cliente, especialmente se orientado a vendas.

Por Marcelo Mattei

Existe mais ou menos um consenso entre os profissionais sobre o que observar ao desenvolver um bom website. Este artigo procura reunir estes pontos, com base em uma livre interpretação de alguns protocolos e padrões da W3C.

Nosso foco está nos sites de objetivos comerciais, cada vez mais o destino de compradores e especificadores nas compras de produtos entre empresas.

Sabemos que o processo de compra pode começar de diversas formas (através de revistas técnicas, sites de buscas, portais verticais ou indicação de colegas), mas sempre o comprador acessa o website do fornecedor antes de decidir a compra. É nesta hora que a qualidade do website e das informações que oferece se tornam um fator primordial em apoio à decisão de compra.

Um bom website deve oferecer uma navegação fácil, intuitiva e rápida em função da informação que o comprador procura.

Definir objetivos claros

Antes de qualquer ação, é preciso saber o que se espera do site que será desenvolvido. Sites sem objetivos claros são confusos, dispersos e dificultam o usuário a atingir suas necessidades. Para desenvolver um novo website ou reformular um já existente é necessário responder as seguintes perguntas:

  • qual a finalidade do website?;
  • qual o público-alvo?;
  • para quê o público-alvo vai utilizar o website?;
  • quais os principais concorrentes da empresa?;
  • quais as palavras-chaves que são ou devem ser utilizadas para que compradores encontrem o website em mecanismos de buscas?

Com base nas respostas a essas perguntas é possível criar um roteiro para servir de guia durante a fase de desenvolvimento, assegurando que o mercado comprador seja atendido.

Orientar e conduzir o usuário

Durante a navegação o usuário pode se perder nas páginas. Para minimizar essa dispersão, o website deve sempre informar o usuário em que página ele se encontra, como chegou até ali e quais são suas opções de saída.

Isso pode ser feito através de algumas recomendações:

  • a página principal deve informar ao usuário onde ele está e o que o website oferece;
  • em todas as páginas oferecer um link de retorno para a página principal;
  • durante a navegação, as páginas devem informar ao usuário onde ele está, de que página veio e para aonde ele pode seguir;
  • é imprescindível existir um mapa do site para que o usuário possa se localizar em qualquer momento da navegação;

Com relação aos links:

  • devem ser auto-explicativos;
  • evitar o uso de expressões como “clique aqui”;
  • marcar como link o texto (nome da empresa, título da página, assunto etc.) e não o endereço URL;
  • apontar exatamente para o conteúdo descrito no link;
  • em caso de conteúdo fechado, para usuários registrados, indicar graficamente ao lado do link (ex.: ícone de cadeado ou chave);
  • se possuir lista de links úteis, inserir comentários sobre cada link disponível;

Usar o atributo ALT da HTML (HyperText Markup Language), com o significado das imagens para que o texto apareça enquanto estiver sendo feito o download da figura ou quando o usuário optar por suprimir figuras na configuração do seu navegador web.

Em mapas de imagem, colocar ALT em todas as posições clicáveis.

Legibilidade, estética e quantidade de informação

Quanto menos o usuário for distraído por informação desnecessária, maior a probabilidade de encontrar o que realmente procura.

  • ocupar de 50 a 80% da página com conteúdo (preferencialmente, 80%);
  • ocupar no máximo 20% da página com informações sobre a navegação;
  • evitar frames;
  • não usar propaganda. Se for necessário, exibir a propaganda no espaço anteriormente destinado à navegação, e não do espaço destinado ao conteúdo;
  • evitar menus pull-down (aqueles que abrem as opções quando o mouse é passado sobre o item);
  • evitar imagens ou textos animados;
  • não usar desenhos ou texturas no fundo de página. Quanto mais limpa e clara melhor;
  • utilizar um conjunto limitado de cores;
  • para realçar textos, usar cores ao invés de sublinhado ou elementos piscando;
  • contrastar letras com o fundo (melhor utilizar fundo claro, com texto escuro);
  • usar no máximo dois tipos de fontes e com tamanhos legíveis, mas não exagerados;
  • eliminar qualquer elemento que não seja relevante ao usuário e que possa causar confusão;
  • é recomendável evitar conteúdos protegidos por senhas;

O usuário deve sempre controlar suas ações

As ações no website site devem ser reversíveis; o usuário deve ser capaz de desfazer pelo menos a última ação realizada. Essa capacidade o encoraja a explorar o website, ao saber de antemão que erros cometidos podem ser corrigidos.

  • sempre possibilitar o retorno à página anterior;
  • permitir que processos ou transações sejam canceladas mesmo antes de terminadas;
  • só desviar para outra página quando o usuário tomar alguma ação como, por exemplo, digitar Enter;
  • evitar janelas adicionais;
  • utilizar estrutura que indique a navegação que foi feita pelo usuário até a página em que se encontra, em formas de links. Essa estrutura é conhecida como breadcrumbs ou “migalhas de pão” e pode ser utilizada para navegação pelo website. Exemplo: Home -> Página de Produto -> Produto 1 -> Dados do Produto;
  • oferecer serviço de busca em todas as páginas do website, com pesquisa restrita apenas ao conteúdo do website;
  • não utilizar plug-ins auto-instaláveis;
  • em formulários de entradas de dados, posicionar o cursor sempre no próximo campo a ser preenchido;
  • possibilitar entrada de dados por mouse ou teclado e saída de dados em impressora selecionada pelo usuário.

Capacidade do website em se adaptar ao contexto e necessidades do usuário

Em função da enorme diferença entre usuários e suas formas de interação com o website, é necessário que a interface seja flexível o bastante para realizar a mesma tarefa de diversas maneiras.

  • minimizar a quantidade de cliques para chegar à informação desejada. O recomendável são quatro cliques no máximo;
  • não utilizar páginas sem conteúdo útil (como, por exemplo, páginas apenas com mensagens de boas vindas;
  • desenvolver páginas que se adaptem à resolução do monitor do usuário;
  • para ações de download, se forem demorar mais do que 10 segundos, informar o tamanho do arquivo;
  • evitar a utilização de elementos gráficos nos arquivos de download;
  • em páginas com textos explicativos, sempre começar pelo mais importante, garantindo que as informações e elementos relevantes estejam disponíveis sem a necessidade de rolar a tela;
  • se o texto a ser apresentado for muito extenso, oferecer a possibilidade de download;
  • oferecer serviço de pesquisa no website com verificação ortográfica ou resultado fonético;
  • no resultado das buscas, sempre apresentar os resultados mais relevantes em primeiro lugar, sem necessidade de apresentar telas intermediárias com indicação de porcentagens de relevância;
  • ainda no resultado da busca, destacar as palavras encontradas iguais a palavra digitada para pesquisa;
  • se não forem encontrados resultados para a busca pesquisada, oferecer lista com sugestões de termos mais próximos;
  • a caixa de busca deve aceitar pelo menos 3 palavras digitadas.

Evitar ao máximo a ocorrência de erros

Quanto menor a probabilidade de erros, menos interrupções ocorrem e melhor é o desempenho do usuário.

  • não usar páginas com expressão “em construção”. O website deve apresentar apenas o que já está finalizado e pronto para acesso;
  • não liberar website parcialmente pronto;
  • remover dados/páginas desatualizados (como por exemplo, páginas convidando os usuários para participarem de eventos que já ocorreram);
  • oferecer páginas de ajuda;
  • não usar URLs muito extensas ou sem significado;
  • evitar hífens ou outros caracteres especiais no endereço das páginas, bem como “O” e “0″;
  • escolher bem os títulos das páginas, com duas a seis palavras, de forma que caracterizem bem seu conteúdo;
  • não repetir o mesmo título em duas páginas diferentes;
  • fornecer mensagens de erro com sugestões ou instruções simples para a correção do erro;
  • não utilizar image maps que exijam muita precisão ao clicar;
  • evitar páginas órfãs, sem qualquer indicação de opções de navegação.

Padrão e usabilidade na escolha da interface (layout)

Um bom website deve ser facilmente reconhecido, identificado e utilizado pelos usuários.

  • usar sempre a mesma localização de elementos comuns em todas as páginas;
  • títulos ou cabeçalhos das páginas devem corresponder exatamente aos termos utilizados nos links que apontam para essas páginas;
  • usar um estilo padrão para layout, cores, fontes, etc.;
  • não sair do padrão web de cores para links, ou seja, azul para link não clicado e púrpura para link já clicado;
  • destacar palavras importantes, com o cuidado de não sublinhar em azul palavras que não sejam links. Não se deve sublinhar nada que não possa ser clicado.

Compatibilidade entre o website e o contexto de aplicação

O web site deve “falar” a língua do usuário, através de conceitos familiares. Não de seve utilizar termos técnicos relacionados à tecnologia web.

  • a estrutura do web site deve estar de acordo com o contexto das tarefas realizadas pelos usuários;
  • verificar erros de grafia, tomando como base o glossário de termos técnicos de uso corrente na instituição;
  • o enfoque do website corporativo deve ser o conteúdo e não a propaganda;
  • não usar elementos metafóricos a menos que sejam de uso corrente para o segmento ao qual o website se destina;
  • dar preferência aos termos padronizados e conhecidos pelos usuários;
  • usar formato de data e unidades de medida de acordo com o padrão utilizado na instituição.

Conclusão

Cada website possui características próprias e as particularidades devem ser respeitadas. Nem todos esses passos citados acima podem ser aplicados, mas ao aplicar a grande maioria deles podemos gerar padrões de construção e desenvolvimento que vão garantir boa aceitação e utilização.

Não podemos esquecer nunca que todo e qualquer website tem como principal objetivo atender os usuários. Sem usuários, o site fica sem função e sem razão de existir.

Esse objetivo fica ainda mais relevante quando pensamos em websites B2B, voltados para a geração de negócios, oportunidades e e vendas entre empresas. Quando um website business-to-business não atende ao usuário, ele simplesmente é deixado de lado e não mais acessado.

Por isso o objetivo destas dicas é ajudar no desenvolvimento de sites que realmente atendam seus objetivos, ou seja, sejam capazes de gerar negócios. [Webinsider]

.

Sobre o autor

Marcelo Mattei (marcelo@lund.com.br) é especialista em gerenciamento de produtos eletrônicos, com foco no desenvolvimento de estratégias de marketing para internet (web marketing). É autor do Marketing para Internet.

Apoio:

  • LayerDev Serviços de Webhosting Profissional

Palavras-chave relacionadas a este texto: [ programação ] [ Vendas ] [ formulários ] [ formação profissional ]

Comentários

12 pessoas comentaram o artigo "Boas práticas no desenvolvimento de websites"

Roque Almeida Data: 20/11/2007 às 8:13 am

Atividade: Desenvolvedor

Cidade: Campinas

Sao coisas obvias que infelizmente a grande maioria se esquece de implementar. O quesito usabilidade e muito importante quando se trata de produtos de tecnologia. As dicas sao otimas.

Felipe Sacchs Viscovo Data: 20/11/2007 às 10:41 am

Atividade:

Cidade: Piracicaba SP

Ótimo artigo Marcelo, muito prático e objetivo. É uma boa base para avaliar, criar e refazer sites.

Parabéns!

Felipe Valério Data: 21/11/2007 às 10:14 am

Atividade:

Cidade: São Paulo

Concordo com o comentário do Roque, especialmente no que diz respeito à usabilidade. Muitas empresas contestam a necessidade de incluir a prática no orçamento. “Usabilidade pra quê?”, costumam dizer. Falta perceberem que é justamente nesta etapa que se justifica a relevância e o desempenho das seguintes.

Belo texto! Abs!

Felipe

Marcelo Mattei Data: 21/11/2007 às 11:01 am

Atividade:

Cidade: São Paulo

Felipe’s e Roque,

O que as empresas precisam entender é que hoje um bom website é fundamental para gerar negócios. Pode ser a porta de entrada ou a porta de saída para um grande negócio.

Uma pesquisa americana para o mercado B2B diz que 90% dos compradores que não sabem de quem comprar um determinado produto, começam a pesquisa de fornecedores pela Internet. Eles selecionam os possíveis fornecedores acessando os websites dos mesmos.
Só depois dessa seleção inicial pela Internet é que os compradores entram em contato com as empresas.

Ou seja, empresas que não possuem websites relevantes aos compradores, com informações claras e precisas, deixam de participar de concorrências e, pior que isso, essas empresas nem sabem que deixaram de participar da concorrência por causa de websites ruins e portanto, dizem que investimentos em websites não geram resultados pois ninguém entra em contato com a empresa via website.

Obrigado,

Marcelo Mattei

Riccardo Malfer Data: 21/11/2007 às 12:23 pm

Atividade:

Cidade:

Ótima matéria.

Espero que todos os interessdados na área apliquem a mesma.

[]´s

vilmar peter Data: 21/11/2007 às 3:03 pm

Atividade:

Cidade:

legal, várias informações de grande ajuda para quem está começando nessa área ou que tenho o conhecimento básico !

Marcelo Data: 21/11/2007 às 5:45 pm

Atividade:

Cidade:

Excelente matéria. Parabéns.

Wakko Data: 11/12/2007 às 9:33 am

Atividade: Gerente de Projetos

Cidade: Curitiba

Ótima matéria! Muito bem resumida e clara.. parabéns.

Weber Felipe Data: 11/01/2008 às 7:43 pm

Atividade: Webdesigner

Cidade: São Paulo

São conceitos que todos os desenvolvedores de sites deveriam seguir a risca!

Perfeito o artigo!

parabens e abraços!

Weber Felipe
www.gw8.com.br

10° Rafael Nascimento Sampaio Data: 03/02/2008 às 3:54 am

Atividade: Estudante de Tecnologia em Web design

Cidade: Suzano

Primeiramente queria colocar que gostei muito do artigo, embora haja coisas das quais eu descordo.

Acredito em semântica, usabilidade, inter atividade usuário-computador, porém em alguns casos algumas pessoas levam para o lado do radicalismo, onde todos os sites deveriam ser iguais, perder sua identidade visual e se diferenciar apenas pelo conteúdo, atitudes como deixar links com as cores padrões do navegador, ou usar sempre um fundo claro com letras escuras é de certa forma querer acabar com o design, se por exemplo o meu site tem uma cor de fundo que disputa a atenção com o link em cor padrão do navegador, é meu dever solucionar esse erro, não necessariamente mudando o fundo, mas talvez mudando a cor do link.

11° Marcelo Mattei Data: 11/02/2008 às 4:03 pm

Atividade:

Cidade:

Caro Rafael,

Antes de mais nada gostaria de agradecer seu elogios e suas opiniões.

Qualquer radicalismo não deve ser levado em conta, nem quando o assunto é website.

Claro que deve existir um bom senso e um bom gosto na hora de seguir regras de usabilidade, acessibilidade, etc. Além disso, também é preciso levar em conta o objetivo do website que está sendo desenvolvido e principalmente o objetivo do usuário que vai acessar o website. Vou citar um exemplo:

Websites desenvolvidos para lançamentos de imóveis, por exemplo, devem ser muito mais direcionados para o layout do que para a usabilidade. Isso se deve ao fato de que esses websites devem apresentar elementos gráficos que atendam a necessidade do usuário que está acessando, ou seja,mostrem claramente ao usuário o produto imóvel que está sendo oferecido.
Quem entra em um website de lançamento de imóveis, quer ver foto, animação, flash, quer ver o imóvel tomar forma na tela do computador. Usabilidade nesse caso está em segundo plano.

Também ficam em segundo plano, nesse exemplo, os sites de busca. Pouco importa se esse tipo de website é amigável aos sites de busca. Toda a sua divulgação é baseada nos websites de construtoras, incorporadoras e imobiliárias, além da entrega de panfletos, anúncios impressos, etc. Portanto, não é essencial a otimização nesse caso. É bem-vinda, mas não essencial.

Concluindo, o fator que dita todas as regras sobre o desenvolvimento de um website é o USUÁRIO. Ele é o alvo e deve ser perseguido, quer seja dando ênfase ao layout, a usabilidade, ou a ambos.

Se você observar, no meu artigo, uma das regras fala sobre “Compatiblidade entre o website e o contexto de aplicação”, que é justamente esse equilíbrio que devemos buscamos.

Um abraço,

Marcelo Mattei

12° Uniao dos Moradores da Comunidade Sete de Setembro Data: 29/02/2008 às 1:39 pm

Atividade: Associação

Cidade: Sao Paulo

Prezados Senhores(as).

Somos uma entidade filantrópica, sem fins lucrativos, e necessitamos de um site, para divulgar nossos trabalhos, a titulo de doação.
Cuidamos de mais de 1.200 clrianças de 07 à 17 anos ( Projeto Circo Escola )
Cuidados de 04 Creches.
Cuidamos de 02 Abrigo para Crianças e Adolescentes.

Atenciosamente.

UMCSS-União dos Moradores da Comunidade Sete de Setembro
Jorge Ivan Xavier Barbalho
Email: jorgebalho@ig.com.br
011-5925-4748
011-8191-8996

Avisos
Os ítens com asterisco ( * ) são campos de preenchimento obrigatório.
Todos os links inseridos nos comentários possuem o atributo rel="nofollow" para impedir com que user agents (como os mecanismos de busca) sigam os links inseridos para desestimular spammers.
Todos devem se identificar através de e-mail válido.
Os e-mails dos usuários não serão divulgados no site.
Comentários:

Preencha os dados abaixo e clique em enviar

Outrolado.com.br

Leia

Você tem 6 das 10 forças que achataram o mundoQualquer empresa deve estar tecnologicamente bem assessorada e interpretar como toda essa tecnologia pode se reverter em crescimento de produtividade. Vivemos um momento histórico, aproveite. Por Walmar Andrade

Vicente Tardin

Ela quer abrir uma loja de CDsLeitora faz pergunta difícil. Você quer responder? Por Vicente Tardin

Roteiro para controle de qualidade em projetos web Na aplicação de processos de qualidade em projetos web, crie roteiros de navegação e execução de tarefas para averiguar se a resposta do sistema condiz com o esperado. Por JC Rodrigues

Para que serve o profissional de usabilidadeA demanda por profissionais de usabilidade vem crescendo no Brasil entre as grandes empresas, que contratam consultorias para melhorar seus sites. Em algumas delas já é possível encontrar um especialista nas equipes de internet. Por Mercedes Sanchez

O controle de qualidade em projetos web (final)Gastar tempo com Quality Assurance é evitar dores de cabeça e correrias desnecessárias ao publicar um projeto que “não funciona”. O custo deste erro é multiplicado quando há insatisfação por parte dos usuários. Por JC Rodrigues

Comércio eletrônico vai além da simples vendaExplique para o seu cliente: na maioria dos casos, o papel principal de um site não é o de vender online, mas sim o de ajudar a vender no mundo real. Por Sidney Benetti

Sua loja transmite confiança ao usuário?Seu cliente tem bons produtos e uma loja funcionando direitinho. Mas será que a loja transmite uma boa sensação de segurança? É subjetivo mas nem tanto. Por Dailton Felipini

Pequenos também devem investir em brandingPequenas empresas também devem criar estratégias de marca, assim como desenvolvem objetivos estratégicos e planos de marketing e comunicação, ensina o livro Branding Design e Estratégias de Marcas. Por Viviane Danin

Tem horário certo para enviar e-mail marketing?Campanha já preparada, clientes interessados em seus produtos e serviços e só falta apertar o botão para disparar o e-mail marketing. Mas será que você vai mandar no melhor horário? Por Diogo Kleinubing

A paralaxe entre o que é vendido e o que é produzidoEm muitas vendas de sites e sistemas, o que está escrito ou dito é completamente diferente da realidade, semelhante ao que o marketing faz para nos vender sabão em pó. Por Walmar Andrade

Conceitos de design: função, letras, cores e formasNão sabe bem o que é design, mas tem simpatia? Leia para ter uma compreensão mais clara da função do design e um roteiro para iniciar estudos. Se entendeu e empolgou, é isso mesmo. Por Agni

Guilherme Coelho

Ferramentas leves Soluções baseadas na web são convidativas para as empresas. Por Guilherme Coelho

Site em Ajax? Site em Flash? Pergunta ruim.Não pense em fazer sites “em Ajax” e nem sites “em Flash”. Faça sites com os padrões web e use Ajax ou Flash onde isso irá ajudar seus usuários. Por Elcio Ferreira

CSS, Ajax, tudo bem. Mas não esqueça o HTMLHTML limpo e harmonioso faz com que os sites funcionem em todos os dispositivos. CSS e Ajax então podem entrar sem prejudicar informações básicas. Por Marcos Moura

Interfaces: nove regras que valem ouroVale a pena conferir esta versão livremente traduzida das famosas regras de ouro do autor de Designing the user interface, uma espécie de bíblia para quem deseja melhorar a usabilidade de projetos. Por Luiz Agner

Webinsider