SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Downloaden Sie, um offline zu lesen
Não me faça pensar
Aprenda!
Aprenda! 
•O usuário não é BURRO!
Aprenda! 
•O usuário não é BURRO! 
•VOCÊque não sabe dizer o que ele tem que fazer!
Quem é a tal usabilidade ou aquela UX?? 
•Usabilidade: É a facilidade com que se emprega uma ferramenta ou objeto, a fim de realizar uma tarefa específica e importante. 
•UserExperience: Envolve os sentimentos de uma pessoa em relação à utilização de um determinado produto, sistema ou serviço.
Um mundo além do código
Conceitos básicos 
•Nada importante deve estar a mais de doiscliques de distância; 
•Fale a língua do usuário; 
•E a principal lei: NÃO ME FAÇA PENSAR.
Não me faça pensar?? 
•O usuário não pode perder nenhum segundo pensando na ação que ele deve fazer. 
•O usuário deve ser capaz de entender o que é e como usar sem desprender esforço.
Não me faça pensar??
Formato de Leitura de página
Estudos dizem:
Não lemos as páginas
Crie uma arquitetura visual clara
Crie uma arquitetura visual clara
Faça o obvio!
Faça o obvio! (Exemplo)
Estrutura planejada
Deixe claro onde o usuário está!
Deixe claro onde o usuário está!
Migalhas de Pão
Arquitetura de Informação 
•Errado 
•Correto
Teste A/B 
•Como funciona: 
•Resultados:
Usuário prefere não ler, imagens podem falar por você
Não de a chance do usuário desistir
Faça o simples, faça ele agir por impulso
Faça o simples, faça ele agir por impulso
A cada campo você corre o risco de perder uma conversão
Não tire a ação do usuário
E eu desenvolvedor no que preciso pensar?
E eu desenvolvedor no que preciso pensar?
Facilite a vida do usuário
Tempo de resposta
Renderizandona Web e no Mobile
Front-end, dicas rápidas! 
•HTML 
Planeje a estrutura, não sai fazendo divde qualquer jeito; 
Cuidado espaço em branco também aumenta o KB. 
•JavaScript 
Carregue no final da página; 
Minifique. 
•CSS 
Simplifique coletores; 
Minifique.
Estilos no topo, scripts no rodapé
Usa HTML5? Experimente o async! 
<script src="example.js"></script> 
A página aguarda o script terminar de carregar antes de continuar sua renderizaçãoe sua execução é feita imediatamente após 
<script asyncsrc="example.js"></script> 
O download do script é feito de forma assíncrona enquanto o processo de renderizaçãoda página continua a ser feito.
Combine vários arquivos cssem um só 
Outra boa prática para organização e manutenção é separar seu estilo em diversos arquivos. 
<link rel="stylesheet" href="structure.css" media="all"> 
<link rel="stylesheet" href="banner.css" media="all"> 
<link rel="stylesheet" href="layout.css" media="all"> 
<link rel="stylesheet" href="component.css" media="all"> 
<link rel="stylesheet" href="plugin.css" media="all"> 
Porém, é preciso realizar uma requisição HTTP para cada um dos arquivos e sabemos que o navegador não consegue lidar com muitos downloads paralelos. 
<link rel="stylesheet" href="main.css" media="all">
Use csssprites 
Gzip 
•Comprime os dados no servidor antes de enviar via rede para o navegador do usuário, que descomprime na hora que recebe. É como zipar um arquivo antes de mandar pra alguém, o tamanho final fica bem menor.
Referência Front-end
gtmetrix.com / yslow.org
Obrigado!

Weitere ähnliche Inhalte

Was ist angesagt?

Construindo um framework CSS
Construindo um framework CSSConstruindo um framework CSS
Construindo um framework CSS
Diego Eis
 
PUB5AN - Dicas de Usabilidade
PUB5AN - Dicas de UsabilidadePUB5AN - Dicas de Usabilidade
PUB5AN - Dicas de Usabilidade
Neca Boullosa
 

Was ist angesagt? (20)

Wordpress :: Configurar seu blog
Wordpress :: Configurar seu blogWordpress :: Configurar seu blog
Wordpress :: Configurar seu blog
 
Wordpress :: Ambiente administrativo
Wordpress :: Ambiente administrativoWordpress :: Ambiente administrativo
Wordpress :: Ambiente administrativo
 
Wordpress :: Plugins - visão geral
Wordpress :: Plugins - visão geralWordpress :: Plugins - visão geral
Wordpress :: Plugins - visão geral
 
Wordpress :: Alterando aparência
Wordpress :: Alterando aparênciaWordpress :: Alterando aparência
Wordpress :: Alterando aparência
 
Introdução a Bootstrap 3
Introdução a Bootstrap 3Introdução a Bootstrap 3
Introdução a Bootstrap 3
 
Desenvolvimento Ágil com Twitter Bootstrap
Desenvolvimento Ágil com Twitter BootstrapDesenvolvimento Ágil com Twitter Bootstrap
Desenvolvimento Ágil com Twitter Bootstrap
 
Introdução ao Web Design: Aula 1 - Imersão ao Web Design
Introdução ao Web Design: Aula 1 - Imersão ao Web DesignIntrodução ao Web Design: Aula 1 - Imersão ao Web Design
Introdução ao Web Design: Aula 1 - Imersão ao Web Design
 
Construindo um framework CSS
Construindo um framework CSSConstruindo um framework CSS
Construindo um framework CSS
 
Usando a programação web para mobile com Twitter Bootstrap
Usando a programação web para mobile com Twitter BootstrapUsando a programação web para mobile com Twitter Bootstrap
Usando a programação web para mobile com Twitter Bootstrap
 
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
 
