SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
SESSÃO: DESENVOLVIMENTO

TRILHA: DESENVOLVIMENTO WEB

MVP ShowCast 2013

Web Design Responsivo com CSS3
Rogério Moraes de Carvalho
Visual C#
Diretor de Tecnologia – VITA Informática
@rogeriomc

rogeriomc.wordpress.com

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.
SESSÃO: DESENVOLVIMENTO

Web Design Responsivo
♦ O que é Web Design Responsivo?
♦ Estratégia recente de web design no
desenvolvimento de sites
♦ Permite responder e se adaptar a
múltiplos dispositivos e resoluções

♦ Metas
♦ Otimizar a experiência de visualização
em múltiplos dispositivos
♦ Facilitar a navegação e leitura
♦ Minimizar redimensionamentos,
deslocamentos e rolamentos
© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

TRILHA: DESENVOLVIMENTO WEB
SESSÃO: DESENVOLVIMENTO

História do Web Design Responsivo
♦ Site A List Apart
♦ Explora o design, o desenvolvimento
e a semântica do conteúdo web
♦ Com foco especial em padrões web e
melhores práticas

♦ Ethan Marcotte (Web Designer)
♦ Introduziu o termo em maio de 2010
no artigo Responsive Web Design
do site A List Apart
© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

TRILHA: DESENVOLVIMENTO WEB
SESSÃO: DESENVOLVIMENTO

TRILHA: DESENVOLVIMENTO WEB

Técnicas de Web Design Responsivo
♦Três técnicas principais
♦ Grades flexíveis
♦ Grades adaptáveis ao espaço
disponível

♦ Imagens e vídeos flexíveis
♦ Imagens e vídeos adaptáveis ao
espaço disponível

♦ Media queries
♦ Diferentes regras de estilo com base
em características dos dispositivos
© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.
SESSÃO: DESENVOLVIMENTO

Visual Studio 2013

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

TRILHA: DESENVOLVIMENTO WEB
SESSÃO: DESENVOLVIMENTO

TRILHA: DESENVOLVIMENTO WEB

Internet Explorer 11 Developer Tools

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.
SESSÃO: DESENVOLVIMENTO

Demo de Web Design Responsivo

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

TRILHA: DESENVOLVIMENTO WEB
SESSÃO: DESENVOLVIMENTO

TRILHA: DESENVOLVIMENTO WEB

Recursos de Web Design Responsivo
♦Site A List Apart
♦ http://alistapart.com

♦Artigo Responsive Web Design
♦ http://alistapart.com/article/responsive-web-design

♦Livro Responsive Web Design (por Ethan Marcotte)
♦ http://www.abookapart.com/products/responsive-web-design

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.
SESSÃO: DESENVOLVIMENTO

TRILHA: DESENVOLVIMENTO WEB

Ferramentas da Microsoft
♦Visual Studio 2013 no site da Microsoft
♦ http://www.microsoft.com/visualstudio/
♦ Microsoft Visual Studio Express 2013 for Web
♦ http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products#dexpress-for-web

♦Usando as ferramentas de desenvolvedor F12 no IE 11
♦ http://msdn.microsoft.com/pt-br/library/ie/bg182326(v=vs.85).aspx

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.
SESSÃO: DESENVOLVIMENTO

TRILHA: DESENVOLVIMENTO WEB

Especificações de alguns padrões Web
♦HTML5 Specification (W3C Candidate Recommendation 6 August 2013)
♦ http://www.w3.org/TR/html5/

♦Descrição de todas as especificações CSS
♦ http://www.w3.org/Style/CSS/specs.html
♦ Media Queries (W3C Recommendation 19 June 2012)
♦ http://www.w3.org/TR/css3-mediaqueries/

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.
SESSÃO: DESENVOLVIMENTO

TRILHA: DESENVOLVIMENTO WEB

Perguntas & Respostas

Rogério Moraes de Carvalho
Visual C#
Diretor de Tecnologia – VITA Informática
@rogeriomc
rogeriomc.wordpress.com

© 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.

Mais conteúdo relacionado

Destaque

November 12 campus notes 11122013
November 12 campus notes 11122013November 12 campus notes 11122013
November 12 campus notes 11122013
Abigail Bacon
 
