SlideShare uma empresa Scribd logo
1 de 89
Baixar para ler offline
DESIGNRESPONSIVO
POR UMA
WEB ÚNICA
@sergio_caelum
sergiolopes.org
sergiolopes.org
10% off:
OLHOSEO10
MOBILE
BOMBANDO
APP ou
WEB?
WEB-FIRST
SITE MOBILE ou
DESIGN RESPONSIVO?
www.uol.com.br
SITE MOBILE
m.uol.com.br
bostonglobe.com
SITE MOBILE ou
DESIGN RESPONSIVO?
SITE MOBILE ou
DESIGN RESPONSIVO?
MOBILE
???
MOBILE
MOBILE
TELA PEQUENA
MOBILE
PORTABILIDADE
TELA PEQUENA
MOBILE
3G
PORTABILIDADE
TELA PEQUENA
MOBILE
3G TOUCH
PORTABILIDADE
TELA PEQUENA
NÃO EXISTE
MOBILE
terra.com.br
m.terra.com.br
tablet.terra.com.br
DESIGNRESPONSIVO
LAYOUT FLUÍDO
960px
470px470px
MEDIDAS
FLEXÍVEIS
MEDIDAS
FLEXÍVEIS
%,em,rem,vh
100%
49%49%
PROPORÇÕES
NUMA TELA
DE 320px
100%
49% 49%
LAYOUT
CONDICIONAL
NUMA TELA
DE 320px
.formulario,
.endereco {
width: 49%;
}
@media (max-width: 600px) {
.formulario,
.endereço {
width: 100%;
}
}
CSS
.formulario,
.endereco {
width: 49%;
}
@media (max-width: 600px) {
.formulario,
.endereco {
width: 100%;
}
}
CSS
CSS3
MEDIA QUERIES
.formulario,
.endereco {
width: 49%;
}
@media (max-width: 600px) {
.formulario,
.endereco {
width: 100%;
}
}
CSS
DESIGNRESPONSIVO
FLEXÍVEL
ADAPTÁVEL
FRAMEWORKS
&
FERRAMENTAS
CRIAÇÃO
PHOTOSHOP?
CRIAÇÃO
DESIGN IN THE BROWSER
GRIDS
BOOTSTRAP,FOUNDATION,ETC
TESTES
EMULADORES & APARELHOS
LIBS
ZEPTO,HAMMER,MICROJS
SITE MOBILE ou
DESIGN RESPONSIVO?
DESIGN
ADAPTATIVO
RESPON
SIVO
DESIGN
ADAPTATIVO
RESPON
SIVOSEMPRE
SITE MOBILE ou
DESIGN RESPONSIVO?
SITE MOBILE ou
DESIGN RESPONSIVO?
SITE ÚNICO
www.uol.com.br
SITE MOBILE
m.uol.com.br
m.uol.com.br
SEO
ONE WEB
ESTRATÉGIA
3" 4" 5" 7" 9" 10" 13" 15" 17" 20"
3" 4" 5" 7" 9" 10" 13" 15" 17" 20"
3" 4" 5" 7" 9" 10" 13" 15" 17" 20"
3" 4" 5" 7" 9" 10" 13" 15" 17" 20"
3" 4" 5" 7" 9" 10" 13" 15" 17" 20"
3" 4" 5" 7" 9" 10" 13" 15" 17" 20"
MOBILE-FIRST
DESIGNRESPONSIVO
POR UMA
WEB ÚNICA
OBRIGADO
sergiolopes.org
@sergio_caelum
sergiolopes.org
10% off:
OLHOSEO10

Mais conteúdo relacionado

Mais de Caelum

Por trás dos frameworks e além do reflection
Por trás dos frameworks e além do reflectionPor trás dos frameworks e além do reflection
Por trás dos frameworks e além do reflection
Caelum
 
Introducao a inteligencia artificial na educacao
Introducao a inteligencia artificial na educacaoIntroducao a inteligencia artificial na educacao
Introducao a inteligencia artificial na educacao
Caelum
 
