SlideShare ist ein Scribd-Unternehmen logo
1 von 56
Downloaden Sie, um offline zu lesen
VÍTOR TEIXEIRA | PRIMEIT @ SAPO UX Team
INTRODUÇÃO AO RESPONSIVE WEB DESIGN
@vsdteixeira vteixeira@primeit.pt
PrimeAcademy
Maio 2014
RESPONSIVE WEB DESIGN
Ethan Marcote
MOBILE FIRST
Luke Wroblewski
MOBILE UX - PRINCÍPIOS BÁSICOS
Vítor Teixeira - http://pae.gg.sl.pt
3
2
BIBLIOGRAFIA
1
ALGUNS NÚMEROS
1900M
Utilizadores globais de internet em
dispositivos móveis em 2015
1700M
Utilizadores globais de internet em
dispositivos fixos em 2015
Fonte: http://www.businessinsider.com/mobile-will-eclipse-desktop-by-2014-2012-6
Isto já está a acontecer!
É necessária uma solução…
RESPONSIVE WEB DESIGN // RWD
Adaptar o layout e interação de um site a um variado
número de resoluções, densidades de ecrã e modos de
interação
Não são apenas resoluções
diferentes, são também
diferentes contextos e formas
de interação
ALICERCES DO RWD
Fluid Grids
CSS Media Queries
Imagens e Media flexíveis
Mobile First / “Preocupação
com contexto”
RWD
VANTAGENS
1
CONTEÚDO
1
CÓDIGO
1
URL
O mesmo conteúdo
onde quer que seja
visto
Única base de código para
manter
Acabam-se os m.* e os
/mobile
UMA FUNDAÇÃO FLUÍDA
FLUID GRIDS
SCROLL FREE
COMPOSIÇÃO EM PX
590PX 590PX
1190PX
190PX 190PX 190PX 190PX 190PX 190PX
10PX
NÃO ESQUECER DA META
<meta name=“viewport” content=“width=device-
width, , initial-scale=1.0”>
A largura do nosso site fica optimizada para o dispositivo em
que está a ser visto
SERÁ QUE ESTÁ BEM ASSIM?
grid.html
http://pau.7q.sl.pt
DE PX PARA %
Para começar, um pouco de matemática…
!
target / context = result
COMPOSIÇÃO EM %
49.1666667% 49.1666667%
99.1666667%
15.8333
333%
15.8333
333%
15.8333
333%
15.8333
333%
15.8333
333%
15.8333
333%
0.8333333%
1190/1200
590/1200
190/1200
10/1200
Prática
Quando estiverem mais à vontade podem parar de passar pixels para percentagens e começar a pensar nas
relações baseadas nas proporções entre elementos e seus contentores diretamente
DICAS
Não arredondar valores… 33%+33%+33% != 100%
Escrever o racional em comentário ao lado da regra
○
… E AGORA?
grid-fluid.html
http://pau.j3.sl.pt
CONTEÚDO FLEXÍVEL
IMAGENS BEM COMPORTADAS
NÃO EXCEDE O SEU
CONTENTOR
SERÁ QUE SE PORTAM BEM?
image.html
http://pau.j7.sl.pt
MAX-WIDTH: 100%
img, embed, object, video{
!
max-width:100%;
!
}
AGORA DEVEM PORTAR-SE MELHOR
image-flexible.html
http://pau.jd.sl.pt
IE STUFF
/*IE6 specific*/
!
img{
width:100%
}
CUIDADO
Devido às imagens serem as mesmas de desktop, os sites têm o potencial de ficar
pesados para ambiente mobile
<picture> element, srcset, etc em desenvolvimento… mas ainda é cedo para
usar…
JS to the rescue! [For now…]
http://ink.sapo.pt/ui-elements/images/#targeting-multiple-devices
https://github.com/scottjehl/picturefill
JS
MEDIA QUERIES
Identifica tipos de media e
inspeciona as características
físicas dos dispositivos e
browsers que apresentam o
conteúdo
TIPOS DE MEDIA
all
braille
embossed
handheld
print
projection
screen
speech
tty
tv
Mais informação: http://www.w3.org/TR/CSS21/media.html#media-types
FEATURES QUE PODEM SER TESTADAS
Mais informação: http://www.w3.org/TR/css3-mediaqueries/#media1
width min|max prefixes
height
device-width
device-height
orientation portrait | landscape
aspect-ratio
device-aspect-ratio
color
color-index
monochrome
resolution
scan
grid
ANATOMIA DE UMA MEDIA QUERY
@media screen and (min-width:1024px){
body{
/* Your rules here… */
!
}
}
…és do tipo ‘screen’?
…e tens pelo menos 1024px de largura?
UMA QUESTÃO DE REGRAS
grid-responsive.html
http://pau.jz.sl.pt
POSSIBILIDADE DE CHAINING
@media screen and (min-width:480px)
and (orientation: landscape){
body{
/* Your rules here… */
}
}
…és do tipo ‘screen’?
…e tens pelo menos 480px de largura?
… e a orientação do dispositivo é landscape?
ESTADO DO SUPORTE
>IE8 suportam media-queries!
Para os outros: JS again // https://github.com/scottjehl/Respond
GOING RESPONSIVE
Estejam atentos ao contexto de
uso do vosso site
!
O tipo de site dita [em grande
medida] a forma como vai ser
usado
Avaliem os objetivos dos vossos
utilizadores
!
Os objetivos em mobile podem
ser diferentes dos de Desktop
RWD só se prova útil se
resolver melhor o problema
!
Caso contrário devemos adotar
a estratégia mais adequada
RESPONSIVE WORKFLOW
Definir um scope para os
nossos esforços, identificando
as resoluções mais usadas pelo
nosso público
IDENTIFICAR BREAKPOINTS
Definir Breakpoints naturais // Device Agnostic
Desenhar primeiro o protótipo mobile
Esticar até ficar mal,
Voltar atrás um pouco: Breakpoint
Olhar para os devices existentes e usar como base para os nossos testes
ex: 320, 480, 600 , 768, 1024, 1200
!
[Layout fluído continua a garantir que dificilmente teremos algo partido
noutras resoluções]
◎
E se fossemos mais ágeis
DESIGN ITERATIVO
Photoshop until perfect:
1 mockup por cada view: mobile, tablet, wide, etc ~= 4 por ecrã
Enviar e esperar feedback
Alterar tudo o que for necessário
Enviar e esperar feedback…
!
[Review é tipicamente baseado apenas no aspeto]
!
Uma perspetiva mais ágil:
Fazer um mockup/sketch genérico
Discutir com a equipa como deve responder a diferentes dispositivos
e browsers // mobile, nojs, no-mediaqueries, etc
Corrigir apenas o que é crítico nos mockups e rever novamente
!
[Decisões para exceções antes de ser demasiado tarde]
Photoshop apenas para Design Direction
… E COLABORATIVO
Fazer protótipos responsive o mais cedo possível
!
[Se for necessário em colaboração com os developers]
Mais informação: http://www.slideshare.net/stephenhay/mobilism2012 // http://viljamis.com/blog/2012/responsive-workflow/
O browser é o nosso canvas e não é estático
Review em reuniões interativas com hands-on
!
[Levar sempre um conjunto de dúvidas para validar com restantes]
RESPONSAVELMENTE
RESPONSIVE
!
Media Queries // Javascript :(
BASIC LIFE SUPPORT
Começar sempre com os estilos adequados a mobile e experiências mais
simples // Content First
!
[Fazer media-queries com min-width ascendente (Progressive Enhancement)]
Assim mesmo sem suporte para media-queries, todos os browsers vão poder
ver esta versão simples e não carregar por defeito a versão com mais
detalhes do desktop
PREVENIR EM VEZ DE REMEDIAR
Não depender de media-queries para degradar a experiência mas sim para
melhorar, se houver suporte
Exemplo: ethanmarcotte.com
/* Default, linear layout */
.page {
margin: 0 auto;
max-width: 700px;
width: 93%;
}
/* Small screen */
@media screen and (min-width: 600px) { … }
!
/* "Desktop" */
@media screen and (min-width: 860px) { … }
!
/* IT'S OVER 9000 */
@media screen and (min-width: 1200px) { … }
JAVASCRIPT RESPONSÁVEL
Load recursos dependentes de javascript apenas com javascript
Markup stubs
HTML Injection via Javascript
Se JS não estiver disponível, utilizador não vai ter o Markup desnecessário
!
Se for algo que não queremos apenas em determinadas resoluções temos:
HEAD.JS // http://headjs.com/
!
Permite carregar o restante Javascript apenas quando nós quisermos
[Também faz feature detection]
JS
if(screen.width>480){…}
FRAMEWORKS &
UTILITÁRIOS
What are Frameworks? 22 Best Responsive CSS Frameworks for Web
Design
http://awwwards.com/what-are-frameworks-22-best-responsive-css-
frameworks-for-web-design.html
FRAMEWORKS
INK @ SAPO // http://ink.sapo.pt/
Bootstrap // http://getbootstrap.com/
Zurb Foundation // http://foundation.zurb.com/
Pure // http://purecss.io/
Susy // http://susy.oddbird.net/
HTML5 Boilerplate // http:/html5boilerplate.com/
HTML Kickstart // http://www.99lime.com/elements/
(…)
+
UTILITÁRIOS
Normalize CSS // http://necolas.github.io/normalize.css/
Font Awesome // http://fortawesome.github.io/Font-Awesome/
Modernizr // http://modernizr.com/
Respond JS // https://github.com/scottjehl/Respond
HEAD.JS // http://headjs.com/
FERRAMENTAS DE TESTE
Viewport Resizer
http://lab.maltewassermann.com/viewport-resizer/
!
Media Query Bookmarklet
http://seesparkbox.com/foundry/media_query_bookmarklet
!
iOS Simulator (incluído no Xcode)
http://pah.oq.sl.pt
!
Google PageSpeed Insights
http://developers.google.com/speed/pagespeed/insights/
!
IEs
http://modern.ie/en-us/virtualization-tools#downloads
(…)
!
Dispositivos!
LEARN MORE
ARTIGOS E RECURSOS
http://alistapart.com/article/responsive-web-design
!
http://www.smashingmagazine.com/2011/01/12/guidelines-for-
responsive-web-design/
!
http://alistapart.com/article/responsive-images-how-they-almost-
worked-and-what-we-need
!
http://alistapart.com/blog/post/bringing-responsive-images-to-browsers
http://www.1stwebdesigner.com/design/responsive-design-overview/
!
http://webdesign.tutsplus.com/articles/a-simple-responsive-mobile-first-
navigation--webdesign-6074
!
Agregador de recursos, padrões e notícias
http://bradfrost.github.io/this-is-responsive/
⋆
LET’S CODE!
ESTRUTURA
<div id="wrapper">
<header>
<nav>
<ul>
<li><a href="#" title="Home">Home</a></li>
<li><a href="#" title="About">About</a></li>
<li><a href="#" title="Work">Work</a></li>
<li><a href="#" title="Contact">Contact</a></li>
</ul>
</nav>
!
<div id="banner">
<img src="images/img.jpg" alt="alt" />
</div>
</header>
<main>
<h1>
<p>
</main>
!
<aside>
<h1>
<p>
</aside>
</div>
SOLUÇÃO
https://3bas13.s.cld.pt
// Ler
// Experimentar
// Perguntar
// Partilhar
!
See you soon!
VÍTOR TEIXEIRA
https://7lo634.s.cld.pt
vteixeira@primeit.pt
@vsdteixeira
https://www.linkedin.com/in/vsdteixeira
slideshare.com/vsdteixeira

