Professional Documents
Culture Documents
www.chiefofdesign.com.br
Sumrio
Introduo............................................................................................................................................3
Como surgiu o Design Responsivo (RWD)?....................................................................... 7
Elementos do Design Responsivo...........................................................................................9
Resolues Comuns.....................................................................................................................12
Contedo First..............................................................................................................................13
Wireframe para comear............................................................................................................14
Grids para organizar e adaptar................................................................................................16
Prefira cones, CSS e fontes a imagens............................................................................. 26
Otimize as suas imagens........................................................................................................... 27
Dispositivos com Tela de Retina............................................................................................28
Use medidas relativas ao invs de absolutas................................................................. 29
Utilize somente o necessrio...................................................................................................30
Art Direction......................................................................................................................................31
Use mockups para apresentar para o cliente................................................................. 32
Design Responsivo x Design Fluido.................................................................................... 33
Design Responsivo (RWD) ou Design Adaptativo (AWD) ......................................34
Consideraes Finais.................................................................................................................. 37
Referncias.......................................................................................................................................38
www.chiefofdesign.com.br
Apresentao
Me lembro que comecei a desenvolver as minhas primeiras pginas web por
volta de 2008/2009. Eu peguei uma poca boa, pois os padres web estavam
se fortificando cada vez mais e os sites feitos com tabelas, um jeito de se
estruturar sites atravs de tabelas html, j estavam em decadncia.
Nessa poca j se comeava a se pensar sobre web design responsivo (apesar
que ainda tive que lidar com as horrveis tabelas), mas ainda era muito pouco
e esse termo ainda nem existia. Normalmente os web designers criavam no
Photoshop, no mximo, uma verso desktop e outra para mobile (por vezes
eles eram at bem diferentes.) E quando isso ia para o cdigo a mesma coisa
acontecia: criava-se um site para desktop e outro para mobile e no raro essa
verso mobile era em tabelas.
Apesar de naquela poca no se levar to a srio o conceito que temos hoje
de design responsivo a preocupao de se criar layouts que funcionassem
bem e com mesma qualidade em vrios dispositivos j era um tanto real e
crescia rapidamente, praticamente na mesma medida em que se crescia o
acesso das pessoas aos smartphones e tablets.
Hoje em dia impossvel ao se criar uma interface web no se pensar na
responsividade, ou seja, na adaptao do site para vrias resolues, qui
todas que se pode alcanar.
Este e-book vem para te ajudar nessa questo fundamental na criao de
sites que se chama Design Responsivo ou de forma abreviada RWD.
O que voc encontrar neste e-book?
A ideia deste e-book te ajudar a projetar um site responsivo mesmo antes de
implement-lo no cdigo. Os cdigos HTML, CSS e Javascripts so essenciais
www.chiefofdesign.com.br
Esta obra est licenciada com uma Licena Creative Commons Atribuio-NoComercial-CompartilhaIgual 4.0 Internacional.
www.chiefofdesign.com.br
Sobre o Autor
David Arty o fundador do Blog
Chief of Design.
natural de So Paulo, Brasil.
Graduado em Design Grfico e formado em Tcnico em Multimdia.
Trabalha como Web Designer desde 2009.
Autodidata por natureza, trabalhou
em agncias, empresas de TI,
stdios, entre outros. Atua tambm
como freelancer e em algumas
temporadas ministra treinamentos
de Web Design.
Ama comunicao e criao. Encontrou no Design e no Desenvolvimento Front-End formas de unir e
atuar com essas duas coisas.
Por isso um entusiasta por tudo
que envolve design e web, e tenta
transformar ideias loucas e complexas em peas simples, atrativas,
bonitas e funcionais.
www.chiefofdesign.com.br
Sobre o Blog
O Chief of Design um blog que
fala sobre Web Design, Front-End,
Design Grfico, entre outras coisas.
O intuito do blog contribuir, principalmente, com quem est iniciando na rea e que est buscando por
aprendizado e respostas para suas
dvidas em relao as essas reas.
O blog segue uma linha instrucional, ou seja, o objetivo compartilhar
conhecimento e servir de referncia para ajudar profissionais, principalmente os iniciantes, da rea criativa a produzirem, criarem, e quem
sabe, por que no, e se tornarem
Chief nesse segmento.
Para saber mais acesse:
www.chiefofdesign.com.br
www.chiefofdesign.com.br
www.chiefofdesign.com.br
Com isso Ethan mostrou que era preciso criar um layout adaptvel, inteligente
e que funcionasse independente das resolues e mdias usadas.
Esse artigo mudou a forma de pensar no desenvolvimento de sites em todas
as camadas: desde a criao a at o desenvolvimento.
Hoje em dia o RWD uma realidade e criar uma interface para web sem se
pensar na responsividade cometer um erro crasso.
Mais do que criar um layout responsivo o RWD trouxe a importncia de se
pensar no visitante garantindo que seu site seja acessvel ao maior nmero de
dispositivos e com uma navegao agradavl nos dispositivos menores.
www.chiefofdesign.com.br
Media queries: uma tecnologia CSS (Estilo em Cascata (CSS) que a linguagem responsvel pela formatao do estilo, do design do site) que possibilita criar folhas de estilos baseadas na largura da tela do dispositivo atravs
do que chamos de breakspoints.
Portanto podemos criar um estilo para quando o site for renderizado numa
resoluo de 1200px (pixels), outro para uma resoluo de 760px, 480px e assim vai.... No existem regras especficas para isso. Existem sim alguns tamanhos mais comuns, mas quem realmente deve determinar esses breakspoints
o contedo do site.
www.chiefofdesign.com.br
Alm das medias queries o CSS3 como um todo e todas as suas possibilidades um dos pilares do RWD.
HTML: a tecnologia que usamos para criar sites. Ele responsvel pela
estruturao do site. HTML5, a verso mais recente do HTML, fundamental
para estruturao de um site responsivo.
Javascript: uma linguagem de programao. No RWD ele possibilita, atravs de polyfills e scripts, que os navegadores mais antigos reconheam
os novos elementos do HTML5 tornando assim o design responsivo mais
abrangente e atingindo at navegadores antigos.
Caso voc no tenha conhecimento nessa tecnologia sugiro que adquira o
e-book solidrio em Fluncia em HTMl e CSS.
www.chiefofdesign.com.br
10
Para o Web Designer responsvel pelo design do projeto web importantssimo que ele conhea e use o conceito de Grid Fludo na hora da criao do
layout no photoshop (ou no seu software favorito).
Focaremos nesse conceito e veremos a seguir como us-lo para criar um layout responsivo. E caso voc tenha interesse nos outros tpicos citados o primeiro passo que voc pode dar adquirir o E-book de HTML e CSS do Chief
of Design neste link!
www.chiefofdesign.com.br
11
Resolues Comuns
Com as inmeras resolues impossvel atender a todas com total perfeio,
porm importante saber dos tamanhos mais comuns somente para termos
uma base para construirmos o layout no software grfico.
1200 pixels de largura
Desktops com monitores widescreen.
1024 pixels de largura
Tablets em formato paisagem
e monitores antigos.
768 pixels de largura
Tablets em formato retrato.
600 pixels de larguraTablets pequenos
480 pixels de largura
Smartphones em formato paisagem.
320 pixels de largura
Smartphones em formato retrato
Pensar em breakpoints, ou pontos de quebra, j no to eficaz devido as
inmeras resolues. Portanto devemos fazer um site de qualidade que atenda resolues entre 1200px e 300px.
A seguir veremos o porqu no devemos nos prender aos breakpoints.
www.chiefofdesign.com.br
12
Contedo First
Um conceito usado no desenvolvimento de sites responsivos o mobile first,
criado em 2009 pelo desenvolvedor Luke Wrobleswki no site lukew (confira
aqui). Este conceito defende que devemos comear o desenvolvimento de um
site primeiro por sua verso mobile. Indo do menor para o maior (do mobile
at desktop). Com isso se economiza e reaproveita cdigos evitando coisas
desnecessrias e refaes durante o projeto.
Focando somente na concepo de um layout, podemos fazer uma analogia
e usarmos o Contedo First.
Portanto o contedo que vai determinar qual a melhor estrutura para o
layout. Ter definido o contedo que o site vai apresentar essencial. E quando falo contedo no digo necessariamente o contedo real, ou seja, aquele
texto bonito e bem escrito que fala do produto, mas sim o objetivo do site, do
tipo de contedo, quais os tipos de mdias que o site ter, ter uma estimativa
do tamanho do texto corrido de cara rea e etc.
Para saber dessas informaes importante estar alinhado com quem fornece
as informaes do proeeto e, claro, ter um briefing bem estruturado (caso
tenha interesse em saber mais sobre briefing leia esse artigo).
Com o contedo em mos, podemos pensar em como organiz-lo e apresenta-lo da melhor forma possvel nas mais vrias resolues. E ser o contedo
a estrela do layout. Faremos o design responsivo para que ele brilhe.
Ento vamos comear a estruturar o site responsivo pelo wireframe.
www.chiefofdesign.com.br
13
www.chiefofdesign.com.br
14
Caso queira usar um template especfico para RWD voc pode encontrar alguns na internet, como este por exemplo: http://sneakpeekit.com/
E caso queira saber mais sobre como criar um Wirefamre, voc pode conferir
esse artigo sobre criao de wireframes (clique aqui).
No primeiro momento, na hora da criao do layout, no temos como prever
com exatido todas as resolues. Conforme o projeto avana e voc vai colocando o site no cdigo HTML (ou algum da sua equipe) que voc poder
ver onde o contedo quebra e aplicar as solues necessrias.
Ento, para comeo e para que voc entenda mais facilmente, iremos abordar
somente trs tipos bsicos: desktops, tablets e smartphones.
Vamos nessa! :D
www.chiefofdesign.com.br
15
Vamos utilizar o que fizemos no wireframe s que agora de uma forma estruturada e organizada, atravs dos grids.
Grids so um conjunto de linhas verticais e horizontais que nos ajudam a organizar os elementos de um layout dentro do espao determinado. Caso queira saber mais sobre grids voc pode ler este artigo (clique aquil).
Por muito tempo usamos o grid 960. Mas isso ficou no passado...
Hoje em dia existem vrios templates de Grids na web melhores que o 960.
Tambm temos a ferramenta guideguide para Photoshop que facilita bastante
a criao de grids.
Ento primeiro voc deve determinar o nmero de colunas do seu grid. Normalmente para interfaces web usa-se entre 12 a 24 colunas em verses desktop, mas no existe uma regra especfica.
Comearemos fazendo primeiro a verso desktop. No exemplo a seguir usaremos 12 colunas. Veja:
www.chiefofdesign.com.br
16
www.chiefofdesign.com.br
17
A tcnica para adaptar a outras verses bem simples, basta diminuir o nmero
de colunas no grid. Logo, no nosso exemplo, se na verso maior (desktop) temos
12 colunas, na verso para tablet teremos 8 colunas e para smartphone 4 colunas.
Essa tcnica de subtrair 4 colunas no algo determinado, pois quem determina isso o contedo do seu layout e a forma como voc quer apresent-lo.
O contedo deve-se se adaptar a estrutura menor, mas sem perder a identidade, sem excluir contedos e proporcionando uma boa experincia.
Ento no tablet reorganizaremos o contedo passando de 3 contedos por fileira para 2 contedos por fileira. Alm disso outros ajustes nos espaamentos
e nos tamanhos dos elementos do site, como por exemplo, logo, menu, imagens, devem ser realizados para garantir tanto a harmonia do layout quanto
o funcionamento e tambm no prejudicar a rea de toque no dispositivo
touch screens. Veja a seguir:
www.chiefofdesign.com.br
18
* No exemplo acima temos apenas 4 itens na parte de serivos, pois a imagem ficaria muito grande e prejudicaria no visual do ebook.
O template usado apenas para fins didticos. Caso fosse um projeto real todos os elementos deveriam estar presentes.
www.chiefofdesign.com.br
19
Por fim a verso mobile que ter apenas 4 colunas e que na prtica o usurio
ver apenas uma. Para mobile a ateno para a rea de toque de ser redobrada.
O ideal que o visitante consiga navegar sempre precisar dar zoom no site.
Por isso cuidado com links pequenos e/ ou muitos prximos, pois assim eles
sero difceis de selecionar atravs do toque.
E um exemplo disso o menu!
O menu como estava na verso desktop ficaria muito pequeno na verso
mobile, ento opta-se, comumente, em colapsar os elementos em um menu
drop-down. No caso desse site usaremos o menu com estilo conhecido como
hamburguer! (e que voc j deve ter visto ao navegar a no seu celular).
E tambm os elementos em destaque ficam um abaixo do outro. Neste exemplo usei uma navegao em slide para os destaques e deixei visvel apenas
dois deles.
Como so apenas seis destaques isso foi uma opo e eu poderia deixar os
seis expostos que provalvemente no iriam prejudicar a usabilidade, porm
caso o site tivessem muitos destaques (uns 20, por exemplo) a a opo por
um slide em que a pessoa ao passar o dedo para o lado muda de destaque
certamente seria essencial.
Veja:
www.chiefofdesign.com.br
20
www.chiefofdesign.com.br
21
www.chiefofdesign.com.br
22
www.chiefofdesign.com.br
23
www.chiefofdesign.com.br
24
Aps voc criar o design do seu site seguindo as tcnicas e conceitos do RWD
ele estar pronto para ser implementado no cdigo. Neste e-book no iremos
a fundo neste tpico, porm seguem algumas dicas importantes.
www.chiefofdesign.com.br
25
www.chiefofdesign.com.br
26
Kraken.io
TinyPNG
Jpgemini
Compressor.io
JpegOptimizer
www.chiefofdesign.com.br
27
www.chiefofdesign.com.br
28
em
ex
rem ch
Unidades relativas (%, em, ex, rem, ch, etc) so medidas que se baseiam em
um valor de referncia definido anteriormente. Portanto essas unidades para o
RWD so mais teis, porque podem mudar de acordo com o tamanho da tela
se adaptando ao contexto em que esto inseridas.
A unidade px (pixel) pode ser considera como hbrida, pois apesar de ser fixa (se
voc colocar 50px sempre ser 50px) ela calculada com base na resoluo da
tela onde o documento visualizado, logo poder variar de tela para tela.
No RWD conveniente sempre preferir medidas relativas. Logo, prefira larguras em porcentagem larguras fixas com pixels, prefira tamanhos de fontes
com unidades em ao invs de pixels ou pts.
www.chiefofdesign.com.br
29
www.chiefofdesign.com.br
30
Art Direction
Essa tcnica consiste cortar partes superficiais da imagem e focar no tema
principal. Com isso pode-se reduzir o peso e tamanho da imagem sem perder o significado.
Ento, cria-se verses da imagem que sero aplicadas de acordo com uma
determinada faixa de resoluo. Sendo assim quanto maior a resoluo, mais
completa a imagem com menos foco no tema central, quanto menor a resoluo maior o foco no tema principal. Veja o exemplo a seguir:
Note que quanto maior a tela mais detalhes do fundo aparecem, quanto menor
a tela menos detalhes do fundo e maior foco na figura principal da foto, o skatista.
Caso a imagem tenha sido otimizada e comprimida, em vrias situaes, o peso
fica pequeno o bastante e uma troca de imagens no se faz necessrio. Por outro lado, caso a imagem seja pesada para verses de telas maiores, voc pode
fazer verificaes das telas dos dispositivos atravs de cdigos (CSS, js, php,
etc) e com isso criar imagens para cada tipo de resoluo.
www.chiefofdesign.com.br
31
www.chiefofdesign.com.br
32
www.chiefofdesign.com.br
33
www.chiefofdesign.com.br
34
Agora imagine acessar esse mesmo site AWD numa resoluo de 620px.
Veja o que aconteceria:
Note que o visitante teria acesso a verso do site para 480px mesmo acessando
de uma tela com 620px.
Isso acontece porqu os breakspoints para as menores resolues, do nosso
exemplo, so 480px e 768px . No existe um breakpoint para o 620px, portanto
o site assume as definies determinadas no breakpoint 480px (j que 620px
menor que 768px).
Ento o RWD, como j vimos aqui neste e-book, mais flexvel, enquanto que
o AWD mais restritivo.
E sabe qual delas a melhor tcnica? Eu te respondo a seguir :)
www.chiefofdesign.com.br
35
www.chiefofdesign.com.br
36
Consideraes Finais
Web Design Responsivo no mais luxo: uma necessidade!
Hoje o acesso internet via dispositivos mveis muito superior aos desktops. Estamos conectados a todo momento.
Por isso ns desenvolvedores e designers no devemos somente pensar se o
layout vai encaixar no dispositivo e sim em como podemos contribuir para que
o visitante possa navegar no site da maneira mais tranquila e prazerosa possvel.
Existem muito mais coisas para estudar sobre o RWD que esse singelo e-book
no seria capaz de conter, como por exemplo a parte do cdigo.
Prefiri no adentrar no assunto neste ebook, pois no era esse o foco. Mas
saiba que essa parte essncial para se construir interfaces responsivas.
Por isso, no termine seus estudos por aqui.
Espero que tenha sido til para voc. Muito obrigado por ler!
Guarde o Manual de Web Design Responsivo em um local fcil de lembrar e
de acessar, para que voc possa consultar sempre que precisar.
Qualquer coisa pode entrar em contato comigo, bele?
At mais!
Forte abrao!
www.chiefofdesign.com.br
37
Referncias
Livro:
Web Design Responsivo do Maurcio Samy Silva (Maujor), editora Novatec.
Sites:
tableless.com
blog.popupdesign.com.br
smashingmagazine.com
www.chiefofdesign.com.br
38
www.chiefofdesign.com.br
39