revista digital , tecnologia informacion y inovacion de los metales
revista digital , tecnologia informacion y inovacion  de los metales revista digital , tecnologia informacion y inovacion  de los metales
revista digital , tecnologia informacion y inovacion de los metales
Josue Vite
 
Scary Sales: How to Get Over Your Fear of Sales and Create a Process
Scary Sales: How to Get Over Your Fear of Sales and Create a ProcessScary Sales: How to Get Over Your Fear of Sales and Create a Process
Scary Sales: How to Get Over Your Fear of Sales and Create a Process
James Dalman
 
Zap migraines before they start
Zap migraines before they startZap migraines before they start
Zap migraines before they start
sabre_RS
 
a man ejaculating
a man ejaculatinga man ejaculating
a man ejaculating
inch92age
 
Decisiones de la gerencia de Riesgo de la Caja Sipan
Decisiones de la gerencia de Riesgo de la Caja Sipan Decisiones de la gerencia de Riesgo de la Caja Sipan
Decisiones de la gerencia de Riesgo de la Caja Sipan
Manuel Saavedra
 
Aprendiendo a manejar emociones
Aprendiendo a manejar emocionesAprendiendo a manejar emociones
Aprendiendo a manejar emociones
colegioskinner
 
Senior project photo gallery
Senior project photo gallerySenior project photo gallery
Senior project photo gallery
Brian Adams
 
Categorizing facial expressions
Categorizing facial expressionsCategorizing facial expressions
Categorizing facial expressions
rebbeccakennon
 

Destaque (20)

November 12 campus notes 11122013
November 12 campus notes 11122013November 12 campus notes 11122013
November 12 campus notes 11122013
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
revista digital , tecnologia informacion y inovacion de los metales
revista digital , tecnologia informacion y inovacion  de los metales revista digital , tecnologia informacion y inovacion  de los metales
revista digital , tecnologia informacion y inovacion de los metales
 
Director-Jake nava
Director-Jake navaDirector-Jake nava
Director-Jake nava
 
sercotec atacama acompaña a un colega a campeonato de pesca
sercotec atacama acompaña a un colega a campeonato de pescasercotec atacama acompaña a un colega a campeonato de pesca
sercotec atacama acompaña a un colega a campeonato de pesca
 
Scary Sales: How to Get Over Your Fear of Sales and Create a Process
Scary Sales: How to Get Over Your Fear of Sales and Create a ProcessScary Sales: How to Get Over Your Fear of Sales and Create a Process
Scary Sales: How to Get Over Your Fear of Sales and Create a Process
 
Zap migraines before they start
Zap migraines before they startZap migraines before they start
Zap migraines before they start
 
M-learning esperientzia baten antolamendua, eta honi egindako ebaluazioa.
M-learning esperientzia baten antolamendua, eta honi egindako ebaluazioa.M-learning esperientzia baten antolamendua, eta honi egindako ebaluazioa.
M-learning esperientzia baten antolamendua, eta honi egindako ebaluazioa.
 
a man ejaculating
a man ejaculatinga man ejaculating
a man ejaculating
 
Giuseppe e Margherita Coletta
Giuseppe e Margherita ColettaGiuseppe e Margherita Coletta
Giuseppe e Margherita Coletta
 
Decisiones de la gerencia de Riesgo de la Caja Sipan
Decisiones de la gerencia de Riesgo de la Caja Sipan Decisiones de la gerencia de Riesgo de la Caja Sipan
Decisiones de la gerencia de Riesgo de la Caja Sipan
 
Diseño Curricular Marcia Mendieta
Diseño Curricular Marcia MendietaDiseño Curricular Marcia Mendieta
Diseño Curricular Marcia Mendieta
 
Imformatica
ImformaticaImformatica
Imformatica
 
Aprendiendo a manejar emociones
Aprendiendo a manejar emocionesAprendiendo a manejar emociones
Aprendiendo a manejar emociones
 
Juguetes sexistas destinados al sexo femenino
Juguetes sexistas destinados al sexo femeninoJuguetes sexistas destinados al sexo femenino
Juguetes sexistas destinados al sexo femenino
 
Posibilidades que nos brinda la expresión corporal 1
Posibilidades que nos brinda la expresión corporal 1Posibilidades que nos brinda la expresión corporal 1
Posibilidades que nos brinda la expresión corporal 1
 