Weitere ähnliche Inhalte

Was ist angesagt?

Introdução as práticas de desenvolvimento web com design responsivo
Introdução as práticas de desenvolvimento web com design responsivoIntrodução as práticas de desenvolvimento web com design responsivo
Introdução as práticas de desenvolvimento web com design responsivoRégis Eduardo Weizenmann Gregol
 
Bootstrap, desenvolvendo uma interface responsiva na prática!
Bootstrap, desenvolvendo uma interface responsiva na prática!Bootstrap, desenvolvendo uma interface responsiva na prática!
Bootstrap, desenvolvendo uma interface responsiva na prática!Cristofer Sousa
 
Mini-Curso sobre Bootstrap 3
Mini-Curso sobre Bootstrap 3Mini-Curso sobre Bootstrap 3
Mini-Curso sobre Bootstrap 3Diego Doná
 
Web Design Responsivo
Web Design ResponsivoWeb Design Responsivo
Web Design ResponsivoVictor Melo
 
DOM, CSSOM e RenderThree - Introdução ao Browser Render Path
DOM, CSSOM e RenderThree - Introdução ao Browser Render PathDOM, CSSOM e RenderThree - Introdução ao Browser Render Path
DOM, CSSOM e RenderThree - Introdução ao Browser Render PathDiego Eis
 
