Com o crescimento absurdo do uso de smartphones e tablets, A Web quebrou novas fronteiras. Sites enjaulados no Desktop são coisa do passado. A Web é multidispositivo e você precisa suportar mobile, TV, relógio… e até Desktop!
Programe a Web moderna, transformada pela mobilidade, touch screens e plataformas diversas. Desvende os mistérios de um bom design responsivo, de uma estratégia mobile-first, das telas de alta resolução, dos componentes HTML5 e das otimizações de performance. Enfrente os desafios e mudanças da Web Mobile e explore seus limites!
Содержание
1 — A Web Mobile
2 — Os caminhos de uma estratégia mobile
3 — App ou Web? Comparativo de possibilidades
4 — HTML 5 é diferente de HTML 5: o caso das packaged apps
5 — Design Responsivo por uma Web única
6 — Mobile-first
7 — Mercado, Browsers, suporte e testes
8 — Flexibilidade na Web com layouts fluídos
9 — Media queries: as melhores companheiras de um layout fluído
10 — Tudo que você queria saber sobre viewport
11 — A saga dos 3 pixels e as telas de alta resolução e retina
12 — Não remova o zoom dos seus usuários
13 — Use sempre media queries baseadas no conteúdo da sua página
14 — Media queries mobile first ou desktop first?
15 — As media queries para resoluções diferentes e retina
16 — Media queries também ajudam na acessibilidade
17 — Progressive enhancement e feature detection
18 — RESS — Design responsivo com componentes no lado do servidor
19 — O complicado cenário das imagens responsivas
20 — Tudo sobre picture e srcset
21 — Cola com todas as soluções de imagens responsivas
22 — Design adaptativo e carregamento condicional
23 — Coreografia de conteúdo
24 — Gestos na Web
25 — Implementando gestos com Java Script
26 — Desafios de UX em interfaces touch
27 — Use os novos input types semânticos do HTML 5
28 — Revisitando os antigos componentes de formulários
29 — Usabilidade de formulários mobile
Об авторе
Sérgio Lopes programa para Web desde 2000, de preferência front-end. É instrutor e desenvolvedor na Caelum desde 2004 e possui bacharelado em Ciência da Computação na USP. Também é moderador do GUJ, palestrante de diversos eventos e ativo participante da comunidade. Nos últimos tempos, tem focado em dispositivos móveis e as implicações para a Web. Tem um blog pessoal onde fala muito de front-end e uma conta no Twitter.