Design de Site Mobile-First: Um Guia Prático

O que o design mobile-first realmente significa, como difere do design responsivo, e como projetar e construir um site mobile-first: ordem de conteúdo, alvos de toque, breakpoints CSS min-width, imagens e testes, mais notas para negócios com vários locais.

Perguntas frequentes

Qual é a diferença entre mobile-first e design responsivo?

Design responsivo significa um site que adapta seu layout a qualquer tamanho de tela. Mobile-first é a ordem em que você projeta e codifica: comece com a tela pequena e adicione layout para telas maiores. Um site mobile-first é responsivo, mas um site responsivo construído desktop-first frequentemente termina com uma versão mobile apertada e mal pensada.

Por que mobile-first importa para SEO?

O Google usa indexação mobile-first, o que significa que ele usa principalmente a versão mobile de uma página para indexação e ranking. Se conteúdo, cabeçalhos, dados estruturados ou links estão faltando no mobile, o Google pode não vê-los.

Quais breakpoints eu deveria usar para um site mobile-first?

Deixe o conteúdo decidir: alargue o navegador até o layout parecer esticado, depois adicione um breakpoint ali. Pontos de partida comuns são em torno de 640px, 768px, 1024px e 1280px, que muitos frameworks CSS usam, escritos como media queries min-width.

Quão grandes os botões deveriam ser no celular?

O WCAG 2.2 define um tamanho de alvo mínimo de 24 por 24 pixels CSS (nível AA) e recomenda 44 por 44 (nível AAA). As diretrizes da Apple usam 44 pontos e a orientação Material do Google usa 48dp. Mire cerca de 44 a 48 pixels para botões primários e links em menus.

Como franquias deveriam lidar com sites mobile-first?

Use um template compartilhado com uma página de localização por franquia, cada uma com clique para ligar, toque para obter rotas, horários e uma ação de reserva ou pedido específica da loja no topo. Visitantes mobile buscando 'perto de mim' querem agir imediatamente, então o localizador de loja e a ação principal precisam funcionar com um polegar.

Resposta curta: design web mobile-first significa que você projeta e constrói a versão para celular de uma página primeiro, depois adiciona layout para tablets e desktops conforme a tela fica mais larga. No código, seu CSS base é o layout mobile e você usa media queries min-width para melhorá-lo. Isso força você a decidir o que importa mais em toda página, e combina com como o Google indexa sites hoje.

Mobile-first vs responsivo: a diferença real

As pessoas usam esses termos de forma intercambiável, mas eles respondem perguntas diferentes.

Design responsivoDesign mobile-first
O que éUm site cujo layout se adapta ao tamanho de telaUm processo: comece pequeno, melhore para cima
Estilo CSSPode ser max-width (encolher desktop) ou min-widthmin-width (crescer do mobile para cima)
Prioridade de conteúdoFrequentemente decidida no desktop, depois espremidaDecidida na menor tela
Falha típicaConteúdo escondido, alvos de toque minúsculos, páginas pesadas em celularesLayout desktop parece esparso se não melhorado

A melhor prática é os dois: um site responsivo, construído mobile-first.

Passo 1: decida a ordem de conteúdo no celular

Em uma tela estreita tudo é uma coluna, então a ordem é todo o seu layout. Para cada página, escreva uma lista numerada de seções na ordem que um visitante no celular precisa delas.

Para uma página inicial de serviço local, poderia ser:

  1. O que você faz e onde (uma linha)
  2. Ação principal: ligar ou reservar
  3. Prova: avaliação, avaliações ou clientes reconhecíveis
  4. Serviços, como cartões curtos e tocáveis
  5. Área de atendimento ou localizações
  6. Prova secundária: fotos, antes e depois
  7. Perguntas frequentes
  8. Rodapé com horários, endereço e contato

Qualquer coisa que não conquista um lugar nesta lista provavelmente não pertence ao desktop também.

Passo 2: projete para polegares

Passo 3: construa mobile-first em código

Comece com a tag de viewport no head de toda página:

``html <meta name="viewport" content="width=device-width, initial-scale=1"> ``

Escreva estilos base para o celular, sem media query. Depois adicione queries min-width conforme o espaço permitir:

```css .services { display: grid; gap: 1rem; grid-template-columns: 1fr; }

@media (min-width: 640px) { .services { grid-template-columns: repeat(2, 1fr); } }

@media (min-width: 1024px) { .services { grid-template-columns: repeat(3, 1fr); } .site-nav { display: flex; } /* mostra nav completa, esconde botão de menu */ } ```

Algumas técnicas que facilitam isso:

Escolha breakpoints onde seu conteúdo quebra, não para modelos específicos de celular.

Passo 4: torne-o rápido em uma conexão de celular real

Celulares têm processadores mais lentos e redes menos confiáveis que o laptop no qual você projeta. Os Core Web Vitals do Google medem isso: Largest Contentful Paint (carregamento), Interaction to Next Paint (responsividade) e Cumulative Layout Shift (estabilidade visual).

Passo 5: melhore para telas maiores

Assim que o layout do celular funcionar, alargue o navegador e adicione valor, não só largura:

Passo 6: teste como um visitante

  1. Modo de dispositivo das ferramentas de desenvolvedor do navegador para verificações rápidas em 360px, 390px e 414px de largura, mais tamanhos de tablet.
  2. Pelo menos um Android real e um iPhone real, porque emuladores perdem peculiaridades de rolagem, teclados cobrindo campos e CPUs lentas.
  3. Lighthouse no Chrome DevTools, e PageSpeed Insights, que também mostra dados de campo de usuários reais do Chrome quando um site tem tráfego suficiente.
  4. Gire para paisagem e verifique que barras fixas não cobrem metade da tela.
  5. Complete a tarefa principal (reservar, comprar, ligar) com um polegar em dados móveis.
  6. Verifique o Search Console para problemas mobile depois do lançamento. Nosso guia do Google Search Console cobre onde procurar.

Mobile-first para franquias e negócios com vários locais

Sites de franquia e vários locais têm um problema mobile específico: a maioria dos visitantes chega de uma busca "perto de mim" em um celular e quer os detalhes de uma localização imediatamente.

Checklist mobile-first

Construindo um sem começar do zero

Todo site que a We.Inc constrói é responsivo desde o início, e você pode pré-visualizar o layout do celular no editor, depois ajustá-lo visualmente ou no código. Navegue pelos modelos para ver como os layouts colapsam para uma coluna, ou descreva seu negócio e receba um primeiro rascunho para testar no seu próprio celular.

Comece grátis

Comece grátis · Sem cartão de crédito

Product

Who It's For

Features

Resources

Company

View Sitemap