Padrões Web e algumas vantagens para o designer
Padrões Web e algumas vantagens para o designerPadrões Web e algumas vantagens para o designer
Padrões Web e algumas vantagens para o designerDiego Eis
 
Criação Web com Bootstrap e Material Design
Criação Web com Bootstrap e Material DesignCriação Web com Bootstrap e Material Design
Criação Web com Bootstrap e Material DesignDaniel Brandão
 
Web design responsivo - Criando um site adaptável
Web design responsivo - Criando um site adaptávelWeb design responsivo - Criando um site adaptável
Web design responsivo - Criando um site adaptávelGuto Xavier
 
Construindo seu framework CSS
Construindo seu framework CSSConstruindo seu framework CSS
Construindo seu framework CSSDiego Eis
 
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!Thiago Nascimento Oliveira
 
A 3ª Área do Design: Web Design
A 3ª Área do Design: Web DesignA 3ª Área do Design: Web Design
A 3ª Área do Design: Web DesignGustavo Zimmermann
 
A utilização do Bootstrap Para a Otimização de Páginas
A utilização do Bootstrap Para a Otimização de PáginasA utilização do Bootstrap Para a Otimização de Páginas
A utilização do Bootstrap Para a Otimização de PáginasRamon Sousa
 
Introdução ao Web Design: Aula 1 - Imersão ao Web Design
Introdução ao Web Design: Aula 1 - Imersão ao Web DesignIntrodução ao Web Design: Aula 1 - Imersão ao Web Design
Introdução ao Web Design: Aula 1 - Imersão ao Web DesignGustavo Zimmermann
 