[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...
[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...
[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...
Caelum
 
Qualidade de código - a qualidade que faz a diferença
Qualidade de código - a qualidade que faz a diferençaQualidade de código - a qualidade que faz a diferença
Qualidade de código - a qualidade que faz a diferença
Caelum
 
Agile2011
Agile2011Agile2011
Agile2011
Caelum
 

Mais de Caelum (20)

Progressive Web Apps: o melhor da Web appficada
Progressive Web Apps: o melhor da Web appficadaProgressive Web Apps: o melhor da Web appficada
Progressive Web Apps: o melhor da Web appficada
 
Tudo que você precisa saber sobre picture e srcset
Tudo que você precisa saber sobre picture e srcsetTudo que você precisa saber sobre picture e srcset
Tudo que você precisa saber sobre picture e srcset
 
Como o HTTP/2 vai mudar sua vida
Como o HTTP/2 vai mudar sua vidaComo o HTTP/2 vai mudar sua vida
Como o HTTP/2 vai mudar sua vida
 
Métricas e a automatização do controle de qualidade
Métricas e a automatização do controle de qualidadeMétricas e a automatização do controle de qualidade
Métricas e a automatização do controle de qualidade
 
HTTP/2, SPDY e Otimizações Web - Front In Maceió 2014 - Sérgio Lopes
HTTP/2, SPDY e Otimizações Web - Front In Maceió 2014 - Sérgio LopesHTTP/2, SPDY e Otimizações Web - Front In Maceió 2014 - Sérgio Lopes
HTTP/2, SPDY e Otimizações Web - Front In Maceió 2014 - Sérgio Lopes
 
Offline Web com Service Workers - Sérgio Lopes
Offline Web com Service Workers - Sérgio LopesOffline Web com Service Workers - Sérgio Lopes
Offline Web com Service Workers - Sérgio Lopes
 
Design Responsivo - MobCamp 2014
Design Responsivo - MobCamp 2014Design Responsivo - MobCamp 2014
Design Responsivo - MobCamp 2014
 
Além do responsive design: a mudança de paradigma do design adaptativo e os m...
Além do responsive design: a mudança de paradigma do design adaptativo e os m...Além do responsive design: a mudança de paradigma do design adaptativo e os m...
Além do responsive design: a mudança de paradigma do design adaptativo e os m...
 
Por trás dos frameworks e além do reflection
Por trás dos frameworks e além do reflectionPor trás dos frameworks e além do reflection
Por trás dos frameworks e além do reflection
 
Introducao a inteligencia artificial na educacao
Introducao a inteligencia artificial na educacaoIntroducao a inteligencia artificial na educacao
Introducao a inteligencia artificial na educacao
 
Otimizando o time to market - do zero a produção em poucas iterações
Otimizando o time to market - do zero a produção em poucas iteraçõesOtimizando o time to market - do zero a produção em poucas iterações
Otimizando o time to market - do zero a produção em poucas iterações
 
[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...
[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...
[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...
 
Plataforma java: detalhes da JVM
Plataforma java: detalhes da JVMPlataforma java: detalhes da JVM
Plataforma java: detalhes da JVM
 
CDI e as ideias pro futuro do VRaptor
CDI e as ideias pro futuro do VRaptorCDI e as ideias pro futuro do VRaptor
CDI e as ideias pro futuro do VRaptor
 
Qualidade de código - a qualidade que faz a diferença
Qualidade de código - a qualidade que faz a diferençaQualidade de código - a qualidade que faz a diferença
Qualidade de código - a qualidade que faz a diferença
 
Design de código: qualidade que faz a diferença, qcon 2011
Design de código: qualidade que faz a diferença, qcon 2011Design de código: qualidade que faz a diferença, qcon 2011
Design de código: qualidade que faz a diferença, qcon 2011
 
[QCon 2011] Por uma web mais rápida: técnicas de otimização de Sites
[QCon 2011] Por uma web mais rápida: técnicas de otimização de Sites[QCon 2011] Por uma web mais rápida: técnicas de otimização de Sites
[QCon 2011] Por uma web mais rápida: técnicas de otimização de Sites
 
Agile2011
Agile2011Agile2011
Agile2011
 
Práticas para um Site Otimizado - CaelumDay in Rio 2011
Práticas para um Site Otimizado - CaelumDay in Rio 2011Práticas para um Site Otimizado - CaelumDay in Rio 2011
Práticas para um Site Otimizado - CaelumDay in Rio 2011
 
Servlets 3: o contexto assíncrono - JavaOne 2010 - Paulo Silveira
Servlets 3: o contexto assíncrono - JavaOne 2010 - Paulo SilveiraServlets 3: o contexto assíncrono - JavaOne 2010 - Paulo Silveira
Servlets 3: o contexto assíncrono - JavaOne 2010 - Paulo Silveira
 

Último

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Último (6)

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

Design Responsivo por uma Web única