Teste de usabilidade do Google, animacao bem legal. Uma abordagem bastante conhecida para o design de interfaces afetivas e utilizar icones expressivos e outros elementos graficos para transmitir estados emocionais, sao usados para indicar o estado atual de um computador.Algumas formas de transmitir o status atual de um sistema sao utilizando icones dinamicos, animacoes, mensagens faladas e varios sons indicando acoes e eventos. Esses detalhes expressivos sao tranquilizadores para o usuario, pois alem de serem informativos, sao engracados.Quanto mais eficaz for o uso das imagens em um sistema, mais ele sera agradavel, mas se pelo contrario as imagens forem usadas de maneira errada, ele fica muito ruim. As pesquisas recentes mostram que a estetica de uma interface pode ter um efeito positivo na percepcao das pessoas sobre a usabilidade do sistema.Outro tipo popular de interface expressiva e o agente amigavel de interface, ele da dicas ao usuario de como utilizar melhor o sistema, um exemplo famoso e o clipe com qualidades humanas da Microsoft, ele era assistente do Windows 98 e ajudava os usuarios com dicas e sugestoes.Um modo bastante conhecido do usuario se expressar na interface de um computador e usando emoticons, que sao simbolos do teclado combinados para simular no computador expressoes faciais como sorriso, piscar de olhos e etc. A maioria dos emoticons sao projetados como se o usuario estivesse com a cabeca deitada para o lado esquerdo, pois aparecem na tela assim: ex.: >:-). REFERENCIA: Preece, Jennifer Design de interacao: alem da interacao homem-computador / Jennifer Preece, Yvonne Rogers e Helen Sharp; trad. Viviane Possamai.- Porto Alegre : Bookman, 2005. Existem tres caracteristicas fundamentais do processo de design de interacao, elas sao: foco no usuario, criterios de usabilidade especificos e iteracao. Enfocar o usuario e a principal caracteristica do design de interacao. Os objetivos especificos da experiencia com o usuario devem ser identificados, documentados e abordados no inicio do projeto. Eles ajudam a escolher as diferentes alternativas de design e verificar o progresso durante o desenvolvimento. A iteracao permite refinar o design com base em feedback. E muito importante no processo de desenvolvimento, principalmente se o produto for inovador, revisar as ideias. Se for fazer o design de interacao na pratica essas questoes devem estar respondidas: Quem sao os usuarios?Para se iniciar o desenvolvimento de algum produto, precisamos saber quem devemos consultar para saber suas necessidades. O que queremos dizer com necessidades? Para entender as necessidades das pessoas temos que chegar ate elas compreendendo suas caracteristicas e capacidades, o que querem alcancar, como fazem isso atualmente e se atingiriam seus objetivos com mais eficiencia caso recebessem um outro tipo de suporte.Se o produto for uma nova invencao, o desenvolvedor tem que imaginar quem ira desejar utiliza-lo e o que se poderia fazer com ele. Como o produto e novo, nao a como consultar usuarios sobre necessidades. Introduzir um produto novo na vida das pessoas e uma tarefa bem interessante e um pouco mais complicada. Como criar designs alternativos? Considerar solucoes alternativas e muito importante no processo de design, mas desenvolver designs alternativos nao e uma coisa facil de