Desenvolvimento de Jogos com HTML5
Desenvolvimento de Jogos com HTML5Desenvolvimento de Jogos com HTML5
Desenvolvimento de Jogos com HTML5Talita Pagani
 
HTML5- Road Show TI - Senac Jaboticabal
HTML5- Road Show TI -  Senac Jaboticabal HTML5- Road Show TI -  Senac Jaboticabal
HTML5- Road Show TI - Senac Jaboticabal Clécio Bachini
 
Road Show TI Senac São Paulo - Jaú
Road Show TI Senac São Paulo - JaúRoad Show TI Senac São Paulo - Jaú
Road Show TI Senac São Paulo - JaúClécio Bachini
 

Was ist angesagt? (20)

Design responsivo
Design responsivoDesign responsivo
Design responsivo
 
Design responsivo
Design responsivo Design responsivo
Design responsivo
 
Introdução as práticas de desenvolvimento web com design responsivo
Introdução as práticas de desenvolvimento web com design responsivoIntrodução as práticas de desenvolvimento web com design responsivo
Introdução as práticas de desenvolvimento web com design responsivo
 
Bootstrap, desenvolvendo uma interface responsiva na prática!
Bootstrap, desenvolvendo uma interface responsiva na prática!Bootstrap, desenvolvendo uma interface responsiva na prática!
Bootstrap, desenvolvendo uma interface responsiva na prática!
 
Mini-Curso sobre Bootstrap 3
Mini-Curso sobre Bootstrap 3Mini-Curso sobre Bootstrap 3
Mini-Curso sobre Bootstrap 3
 
Web Design Responsivo
Web Design ResponsivoWeb Design Responsivo
Web Design Responsivo
 
DOM, CSSOM e RenderThree - Introdução ao Browser Render Path
DOM, CSSOM e RenderThree - Introdução ao Browser Render PathDOM, CSSOM e RenderThree - Introdução ao Browser Render Path
DOM, CSSOM e RenderThree - Introdução ao Browser Render Path
 
Layout Fluido
Layout FluidoLayout Fluido
Layout Fluido
 
Padrões Web e algumas vantagens para o designer
Padrões Web e algumas vantagens para o designerPadrões Web e algumas vantagens para o designer
Padrões Web e algumas vantagens para o designer
 
Criação Web com Bootstrap e Material Design
Criação Web com Bootstrap e Material DesignCriação Web com Bootstrap e Material Design
Criação Web com Bootstrap e Material Design
 
Web design responsivo - Criando um site adaptável
Web design responsivo - Criando um site adaptávelWeb design responsivo - Criando um site adaptável
Web design responsivo - Criando um site adaptável
 
Responsive design
Responsive designResponsive design
Responsive design
 
Construindo seu framework CSS
Construindo seu framework CSSConstruindo seu framework CSS
Construindo seu framework CSS
 
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap: um framework front-end que vale a pena!
 
