User Experience

#2 Usabilidade nas pequenas coisas – Ambigüidade em design

Que a linguagem pode ser ambígua às vezes ninguém duvida. Mas em design, o bom design tem o objetivo de esclarecer evitando o máximo ambiguidades. Um botão em um site não deve ser confundido com um título destacado, senão o design tem problemas. Excluindo é claro contextos em que isso é provocado intencionalmente pelos artistas, o que não é o nosso caso. Continue Lendo »


Processos de compra da Amazon e do Submarino

Nas últimas compras que eu fiz na Amazon e no Submarino, eu resolvi tirar um screenshot de cada tela durante todo o processo que eu percorri desde a tela de detalhes do produto, até a confirmação da compra. Em ambos os sites, por já ser cliente de ambos, eu percorri um caminho “x” e não tive que fazer meu cadastro. Continue Lendo »


Algumas questões em torno do desenvolvimento de sites para dispositivos móveis

Provavelmente este texto é mais um início de uma série de reflexões naturais que virão com o tempo sobre desenvolvimento de web sites para dispositivos móveis. Ultimamente tenho lido e estudado mais sobre os diferentes caminhos que podem ser tomados para construir sites acessíveis e bem adaptados para celulares e PDA’s. E o mais importante de tudo é como fazer e tomar essas decisões no contexto de HOJE e não amanhã. Este texto então vai colocar mais minhoca na sua cabeça do que te ensinar algo. Mas já é um começo se você ainda não parou para pensar sobre desenvolvimento para dispositivos móveis. Continue Lendo »


Top 7 paradigmas de um projeto para web

Desde que eu comecei a trabalhar passei por vários ciclos que enfatizavam características diferentes do desenvolvimento para a web e sempre baseadas na necessidade profissional e não necessariamente no ideal de paradigmas que podem compor uma excelente estratégia de desenvolvimento. Ficou complicado? Me deixe dar mais detalhes disso. Continue Lendo »


Começando a desenvolver para a web à partir do usuário e não da máquina

O caminho mais comum e a primeira trilha percorrida por quem quer trabalhar com web design é aprender “como fazer” as coisas tecnicamente falando. Obviamente isso é muito importante mas é apenas um lado da moeda de um bom profissional. A preocupação do programador ou do web designer no geral acaba sendo apenas se o trabalho dele não está “dando pau”, se o site está renderizando corretamente e se o browser está interpretando tudo exatamente da forma como ele planejou. Ou seja, se a “máquina” ficou “feliz”, está tudo ok ! O objetivo de um web designer não é criar coisas bonitas e que funcionem bem no HTML e CSS, e sim criar ambientes agradáveis e fáceis de usar. Achou confuso?Vamos ver mais sobre isso. Continue Lendo »