SlideShare uma empresa Scribd logo
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!

Mais conteúdo relacionado

PDF
Blogs para professores de idiomas, porque e como fazer
Marcos Padilha
 
PPTX
Método The bridge
Daniel Coscarelli
 
PPT
WordCAmp RJ 2015 - A importância do Design/UX Para os desenvolvedores de Word...
Leandro Ciccarelli
 
PDF
WordCamp Rio de Janeiro 2015 - Vinícius Lourenço | Desenvolvendo Plugins para...
Vinícius Lourenço
 
PDF
Design para WordPress- Anyssa Ferreira - WordCamp BH 2015
Anyssa Ferreira
 
PDF
Copy of drupal camp campinas 2016 drupal para administradores (marcelo soares)
Marcelo Soares
 
PDF
Aprendendo a Fazer Blogs com wordpress
Rodrigo Aramburu
 
PPTX
Mini-Curso sobre Bootstrap 3
Diego Doná
 
Blogs para professores de idiomas, porque e como fazer
Marcos Padilha
 
Método The bridge
Daniel Coscarelli
 
WordCAmp RJ 2015 - A importância do Design/UX Para os desenvolvedores de Word...
Leandro Ciccarelli
 
WordCamp Rio de Janeiro 2015 - Vinícius Lourenço | Desenvolvendo Plugins para...
Vinícius Lourenço
 
Design para WordPress- Anyssa Ferreira - WordCamp BH 2015
Anyssa Ferreira
 
Copy of drupal camp campinas 2016 drupal para administradores (marcelo soares)
Marcelo Soares
 
Aprendendo a Fazer Blogs com wordpress
Rodrigo Aramburu
 
Mini-Curso sobre Bootstrap 3
Diego Doná
 

Mais procurados (20)

PPTX
Wordpress :: Configurar seu blog
Wesley R. Bezerra
 
PPTX
Wordpress :: Ambiente administrativo
Wesley R. Bezerra
 
PPTX
Wordpress :: Plugins - visão geral
Wesley R. Bezerra
 
PPTX
Wordpress :: Alterando aparência
Wesley R. Bezerra
 
PPSX
Introdução a Bootstrap 3
Iago Effting
 
PPSX
Desenvolvimento Ágil com Twitter Bootstrap
Flavio Souza
 
PDF
Introdução ao Web Design: Aula 1 - Imersão ao Web Design
Gustavo Zimmermann
 
PDF
Construindo um framework CSS
Diego Eis
 
PPTX
Usando a programação web para mobile com Twitter Bootstrap
Flavio Souza
 
PPT
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Thiago Nascimento Oliveira
 
PPTX
PUB5AN - Dicas de Usabilidade
Neca Boullosa
 
PDF
Criação Web com Bootstrap e Material Design
Daniel Brandão
 
PDF
Apw2 be lerescrever
Biblioteca Cristelo
 
PPTX
Bootstrap, desenvolvendo uma interface responsiva na prática!
Cristofer Sousa
 
PPTX
Dream 01
Anderson Henrique
 
PPTX
A utilização do Bootstrap Para a Otimização de Páginas
Ramon Sousa
 
PPTX
Fluig Webinar #7 - Como criar um e-learning de qualidade
Fluig
 
PPTX
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Cristofer Sousa
 
PPT
O uso dos blogs, flogs e webquest
Mariá Pohlmann da Silveira
 
PPTX
Porque você precisa aprender Git
Giovanni Bassi
 
Wordpress :: Configurar seu blog
Wesley R. Bezerra
 
Wordpress :: Ambiente administrativo
Wesley R. Bezerra
 
Wordpress :: Plugins - visão geral
Wesley R. Bezerra
 
Wordpress :: Alterando aparência
Wesley R. Bezerra
 
Introdução a Bootstrap 3
Iago Effting
 
Desenvolvimento Ágil com Twitter Bootstrap
Flavio Souza
 
Introdução ao Web Design: Aula 1 - Imersão ao Web Design
Gustavo Zimmermann
 
Construindo um framework CSS
Diego Eis
 
Usando a programação web para mobile com Twitter Bootstrap
Flavio Souza
 
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Thiago Nascimento Oliveira
 