A 3ª Área do Design: Web Design
A 3ª Área do Design: Web DesignA 3ª Área do Design: Web Design
A 3ª Área do Design: Web Design
 
A utilização do Bootstrap Para a Otimização de Páginas
A utilização do Bootstrap Para a Otimização de PáginasA utilização do Bootstrap Para a Otimização de Páginas
A utilização do Bootstrap Para a Otimização de Páginas
 
Introdução ao Web Design: Aula 1 - Imersão ao Web Design
Introdução ao Web Design: Aula 1 - Imersão ao Web DesignIntrodução ao Web Design: Aula 1 - Imersão ao Web Design
Introdução ao Web Design: Aula 1 - Imersão ao Web Design
 
Desenvolvimento de Jogos com HTML5
Desenvolvimento de Jogos com HTML5Desenvolvimento de Jogos com HTML5
Desenvolvimento de Jogos com HTML5
 
HTML5- Road Show TI - Senac Jaboticabal
HTML5- Road Show TI -  Senac Jaboticabal HTML5- Road Show TI -  Senac Jaboticabal
HTML5- Road Show TI - Senac Jaboticabal
 
Road Show TI Senac São Paulo - Jaú
Road Show TI Senac São Paulo - JaúRoad Show TI Senac São Paulo - Jaú
Road Show TI Senac São Paulo - Jaú
 

Andere mochten auch

Responsive web design
Responsive web designResponsive web design
Responsive web designTersis Zonato
 
HTML - HyperText Markup Language - 4 - Review
HTML - HyperText Markup Language - 4 - Review HTML - HyperText Markup Language - 4 - Review
HTML - HyperText Markup Language - 4 - Review Israel Messias
 
HTML - HyperText Markup Language - HTML5
HTML - HyperText Markup Language - HTML5HTML - HyperText Markup Language - HTML5
HTML - HyperText Markup Language - HTML5Israel Messias
 
#DeveloperDay - Front-end API html5
#DeveloperDay - Front-end API html5#DeveloperDay - Front-end API html5
#DeveloperDay - Front-end API html5Leandro Santos
 
CSS - Cascading Style Sheets - 2
CSS - Cascading Style Sheets - 2CSS - Cascading Style Sheets - 2
CSS - Cascading Style Sheets - 2Israel Messias
 
CSS - Cascading Style Sheets - 1
CSS - Cascading Style Sheets - 1CSS - Cascading Style Sheets - 1
CSS - Cascading Style Sheets - 1Israel Messias
 
HTML - HyperText Markup Language - 2
HTML - HyperText Markup Language - 2HTML - HyperText Markup Language - 2
HTML - HyperText Markup Language - 2Israel Messias
 
User-first Responsive Design
User-first Responsive DesignUser-first Responsive Design
User-first Responsive DesignDani Guerrato
 
HTML - HyperText Markup Language - Review
HTML - HyperText Markup Language - ReviewHTML - HyperText Markup Language - Review
HTML - HyperText Markup Language - ReviewIsrael Messias
 
Tags estruturais-html5-gurupi-outubro-2012
Tags estruturais-html5-gurupi-outubro-2012Tags estruturais-html5-gurupi-outubro-2012
Tags estruturais-html5-gurupi-outubro-2012Cleiton Francisco
 
Aplicações web multiplataforma - único código, múltiplas experiência
Aplicações web multiplataforma - único código, múltiplas experiênciaAplicações web multiplataforma - único código, múltiplas experiência
Aplicações web multiplataforma - único código, múltiplas experiênciaAlexandre Magno Teles Zimerer
 
Aprenda a cobrar seus serviços com Dhiego Bicudo
Aprenda a cobrar seus serviços com Dhiego BicudoAprenda a cobrar seus serviços com Dhiego Bicudo
Aprenda a cobrar seus serviços com Dhiego BicudoDhiego Bicudo
 
HTML5 e o futuro da web - Campus Party 2011
HTML5 e o futuro da web - Campus Party 2011HTML5 e o futuro da web - Campus Party 2011
HTML5 e o futuro da web - Campus Party 2011Maxwell Dayvson Da Silva
 
HTML - HyperText Markup Language - FTP
HTML - HyperText Markup Language - FTPHTML - HyperText Markup Language - FTP
HTML - HyperText Markup Language - FTPIsrael Messias
 
Apps multiplataforma com HTML5
Apps multiplataforma com HTML5Apps multiplataforma com HTML5
Apps multiplataforma com HTML5Jomar Silva
 