Senior project photo gallery
Senior project photo gallerySenior project photo gallery
Senior project photo gallery
 
Geologische structuren op de Maan van 8 november 2013
Geologische structuren op de Maan van 8 november 2013Geologische structuren op de Maan van 8 november 2013
Geologische structuren op de Maan van 8 november 2013
 
Categorizing facial expressions
Categorizing facial expressionsCategorizing facial expressions
Categorizing facial expressions
 
Ottimista
OttimistaOttimista
Ottimista
 

Mais de MVP ShowCast

Mais de MVP ShowCast (10)

AlwaysOn Failover Cluster e Availability Group em um Cenário de Disaster Reco...
AlwaysOn Failover Cluster e Availability Group em um Cenário de Disaster Reco...AlwaysOn Failover Cluster e Availability Group em um Cenário de Disaster Reco...
AlwaysOn Failover Cluster e Availability Group em um Cenário de Disaster Reco...
 
C++11 e C++14 no Visual Studio 2013 [MVP ShowCast 2013 - DEV - Ferramentas de...
C++11 e C++14 no Visual Studio 2013 [MVP ShowCast 2013 - DEV - Ferramentas de...C++11 e C++14 no Visual Studio 2013 [MVP ShowCast 2013 - DEV - Ferramentas de...
C++11 e C++14 no Visual Studio 2013 [MVP ShowCast 2013 - DEV - Ferramentas de...
 
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
 
O que há de Interop no Windows Server 2012 R2 [MVP ShowCast 2013 - IT - Inter...
O que há de Interop no Windows Server 2012 R2 [MVP ShowCast 2013 - IT - Inter...O que há de Interop no Windows Server 2012 R2 [MVP ShowCast 2013 - IT - Inter...
O que há de Interop no Windows Server 2012 R2 [MVP ShowCast 2013 - IT - Inter...
 
Gestão de Projetos e Processos - Muito além do trivial [MVP ShowCast 2013 - D...
Gestão de Projetos e Processos - Muito além do trivial [MVP ShowCast 2013 - D...Gestão de Projetos e Processos - Muito além do trivial [MVP ShowCast 2013 - D...
Gestão de Projetos e Processos - Muito além do trivial [MVP ShowCast 2013 - D...
 
Desvendando o Windows Azure Media Services - O que é possível fazer? [MVP Sho...
Desvendando o Windows Azure Media Services - O que é possível fazer? [MVP Sho...Desvendando o Windows Azure Media Services - O que é possível fazer? [MVP Sho...
Desvendando o Windows Azure Media Services - O que é possível fazer? [MVP Sho...
 
Dicas de publicação de aplicativos Windows 8 na Windows Store [MVP ShowCast 2...
Dicas de publicação de aplicativos Windows 8 na Windows Store [MVP ShowCast 2...Dicas de publicação de aplicativos Windows 8 na Windows Store [MVP ShowCast 2...
Dicas de publicação de aplicativos Windows 8 na Windows Store [MVP ShowCast 2...
 
Windows 8.1: O que mudou para o desenvolvedor? [MVP ShowCast 2013 - DEV - Win...
Windows 8.1: O que mudou para o desenvolvedor? [MVP ShowCast 2013 - DEV - Win...Windows 8.1: O que mudou para o desenvolvedor? [MVP ShowCast 2013 - DEV - Win...
Windows 8.1: O que mudou para o desenvolvedor? [MVP ShowCast 2013 - DEV - Win...
 
Desenvolvimento de jogos para a Windows Store [MVP ShowCast 2013 - DEV - Wind...
Desenvolvimento de jogos para a Windows Store [MVP ShowCast 2013 - DEV - Wind...Desenvolvimento de jogos para a Windows Store [MVP ShowCast 2013 - DEV - Wind...
Desenvolvimento de jogos para a Windows Store [MVP ShowCast 2013 - DEV - Wind...
 
Como foi feito o Caça-Palavras [MVP ShowCast 2013 - DEV - Windows Phone]
Como foi feito o Caça-Palavras [MVP ShowCast 2013 - DEV - Windows Phone]Como foi feito o Caça-Palavras [MVP ShowCast 2013 - DEV - Windows Phone]
Como foi feito o Caça-Palavras [MVP ShowCast 2013 - DEV - Windows Phone]
 

Último

Último (9)

ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
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
 
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
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.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 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_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
 

Web Design Responsivo com CSS3 [MVP ShowCast 2013 - DEV - Desenvolvimento Web]

  • 1. SESSÃO: DESENVOLVIMENTO TRILHA: DESENVOLVIMENTO WEB MVP ShowCast 2013 Web Design Responsivo com CSS3 Rogério Moraes de Carvalho Visual C# Diretor de Tecnologia – VITA Informática @rogeriomc rogeriomc.wordpress.com © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.
  • 2. SESSÃO: DESENVOLVIMENTO Web Design Responsivo ♦ O que é Web Design Responsivo? ♦ Estratégia recente de web design no desenvolvimento de sites ♦ Permite responder e se adaptar a múltiplos dispositivos e resoluções ♦ Metas ♦ Otimizar a experiência de visualização em múltiplos dispositivos ♦ Facilitar a navegação e leitura ♦ Minimizar redimensionamentos, deslocamentos e rolamentos © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft. TRILHA: DESENVOLVIMENTO WEB
  • 3. SESSÃO: DESENVOLVIMENTO História do Web Design Responsivo ♦ Site A List Apart ♦ Explora o design, o desenvolvimento e a semântica do conteúdo web ♦ Com foco especial em padrões web e melhores práticas ♦ Ethan Marcotte (Web Designer) ♦ Introduziu o termo em maio de 2010 no artigo Responsive Web Design do site A List Apart © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft. TRILHA: DESENVOLVIMENTO WEB
  • 4. SESSÃO: DESENVOLVIMENTO TRILHA: DESENVOLVIMENTO WEB Técnicas de Web Design Responsivo ♦Três técnicas principais ♦ Grades flexíveis ♦ Grades adaptáveis ao espaço disponível ♦ Imagens e vídeos flexíveis ♦ Imagens e vídeos adaptáveis ao espaço disponível ♦ Media queries ♦ Diferentes regras de estilo com base em características dos dispositivos © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.
  • 5. SESSÃO: DESENVOLVIMENTO Visual Studio 2013 © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft. TRILHA: DESENVOLVIMENTO WEB
  • 6. SESSÃO: DESENVOLVIMENTO TRILHA: DESENVOLVIMENTO WEB Internet Explorer 11 Developer Tools © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.
  • 7. SESSÃO: DESENVOLVIMENTO Demo de Web Design Responsivo © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft. TRILHA: DESENVOLVIMENTO WEB
  • 8. SESSÃO: DESENVOLVIMENTO TRILHA: DESENVOLVIMENTO WEB Recursos de Web Design Responsivo ♦Site A List Apart ♦ http://alistapart.com ♦Artigo Responsive Web Design ♦ http://alistapart.com/article/responsive-web-design ♦Livro Responsive Web Design (por Ethan Marcotte) ♦ http://www.abookapart.com/products/responsive-web-design © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.
  • 9. SESSÃO: DESENVOLVIMENTO TRILHA: DESENVOLVIMENTO WEB Ferramentas da Microsoft ♦Visual Studio 2013 no site da Microsoft ♦ http://www.microsoft.com/visualstudio/ ♦ Microsoft Visual Studio Express 2013 for Web ♦ http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products#dexpress-for-web ♦Usando as ferramentas de desenvolvedor F12 no IE 11 ♦ http://msdn.microsoft.com/pt-br/library/ie/bg182326(v=vs.85).aspx © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.
  • 10. SESSÃO: DESENVOLVIMENTO TRILHA: DESENVOLVIMENTO WEB Especificações de alguns padrões Web ♦HTML5 Specification (W3C Candidate Recommendation 6 August 2013) ♦ http://www.w3.org/TR/html5/ ♦Descrição de todas as especificações CSS ♦ http://www.w3.org/Style/CSS/specs.html ♦ Media Queries (W3C Recommendation 19 June 2012) ♦ http://www.w3.org/TR/css3-mediaqueries/ © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.
  • 11. SESSÃO: DESENVOLVIMENTO TRILHA: DESENVOLVIMENTO WEB Perguntas & Respostas Rogério Moraes de Carvalho Visual C# Diretor de Tecnologia – VITA Informática @rogeriomc rogeriomc.wordpress.com © 2013, MVP ShowCast. Evento organizado por MVPs do Brasil com apoio da Microsoft.