A BiTS criou a landing da promoção do Guaraná Antartica de Portugal que vai trazer os gringos para curtir o carnaval no @Rio …
Um projeto bem simples mas com seu toque de charme.
A BiTS criou a landing da promoção do Guaraná Antartica de Portugal que vai trazer os gringos para curtir o carnaval no @Rio …
Um projeto bem simples mas com seu toque de charme.
Para os que estão chegando agora: a ergonomia não é só cadeiras confortáveis e posturas contra fadiga. Projetar sites funcionais e eficientes também é. Muita gente já ouviu falar em ergonomia e pensa que se trata de algo relacionado a cadeiras, ferramentas ou teclados de computador. Mas a ergonomia é muito mais do que isso.
É aplicação de conhecimentos científicos para conceber objetos, sistemas e envolvimentos adequados ao homem.
Os sistemas devem ser concebidos considerando princípios ergonômicos, visando de forma integrada a saúde, a segurança e o bem estar de todos.
A ergonomia está presente em tudo o que envolve as pessoas. Mas até que ponto os desenvolvedores web se importam com esta questão na hora da criação?
É isso que vamos discutir aqui. Você deve estar se perguntando: “Por que ele está falando em ergonomia?” A resposta é simples: a ergonomia é uma questão única que independe de setor e esse processo não acontece só com o mundo web. Devemos ficar bem atentos a esta questão.
O ser humano costuma se preocupar primeiro com a aparência do outro do que com o que interior tem a oferecer. Isso não poderia ser diferente no mundo web. Os desenvolvedores às vezes focam na “beleza” do layout e esquecem a “funcionalidade”. Será que o que estamos criando está de acordo com os padrões? Será que atende meu cliente e cria bem estar? Perguntas como estas são importantes e devem ser feitas para que possamos atingir o êxito.
Vamos citar dois tipos de ergonomia:
Envolve características da anatomia humana, antropometria, fisiologia e bio-mecânica em sua relação à atividade física. Os tópicos relevantes incluem a postura no trabalho, o manuseio de materiais, movimentos repetitivos, distúrbios músculo esqueléticos relacionados ao trabalho, projeto de postos de trabalho, segurança e saúde.
Diz respeito a processos mentais como percepção, memória, raciocínio e resposta motora, conforme afetam as interações entre seres humanos e outros elementos de um sistema. Os tópicos relevantes incluem carga mental de trabalho, tomada de decisão, performance especializada, interação homem-computador, stress e treinamento relacionados aos projetos envolvendo seres humanos e sistemas.
Processos básicos de criação:
Uma criação nunca estará 100% perfeita ergonomicamente; portanto nunca se deve pensar que aquela última idéia criada está 100% adequada à realidade e necessidade do indivíduo.
Fonte: Webinsider
Não há dúvidas de que o AJAX tem sido um dos recursos mais utilizados atualmente no desenvolvimento de WebApps, sendo inclusive uma das tecnologias-símbolo da ainda tão comentada Web 2.0. O problema é que muitos desenvolvedores, tomados pela empolgação, têm utilizado em demasia e com falta de bom senso. A consequência deste uso mal planejado são inúmeras interfaces com graves problemas de usabilidade (sejam novos ou antigos).
Os principais problemas
- Quebra do botão refresh e voltar/avançar do navegador: quando uma página ou sistema inteiro é feito em AJAX, o sistema de navegação tradicional tende a ser quebrado. Para o usuário, significa que se ele só consegue acessar uma determinada página depois de executar x ações e quiser voltar, recarregar a página ou desfazer uma ação feita na etapa anterior, não conseguirá realizar isso com êxito. Ou seja, há uma quebra no modelo mental que o usuário possui de navegação.
- O “fantasma” do carregamento infinito: esta era uma da grandes promessas de extermínio do AJAX quando obteve ascensão. Mas ainda acontece, em um contexto diferente: se não há um tratamento de erro para uma requisição que falhou ou que não retornou resultado, o sistema permanece em eterno carregamento, fazendo com que o usuário fique sem um feedback sobre a ação executada.
- Longo tempo de espera no carregamento: sim, por incrível que pareça. Mas isso acontece apenas com sistemas feito quase que inteiramente com o uso de AJAX, são casos mais isolados. O que ocorre são várias partes das páginas de um sistema que são carregadas assincronamente, ou seja, várias requisições HTTP em uma mesma página podem gerar um sobrecarregamento daquela página e tornar o sistema lento para o usuário.
Mas há bons exemplos…
Vale lembrar que existem aplicações fantásticas e inteligentes com o uso do AJAX. Quando realiza cadastro no site Remember the Milk, era verificada a disponibilidade do username automaticamente, sem demora e sem recarregar a página (aliás, este site tem outras boas aplicações do AJAX). Os sites Letras.mus.br e Vagalume exibem a lista de músicas ou artistas disponíveis conforme é digitado no campo de busca. E há muitos outros exemplos por aí.
Não é, portanto, uma crítica ao AJAX, afinal ele aproximou as aplicações web das aplicações desktop, em termos de agilidade e eficiência, mas sim uma intenção de fazer com que todos os desenvolvedores que têm grande interesse nesta técnica (assim como eu) concentrem seus esforços mais na usabilidade e menos em pensamentos hype
Fonte: Webdesign Experience – Implicações do AJAX na Usabilidade
Nas Seções: Desenvolvimento , Design , Tecnologia