Andere mochten auch (20)

Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Responsive design Sem Mitos
Responsive design Sem MitosResponsive design Sem Mitos
Responsive design Sem Mitos
 
Web Design Responsivo
Web Design ResponsivoWeb Design Responsivo
Web Design Responsivo
 
HTML - HyperText Markup Language - 4 - Review
HTML - HyperText Markup Language - 4 - Review HTML - HyperText Markup Language - 4 - Review
HTML - HyperText Markup Language - 4 - Review
 
HTML - HyperText Markup Language - HTML5
HTML - HyperText Markup Language - HTML5HTML - HyperText Markup Language - HTML5
HTML - HyperText Markup Language - HTML5
 
#DeveloperDay - Front-end API html5
#DeveloperDay - Front-end API html5#DeveloperDay - Front-end API html5
#DeveloperDay - Front-end API html5
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
CSS - Cascading Style Sheets - 2
CSS - Cascading Style Sheets - 2CSS - Cascading Style Sheets - 2
CSS - Cascading Style Sheets - 2
 
Mobile first - Um novo paradigma
Mobile first - Um novo paradigmaMobile first - Um novo paradigma
Mobile first - Um novo paradigma
 
CSS - Cascading Style Sheets - 1
CSS - Cascading Style Sheets - 1CSS - Cascading Style Sheets - 1
CSS - Cascading Style Sheets - 1
 
HTML - HyperText Markup Language - 2
HTML - HyperText Markup Language - 2HTML - HyperText Markup Language - 2
HTML - HyperText Markup Language - 2
 
User-first Responsive Design
User-first Responsive DesignUser-first Responsive Design
User-first Responsive Design
 
HTML - HyperText Markup Language - Review
HTML - HyperText Markup Language - ReviewHTML - HyperText Markup Language - Review
HTML - HyperText Markup Language - Review
 
Tags estruturais-html5-gurupi-outubro-2012
Tags estruturais-html5-gurupi-outubro-2012Tags estruturais-html5-gurupi-outubro-2012
Tags estruturais-html5-gurupi-outubro-2012
 
Aplicações web multiplataforma - único código, múltiplas experiência
Aplicações web multiplataforma - único código, múltiplas experiênciaAplicações web multiplataforma - único código, múltiplas experiência
Aplicações web multiplataforma - único código, múltiplas experiência
 
Aprenda a cobrar seus serviços com Dhiego Bicudo
Aprenda a cobrar seus serviços com Dhiego BicudoAprenda a cobrar seus serviços com Dhiego Bicudo
Aprenda a cobrar seus serviços com Dhiego Bicudo
 
HTML5 e o futuro da web - Campus Party 2011
HTML5 e o futuro da web - Campus Party 2011HTML5 e o futuro da web - Campus Party 2011
HTML5 e o futuro da web - Campus Party 2011
 
HTML - HyperText Markup Language - FTP
HTML - HyperText Markup Language - FTPHTML - HyperText Markup Language - FTP
HTML - HyperText Markup Language - FTP
 
Apps multiplataforma com HTML5
Apps multiplataforma com HTML5Apps multiplataforma com HTML5
Apps multiplataforma com HTML5
 

Ähnlich wie Responsive Web Design - Introdução

Mobile First e Offline First
Mobile First e Offline FirstMobile First e Offline First
Mobile First e Offline FirstDan Vitoriano
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sitesthiagolima
 
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...Cristofer Sousa
 
O que você faz para ser Mobile? TDC2013
O que você faz para ser Mobile? TDC2013O que você faz para ser Mobile? TDC2013
O que você faz para ser Mobile? TDC2013Jackson F. de A. Mafra
 
Os cuidados e os limites do Responsive Web Design
Os cuidados e os limites do Responsive Web DesignOs cuidados e os limites do Responsive Web Design
Os cuidados e os limites do Responsive Web DesignDiego Eis
 
Joomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versãoJoomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versãoBule Comunicação
 
Asp Net 4 0 Para Iniciantes Cp 2010
Asp Net 4 0 Para Iniciantes   Cp 2010Asp Net 4 0 Para Iniciantes   Cp 2010
Asp Net 4 0 Para Iniciantes Cp 2010Campus Party Brasil
 
Aplicativos para dispositivos móveis
Aplicativos para dispositivos móveisAplicativos para dispositivos móveis
Aplicativos para dispositivos móveisYgor Castro
 
