DESIGN 
RESPONSIVO
CARLOS EDUARDO - KADU 
Faz parte da equipe de 
Desenvolvedores da Vítrio. 
INTERESSES : 
 HTML, CSS, JS, jQuery e PHP; 
 Design Responsivo; 
 Otimização de sites; 
 Usabilidade e UX (User Experience). 
CONTATOS: 
 Kadunew@gmail.com 
 @kadunew 
 www.kadunew.com/blog
960px de largura? 800px? 
etc, etc. 
Alterar layout quando a 
resolução mais comum 
deixar de ser utilizada. 
Usuários mobile querem 
páginas simples e focadas 
em atividades chave. 
Passado...
Isso não é Web 
universal, acessível... 
Devemos entregar a mesma 
informação relevante para todo 
mundo! 
Não importa qual seja o dispositivo do 
usuário.
px
960px 
960px 
300px 300px 300px 300px 300px 
300px
DESIGN 
RESPONSIVO
Muita gente já falou 
disso antes. 
“... Faça páginas que são acessíveis, independentemente de 
navegador, plataforma ou tela que seu leitor escolha...” 
John Allsopp, 2000 em http://alistapart.com/article/dao
Devemos entregar a 
mesma informação 
relevante para 
Não 
Importa todo mundo! 
qual seja o 
dispositivo do 
usuário.
Design responsivo é oferecer um único site para 
todo mundo e adaptar a experiência do usuário 
de acordo com o dispositivo. 
1024 + 768 480 479 -
O Google recomenda Design 
responsivo: 
https://developers.google.com/webmasters/s 
martphone-sites/details 
SEO
O canal é 
usar a 
estratégia 
Mobile-First
MELHORIA PROGRESSIVA
Estratégia para o sucesso do 
01 02 03 04 
 Layout Simples 
 Imagens Pequenas 
 CSS e JS limitados 
 Performance 
 Layout Simples 
 Imagens maiores 
 Mais CSS e JS 
 Conteúdo adicional 
Layout c/ colunas 
 Imagens maiores e 
até mais pesadas 
 Layout 
widescreen 
 Imagens maiores 
e mais pesadas 
 Total recurso a 
CSS e JS 
projeto 
(Mobile-First)
Priorizar 
Conteúdo 
Código de 
Qualidade 
Design 
Simples e 
Funcional 
Maior 
Produtividade 
da equipe
Posso fazer o 
contrário? 
(Desktop-First)
Focar no 
conteúdo 
Mobile 
First 
Layout 
Fluído 
Media 
Queries 
Design responsivo é 
basicamente
DESIGN 
RESPONSIVO 
(NA PRÁTICA)
Converter um site que não é 
responsivo em responsivo
%
100% 
30% 30% 30%
320px 320px
@media
Link1 | Link2 | Link3 | Link4 | Link5 
01 02 03 
04 
01 
02 
03 
Adaptar  Layout 
 Conteúdo 
Media Queries
Como funciona essa coisa? 
Simples...
Como funciona essa coisa?
Conteúdo do site... “chirrion”
Nunca use 
“display: none”
FACILITAR A VIDA DO USUÁRIO 
Digitar dados no 
celular é bem difícil. 
Que tal no lugar dos asteriscos mostrar a senha, logo 
você não precisa do campo “confirmar senha”. Um 
campo a menos.
<input type="text"> <input type="url"> 
<input type="email"> <input type="tel">
Responsivo X Versão .m
www.m.uol.com.br www.uol.com.br
Contatos! 
Obrigado 
Meu povo

Design responsivo

  • 1.
  • 2.
    CARLOS EDUARDO -KADU Faz parte da equipe de Desenvolvedores da Vítrio. INTERESSES :  HTML, CSS, JS, jQuery e PHP;  Design Responsivo;  Otimização de sites;  Usabilidade e UX (User Experience). CONTATOS:  Kadunew@gmail.com  @kadunew  www.kadunew.com/blog
  • 3.
    960px de largura?800px? etc, etc. Alterar layout quando a resolução mais comum deixar de ser utilizada. Usuários mobile querem páginas simples e focadas em atividades chave. Passado...
  • 4.
    Isso não éWeb universal, acessível... Devemos entregar a mesma informação relevante para todo mundo! Não importa qual seja o dispositivo do usuário.
  • 5.
  • 6.
    960px 960px 300px300px 300px 300px 300px 300px
  • 7.
  • 8.
    Muita gente jáfalou disso antes. “... Faça páginas que são acessíveis, independentemente de navegador, plataforma ou tela que seu leitor escolha...” John Allsopp, 2000 em http://alistapart.com/article/dao
  • 9.
    Devemos entregar a mesma informação relevante para Não Importa todo mundo! qual seja o dispositivo do usuário.
  • 10.
    Design responsivo éoferecer um único site para todo mundo e adaptar a experiência do usuário de acordo com o dispositivo. 1024 + 768 480 479 -
  • 11.
    O Google recomendaDesign responsivo: https://developers.google.com/webmasters/s martphone-sites/details SEO
  • 12.
    O canal é usar a estratégia Mobile-First
  • 13.
  • 14.
    Estratégia para osucesso do 01 02 03 04  Layout Simples  Imagens Pequenas  CSS e JS limitados  Performance  Layout Simples  Imagens maiores  Mais CSS e JS  Conteúdo adicional Layout c/ colunas  Imagens maiores e até mais pesadas  Layout widescreen  Imagens maiores e mais pesadas  Total recurso a CSS e JS projeto (Mobile-First)
  • 15.
    Priorizar Conteúdo Códigode Qualidade Design Simples e Funcional Maior Produtividade da equipe
  • 16.
    Posso fazer o contrário? (Desktop-First)
  • 17.
    Focar no conteúdo Mobile First Layout Fluído Media Queries Design responsivo é basicamente
  • 18.
  • 19.
    Converter um siteque não é responsivo em responsivo
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
    Link1 | Link2| Link3 | Link4 | Link5 01 02 03 04 01 02 03 Adaptar  Layout  Conteúdo Media Queries
  • 25.
    Como funciona essacoisa? Simples...
  • 26.
  • 27.
    Conteúdo do site...“chirrion”
  • 28.
  • 29.
    FACILITAR A VIDADO USUÁRIO Digitar dados no celular é bem difícil. Que tal no lugar dos asteriscos mostrar a senha, logo você não precisa do campo “confirmar senha”. Um campo a menos.
  • 30.
    <input type="text"> <inputtype="url"> <input type="email"> <input type="tel">
  • 31.
  • 32.
  • 34.

Notas do Editor

  • #4 Há pessoa que nem usam desktop só celulares
  • #16 ja que nao ha muito espaco para enrolacao.
  • #23 Mostrar que no design da esquerda não é possível ler o conteúdo, as colunas continuam ocupando 30%, porém de uma tela fisicamente menor. A imagem da direita mostra a solução de readaptação do layout. Comentar sobre os labels de um formulário
  • #25 Ajustar a prioridade do conteúdo
  • #28 chirrion
  • #30 tentar diminuir a quantidade de campos e valido. Por campo de checkbox, radio, select, em vez de campos de texto.
  • #31 Comentar sobre deixar aparecer a senha Textarea expansível APIs para pegar a localização do usuários