Escolar Documentos
Profissional Documentos
Cultura Documentos
RESUMO
O presente artigo tem por objetivo discutir a impor- e imagens responsivas) para construo de um site
tncia de utilizar o web design responsivo na constru- responsivo importante para os web designs, sendo
o de sites, a fim de garantir um site adaptvel, agra- que se aprofundar mais neste assunto contribuir no
dvel, sem abrir mo da usabilidade para os usurios desenvolvimento de um site responsivo mais estrutu-
de dispositivos moveis. Inicialmente, caracterizamos rado, seguro e expansvel.
o que vm a ser a web responsiva e seu nascimento.
Em seguida, apresentamos a trade para construir um
site adaptvel a qualquer tamanho de tela. Portan-
PALAVRAS-CHAVE
to, conhecer a trade (layout fludos, media queries
Layout fludo. Design responsivo. Media queries.
ABSTRACT
This article aims to discuss the importance of using to build a responsive site is important for web design,
responsive web design on building sites in order to en- and go deeper in this matter will help in developing a
sure an adaptable site, pleasant, without compromi- more structured site responsive, secure and scalable.
sing the usability for users of mobile devices. Initially
characterized the coming to be responsive web and
birth. The following are the triad to build an adaptive KEYWORDS
site at any screen size. Therefore, knowing the triad
(fluid layout, media, queries and responsive images) Fluid Layout. Responsive Design. Media Queries.
RESUMEN
Este artculo tiene como objetivo discutir la importan- dios de comunicacin y las imgenes sensibles) para
cia de utilizar el diseo web sensible en las obras de construir un sitio sensible es importante para el di-
construccin con el fin de asegurar un sitio de adap- seo web, y profundizar en este asunto ayudar en el
tacin, agradable, sin comprometer la facilidad de uso desarrollo de un sitio ms estructurado de respuesta,
para los usuarios de dispositivos mviles. Inicialmen- segura y escalable.
te, caracterizamos el llegando a ser pginas web sen-
sibles y el nacimiento. A continuacin, presentamos
la trada para construir un sitio de adaptacin a cual- PALABRAS CLAVE
quier tamao de pantalla. Por lo tanto, conociendo
la trada (fluidos de diseo, las consultas de los me- Fluido Diseo. Diseo de respuesta. consultas de los
medios de comunicacin.
1 INTRODUO
Se olharmos para a histria, o ser humano as- usurios de dispositivos moveis. Inicialmente, ca-
sim como as coisas a sua volta, est em constante racterizamos o que vem a ser a web responsiva e
evoluo. Mensagens que eram passadas por bi- seu nascimento. Em seguida, apresentamos a tr-
lhetes com o passar do tempo caram em desuso, ade para construir um site adaptvel a qualquer
sendo substitudos por cartas, fax, correio eletr- tamanho de tela.
nico, SMS e outros meios eletrnicos que existem
hoje em dia.
2 O QUE A WEB RESPONSIVA?
Assim tambm aconteceu com os dispositivos ele-
trnicos com acesso a internet. Tudo evoluiu, trazen- O site UOL (www.uol.om.br) optou por utilizar
do melhorias para esses dispositivos. Temos televi- sites diferentes para mobile e desktop. Ao abri-lo
ses com resoluo 4k e aparelhos celulares com tela em um navegador que esteja instalado em um siste-
de 320px. Como garantir que seu site atinja ao menos ma operacional desktop, veremos a verso desktop
90% dos dispositivos atuais? A resposta : Utilizando do site. Se abrirmos em um navegador com sistema
o Web Design Responsivo. operacional mobile (android, IOS, WindowsPhone)
este abrir uma outra verso com uma URL diferen-
Uma coisa importante para ter em mente so as di- te da verso desktop. Como apresentados nas figu-
ferenas na usabilidade entre dispositivos mveis e ras a seguir.
Desktops. O papa da usabilidade, Jakob Nilsen, fala
que as diferenas so to brutais que precisamos
de design diferente para atacar esses pblicos. Isso
Figura 1 Verso Desktop
pode ser feito de vrias maneiras: sites diferentes pra
mobile e Desktop; servidor otimizando a pgina; ou
design responsivo e adaptao do design no cliente.
(LOPES, 2013, p. 10).
que j era existente poca de sua publicao) para em porcentagem, onde o body (pai) tem 100% de lar-
que as pginas fossem projetadas, usando o que ele gura (width) e seus filhos 20%, 60% e 20% respecti-
chamou de web design responsivo. vamente. O total da largura dos filhos igual ao do
pai. Ento se tivssemos que dividir o layout em trs
Ethan possibilitou uma nova era em que sites res- grids iguais, dividiria 100% por trs. Cada grid ficaria
pondem, a quaisquer dispositivo/resoluo e, devido com 33,33% de largura.
a uma srie de caractersticas tcnicas bem espec-
ficas, bem apresentado em qualquer um deles (ZE- Agora, se tivssemos que acrescentar mais duas
MEL, 2013). <section> na grid central, no exemplo abaixo, qual valor
em porcentagens cada section receberia? Para encon-
trar o valor das section divida 100% (do pai, div) por dois.
3 TRADE PARA WEB DESIGN REPONSIVO Cada section receberia 50% como valor de largura.
Segundo Marcotte (2011) para desenvolver sites Figura 3 Exemplo grid porcentagem
adaptveis a qualquer tamanho de tela, precisar de
trs ingredientes: 1. Layout baseado em grid flexvel;
2. Imagens e Medias Flexveis, e 3. Media quereis, um
mdulo a partir da especificao CSS3.
Fazer um design totalmente fludo o nico jeito de Os valores max-width e min-witdh equivalem res-
atacar os mltiplos tamanhos de tela dos vrios dispositi- pectivamente a menor que ou igual a e maior ou igual.
vos diferentes de hoje. Mas, muitas vezes, deixar a pgina Logo o exemplo acima informa que, quando a tela (por-
toda ocupar 100% do navegador pode no atingir resulta- tview) for menor que 320px ou igual,devem ser aplica-
dos to interessantes, principalmente nos extremos, em das as regras CSS que esto dentro deste bloco.
telas muito grandes ou pequenas (LOPES, 2013).
Media Queries a soluo para quando o layout
Para restringir o design fludo utilizamos duas pro- fluido j no suficiente. Esta trabalha diretamente
priedades do CSS, o max-widht e o min-width. Ambos com o breakpoint. Muitos sites na web trazem bre-
akpoints definidos, mas cada site requer seu prprio Para imagens de pixels em um design fludo
breakpoint. Lopes (2013, p. 93) sugere que voc ache sem que elas percam qualidade ou desestruturar o
seus prprios breakpoints: layout, existe varias tcnicas. Uma delas e a mais
simples utilizar tambm o max-width e min-width
Abra sua pgina original no navegador; nas imagens, o que chamamos de imagens fludas.
V redimensionando a janela devagar at o Outra tcnica utilizar as Media Queries para car-
design parecer ruim se fez mobile-first, abra regar as imagens, dependendo do tamanho da tela.
pequeno e v aumentando a janela; seno, abra Ento, em um viewport menor que 320px carregaria
grande e v diminuindo a janela; uma imagem com uma qualidade e tamanho menor,
Quando achar um ponto em que o design que- para telas maiores que 320px carregaria uma ima-
bra, copie o tamanho da janela e crie uma me- gem com outras propriedades que melhor serviria
dia query com esse valor l no seu CSS; para o site.
Recarregue a pgina, veja se as mudanas me-
lhoraram o design, e continue redimensionando banner {
pra achar o prximo breakpoint. background-image: url(banner-mobile.jpg);
Algumas ferramentas que podem te ajudar nisso: }
O responsive mode do Firefox @media (min-width: 550px) {
(https://developer.mozilla.org/docs/Tools/Res- .banner {
ponsive_Design_View); background-image: url(banner-medio.jpg);
FitWeird (http://davatron5000.github.com/fi- }
tWeird/), um excelente bookmarklet que te d o }
tamanho da tela, inclusive em em; @media (min-width: 1000px) {
Meu responsive play (http://sergiolopes.org/ .banner {
responsive-video-play/). background-image: url(banner-grande.jpg);
}
3. 5 IMAGENS RESPONSIVAS }
Segundo Zemel (2013) nada adiantaria se o con- Sendo assim, atingiramos os trs objetivos prin-
tedo se adaptasse as mais diferentes resolues se cipais das imagens responsivas: Performance - eco-
as imagens (e outros recursos) do site, tambm, no nomizar bytes enviando a imagem do tamanho certo
se adaptassem e no fossem flexveis, no verdade? pra cada tela;Qualidade - obter qualidade visual na
Ento, por meio de tcnicas variadas, possvel fazer renderizao da imagem de acordo com a resoluo;
com que as assets (recursos como imagens, vdeos Direo da arte - usar imagens de contedos diferen-
etc.) do site, tambm, sejam flexveis para garantir tes para adaptar necessidades de design.
que a experincia do visitante prime pela excelncia,
independente do dispositivo que esteja usando. 3.6 COMPRESSIVE IMAGES
Em alguns casos podemos evitar os pixels em ima- O grande problema de trabalhar imagens respon-
gens. Em logo marcar, por exemplo, podemos optar sivas com Media Queries ou tantas outras solues
por imagens vetoriais, pois se adaptaro ao layout do encontradas na web ter que fazer de uma imagem
site responsivo sem perder a qualidade, ou iconfonts. vrias verses (tamanho, qualidade). Modific-las em
Mas em outros casos no temos como fugir daquelas qualquer editor de fotografia, torna o processo lento
imagens compostas por pixels. e desmotivador.
E se utilizarmos uma imagem para todos os tama- Agora, qual a mgica para uma pgina pensada
nhos de tela, sem que ela perdesse a qualidade e ainda pra um Desktop de 1024px caberna telinha pequena
fosse rpida o bastante? Parece que inventaram uma de 320px de um iPhone? A pgina redimensionada e
nova ferramenta para fazer este feito. Mas na verdade aparece menor no celular.
uma tcnica que provm de um raciocnio simples.
Conforme Lopes (2013, p. 139), imagem compressiva ParaKoch (1990, APUD WROBLEWSKI, 2011, p.
gerar uma imagem JPEG grande, retina, com o dobro 110): Normalmente a janela de exibio de layout
da resoluo, mas com qualidade bem baixa. Na hora leva uma largura que o fornecedor decidiu ser o ide-
de exportar a imagem no seu editor favorito, podemos al para a visualizao de sites de desktop [...]. Como
escolher a qualidade um nmero de um a cem. A soluo a Apple introduziu a meta tagviewport, que
ideia gerar nossa imagem retina com qualidade 30, segundo Marcotte (2011, p. 80) permite controlar
por exemplo, um nmero bem baixo. o tamanho da tela (rea disponvel para exibio do
site), e substituir o comportamento padro. Podendo
Numa tela normal, no retina, a imagem 2x de qua- ditar exatamente quantos pixels a janela do navega-
lidade baixa vai ser exibida com metade do tamanho dor deve ter.
e, para isso, o navegador vai redimension-la. Nesse
processo, o fato da imagem ter o dobro de pixels vai <metaname=viewport content=width=device-
ajudar a obter uma imagem muito bem definida, equi- -width, initial-scale=1>
valente a uma imagem 1x de qualidade alta.
REFERNCIAS
LOPES, Srgio. A web mobile: programepara um mundo
de muitos dispositivos. So Paulo: Casa do Cdigo, 2013.
MARCOTTE, Ethan. Responsive Web Desing. New
York: A Book Apart, 2011.