PUB5AN - Dicas de Usabilidade
Neca Boullosa
 
Criação Web com Bootstrap e Material Design
Daniel Brandão
 
Apw2 be lerescrever
Biblioteca Cristelo
 
Bootstrap, desenvolvendo uma interface responsiva na prática!
Cristofer Sousa
 
A utilização do Bootstrap Para a Otimização de Páginas
Ramon Sousa
 
Fluig Webinar #7 - Como criar um e-learning de qualidade
Fluig
 
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Cristofer Sousa
 
O uso dos blogs, flogs e webquest
Mariá Pohlmann da Silveira
 
Porque você precisa aprender Git
Giovanni Bassi
 
Anúncio

Semelhante a Não me faça pensar (20)

PPT
[INFNET] Criando layouts em PSD pensando no front-end e back-end
@cristianoweb
 
PDF
O que move a web atualmente?
Fabio Janiszevski
 
PPTX
A Web para todos - Acessibilidade na web
Rogério Chiavegatti
 
PPTX
Introdução básica ao JavaScript
Carlos Eduardo Kadu
 
PPTX
Como não ferrar com a user experience - Campus Party 2012
Juliana Gaiba
 
PPTX
Design Centrado no Usuário
Guilherme Marques
 
PPTX
Introdução a experiência do usuário
Bruno Biagioni Neto
 
PDF
Escala Já!
Lucas Mousinho
 
PDF
Prototipagem de Software para Devs
Marcos Marcolin
 
PPTX
Processo de Desenvolvimento de Software - Prototipação
Natanael Simões
 
PPTX
Como tornar seu site atraente
Suzana Viana Mota
 
PDF
PHPZEIRO: Adote um framework
Leonardo "Hackin" Freire
 
PDF
UX Design
Vitor Garcia
 
PPTX
Criando temas em PSD pensando no Front-end e Back-end
@cristianoweb
 
PDF
Laboratório Audivisual Hipermedia Aula3 4 13 22 03
Pedro Tavares
 
PDF
designer grafico Aula 05 - Heurísticas de Nielsen.pdf
JulioCesar371362
 
PDF
Acessibilidade na web
COTIC-PROEG (UFPA)
 
PDF
Design thinking - Prototipando melhores experiências web
Luanna Eroles
 
PPT
Experiência do Usuário como prática na Locaweb
Andreza Godoy
 
PPT
DevInCachu 2012: Desenvolvendo Aplicacoes RIA com ExtJS 4 e Sencha Touch 2
Loiane Groner
 
[INFNET] Criando layouts em PSD pensando no front-end e back-end
@cristianoweb
 
O que move a web atualmente?
Fabio Janiszevski
 
A Web para todos - Acessibilidade na web
Rogério Chiavegatti
 
Introdução básica ao JavaScript
Carlos Eduardo Kadu
 
Como não ferrar com a user experience - Campus Party 2012
Juliana Gaiba
 
Design Centrado no Usuário
Guilherme Marques
 
Introdução a experiência do usuário
Bruno Biagioni Neto
 
Escala Já!
Lucas Mousinho
 
Prototipagem de Software para Devs
Marcos Marcolin
 
Processo de Desenvolvimento de Software - Prototipação
Natanael Simões
 
Como tornar seu site atraente
Suzana Viana Mota
 
PHPZEIRO: Adote um framework
Leonardo "Hackin" Freire
 
UX Design
Vitor Garcia
 
Criando temas em PSD pensando no Front-end e Back-end
@cristianoweb
 
Laboratório Audivisual Hipermedia Aula3 4 13 22 03
Pedro Tavares
 
designer grafico Aula 05 - Heurísticas de Nielsen.pdf
JulioCesar371362
 
Acessibilidade na web
COTIC-PROEG (UFPA)
 
Design thinking - Prototipando melhores experiências web
Luanna Eroles
 
Experiência do Usuário como prática na Locaweb
Andreza Godoy
 
DevInCachu 2012: Desenvolvendo Aplicacoes RIA com ExtJS 4 e Sencha Touch 2
Loiane Groner
 
Anúncio

Não me faça pensar