"Estratégia para “Responsive UX”"- #7 Industry Sessions by EDIT. / UX & Resp...
"Estratégia para “Responsive UX”"-  #7 Industry Sessions by EDIT. / UX & Resp..."Estratégia para “Responsive UX”"-  #7 Industry Sessions by EDIT. / UX & Resp...
"Estratégia para “Responsive UX”"- #7 Industry Sessions by EDIT. / UX & Resp...EDIT. - Disruptive Digital Education
 
Curitiba treinamentos corporativos
Curitiba treinamentos corporativosCuritiba treinamentos corporativos
Curitiba treinamentos corporativosMultimidia e Arte
 
IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações MobileIBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações MobileAlex Barbosa Coqueiro
 
Utilização CMS - WordPress | Criação de um site de um restaurante
Utilização CMS - WordPress | Criação de um site de um restauranteUtilização CMS - WordPress | Criação de um site de um restaurante
Utilização CMS - WordPress | Criação de um site de um restauranteDiogoAlfama
 
Desenvolvendo aplicacoes mobile_com_html_css_
Desenvolvendo aplicacoes mobile_com_html_css_Desenvolvendo aplicacoes mobile_com_html_css_
Desenvolvendo aplicacoes mobile_com_html_css_Rodrigo Urubatan
 

Ähnlich wie Responsive Web Design - Introdução (20)

Mobile First e Offline First
Mobile First e Offline FirstMobile First e Offline First
Mobile First e Offline First
 
Aplicacoes responsivas
Aplicacoes responsivasAplicacoes responsivas
Aplicacoes responsivas
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
 
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
 
O que você faz para ser Mobile? TDC2013
O que você faz para ser Mobile? TDC2013O que você faz para ser Mobile? TDC2013
O que você faz para ser Mobile? TDC2013
 
Os cuidados e os limites do Responsive Web Design
Os cuidados e os limites do Responsive Web DesignOs cuidados e os limites do Responsive Web Design
Os cuidados e os limites do Responsive Web Design
 
Joomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versãoJoomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versão
 
Mobile First
Mobile FirstMobile First
Mobile First
 
Asp Net 4 0 Para Iniciantes Cp 2010
Asp Net 4 0 Para Iniciantes   Cp 2010Asp Net 4 0 Para Iniciantes   Cp 2010
Asp Net 4 0 Para Iniciantes Cp 2010
 
Aplicativos para dispositivos móveis
Aplicativos para dispositivos móveisAplicativos para dispositivos móveis
Aplicativos para dispositivos móveis
 
"Estratégia para “Responsive UX”"- #7 Industry Sessions by EDIT. / UX & Resp...
"Estratégia para “Responsive UX”"-  #7 Industry Sessions by EDIT. / UX & Resp..."Estratégia para “Responsive UX”"-  #7 Industry Sessions by EDIT. / UX & Resp...
"Estratégia para “Responsive UX”"- #7 Industry Sessions by EDIT. / UX & Resp...
 
Curso Básico Android - Aula 01
Curso Básico Android - Aula 01Curso Básico Android - Aula 01
Curso Básico Android - Aula 01
 
Curitiba treinamentos corporativos
Curitiba treinamentos corporativosCuritiba treinamentos corporativos
Curitiba treinamentos corporativos
 
IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações MobileIBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
 
Responsive Web Design - Wireframe
Responsive Web Design - WireframeResponsive Web Design - Wireframe
Responsive Web Design - Wireframe
 
Mobile Dev - Aplicativos
Mobile Dev - AplicativosMobile Dev - Aplicativos
Mobile Dev - Aplicativos
 
O poder das Progressive Web Apps
O poder das Progressive Web AppsO poder das Progressive Web Apps
O poder das Progressive Web Apps
 
Utilização CMS - WordPress | Criação de um site de um restaurante
Utilização CMS - WordPress | Criação de um site de um restauranteUtilização CMS - WordPress | Criação de um site de um restaurante
Utilização CMS - WordPress | Criação de um site de um restaurante
 
Jquery Mobile
Jquery MobileJquery Mobile
Jquery Mobile
 
Desenvolvendo aplicacoes mobile_com_html_css_
Desenvolvendo aplicacoes mobile_com_html_css_Desenvolvendo aplicacoes mobile_com_html_css_
Desenvolvendo aplicacoes mobile_com_html_css_
 

Responsive Web Design - Introdução