PUB5AN - Dicas de Usabilidade
PUB5AN - Dicas de UsabilidadePUB5AN - Dicas de Usabilidade
PUB5AN - Dicas de Usabilidade
 
Criação Web com Bootstrap e Material Design
Criação Web com Bootstrap e Material DesignCriação Web com Bootstrap e Material Design
Criação Web com Bootstrap e Material Design
 
Apw2 be lerescrever
Apw2 be lerescreverApw2 be lerescrever
Apw2 be lerescrever
 
Bootstrap, desenvolvendo uma interface responsiva na prática!
Bootstrap, desenvolvendo uma interface responsiva na prática!Bootstrap, desenvolvendo uma interface responsiva na prática!
Bootstrap, desenvolvendo uma interface responsiva na prática!
 
Dream 01
Dream 01Dream 01
Dream 01
 
A utilização do Bootstrap Para a Otimização de Páginas
A utilização do Bootstrap Para a Otimização de PáginasA utilização do Bootstrap Para a Otimização de Páginas
A utilização do Bootstrap Para a Otimização de Páginas
 
Fluig Webinar #7 - Como criar um e-learning de qualidade
Fluig Webinar #7 - Como criar um e-learning de qualidadeFluig Webinar #7 - Como criar um e-learning de qualidade
Fluig Webinar #7 - Como criar um e-learning de qualidade
 
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
 
O uso dos blogs, flogs e webquest
O uso dos blogs, flogs e webquestO uso dos blogs, flogs e webquest
O uso dos blogs, flogs e webquest
 
Porque você precisa aprender Git
Porque você precisa aprender GitPorque você precisa aprender Git
Porque você precisa aprender Git
 

Ähnlich wie Não me faça pensar

designer grafico Aula 05 - Heurísticas de Nielsen.pdf
designer grafico Aula 05 - Heurísticas de Nielsen.pdfdesigner grafico Aula 05 - Heurísticas de Nielsen.pdf
designer grafico Aula 05 - Heurísticas de Nielsen.pdf
JulioCesar371362
 
Experiência do Usuário como prática na Locaweb
Experiência do Usuário como prática na LocawebExperiência do Usuário como prática na Locaweb
Experiência do Usuário como prática na Locaweb
Andreza Godoy
 

Ähnlich wie Não me faça pensar (20)

[INFNET] Criando layouts em PSD pensando no front-end e back-end
[INFNET] Criando layouts em PSD pensando no front-end e back-end[INFNET] Criando layouts em PSD pensando no front-end e back-end
[INFNET] Criando layouts em PSD pensando no front-end e back-end
 
O que move a web atualmente?
O que move a web atualmente?O que move a web atualmente?
O que move a web atualmente?
 
A Web para todos - Acessibilidade na web
A Web para todos  - Acessibilidade na webA Web para todos  - Acessibilidade na web
A Web para todos - Acessibilidade na web
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScript
 
Como não ferrar com a user experience - Campus Party 2012
Como não ferrar com a user experience - Campus Party 2012 Como não ferrar com a user experience - Campus Party 2012
Como não ferrar com a user experience - Campus Party 2012
 
Design Centrado no Usuário
Design Centrado no UsuárioDesign Centrado no Usuário
Design Centrado no Usuário
 
Introdução a experiência do usuário
Introdução a experiência do usuárioIntrodução a experiência do usuário
Introdução a experiência do usuário
 
Escala Já!
Escala Já!Escala Já!
Escala Já!
 
Prototipagem de Software para Devs
Prototipagem de Software para DevsPrototipagem de Software para Devs
Prototipagem de Software para Devs
 
Principles and best practices of Product Design
Principles and best practices of Product DesignPrinciples and best practices of Product Design
Principles and best practices of Product Design
 
Processo de Desenvolvimento de Software - Prototipação
Processo de Desenvolvimento de Software - PrototipaçãoProcesso de Desenvolvimento de Software - Prototipação
Processo de Desenvolvimento de Software - Prototipação
 
Como tornar seu site atraente
Como tornar seu site atraenteComo tornar seu site atraente
Como tornar seu site atraente
 
PHPZEIRO: Adote um framework
PHPZEIRO: Adote um frameworkPHPZEIRO: Adote um framework
PHPZEIRO: Adote um framework
 
UX Design
UX DesignUX Design
UX Design
 
Criando temas em PSD pensando no Front-end e Back-end
Criando temas em PSD pensando no Front-end e Back-endCriando temas em PSD pensando no Front-end e Back-end
Criando temas em PSD pensando no Front-end e Back-end
 
Laboratório Audivisual Hipermedia Aula3 4 13 22 03
Laboratório Audivisual Hipermedia Aula3 4 13 22 03Laboratório Audivisual Hipermedia Aula3 4 13 22 03
Laboratório Audivisual Hipermedia Aula3 4 13 22 03
 
designer grafico Aula 05 - Heurísticas de Nielsen.pdf
designer grafico Aula 05 - Heurísticas de Nielsen.pdfdesigner grafico Aula 05 - Heurísticas de Nielsen.pdf
designer grafico Aula 05 - Heurísticas de Nielsen.pdf
 
Acessibilidade na web
Acessibilidade na webAcessibilidade na web
Acessibilidade na web
 
Design thinking - Prototipando melhores experiências web
Design thinking - Prototipando melhores experiências webDesign thinking - Prototipando melhores experiências web
Design thinking - Prototipando melhores experiências web
 
Experiência do Usuário como prática na Locaweb
Experiência do Usuário como prática na LocawebExperiência do Usuário como prática na Locaweb
Experiência do Usuário como prática na Locaweb
 

Não me faça pensar