Começar com Mobile-First — O Jeito Certo
Por que desenhar para mobile primeiro muda tudo. Inclui três mudanças práticas que você pode fazer hoje.
Leia maisGuia prático sobre breakpoints responsivos. Saiba quais tamanhos importam e como testá-los sem complicações.
Se você tá começando com design responsivo, provavelmente ouviu falar em breakpoints e não sabe bem o que fazer com isso. A verdade é simples: breakpoints são pontos de interrupção onde o layout do seu site muda de forma.
Imagine um site como um elástico. Ele se expande quando você aumenta a tela e se comprime quando diminui. Mas nem sempre ele se comprime bem em qualquer tamanho. Então você marca alguns pontos — os breakpoints — onde o design precisa se reorganizar completamente para continuar funcional e bonito.
Não é magia. É arquitetura. E você não precisa de cem breakpoints diferentes. Muito pelo contrário.
Você poderia criar breakpoints em 320px, 375px, 480px, 640px, 768px, 1024px, 1440px e 1920px. Soa completo, certo? Errado. Você vai ficar maluco testando oito versões diferentes.
A maioria dos designers trabalha com apenas três breakpoints principais:
Esses três breakpoints cobrem 99% dos casos reais. Você vai poupar tempo, reduzir erros e ainda ter um site que funciona bem em qualquer dispositivo.
Aqui vem a parte importante. Você deve começar pelo mobile, não pelo desktop. Isso é o oposto do que você pode estar pensando, mas funciona melhor.
Por quê? Porque é mais fácil adicionar complexidade do que remover. Se você começa no mobile com apenas o essencial — navegação simples, uma coluna de conteúdo, imagens grandes — depois você expande para tablet e desktop adicionando mais colunas, layouts complexos, sidebars.
Comece com o CSS para 320px. Depois escreva um media query para 768px. Depois outro para 1024px. Cada um constrói sobre o anterior. Não é revisão. É evolução.
Muitos desenvolvedores apenas abrem o DevTools e redimensionam a janela do navegador. Não é suficiente. O mouse pode estar em um lugar estranho, a scrollbar ocupa espaço real no mobile, e você não tá vendo como fica em um celular de verdade.
Faça isto em vez disso:
Redimensione e procure onde o layout quebra. Anote esses pontos exatos.
Abra seu site em um iPhone, um Android, um tablet. Veja como funciona sem simulação.
Chrome, Firefox, Safari, Edge. Cada um renderiza um pouco diferente.
Você provavelmente vai cometer alguns desses. Não é vergonha. Todo designer responsivo cometeu.
Criar media queries em 481px, 641px, 769px… você tá tentando ser perfeito demais. Mantém simples. Três breakpoints funcionam 99% do tempo.
O DevTools é útil, mas um celular de verdade em um táxi com 3G é diferente. Sempre teste no mundo real também.
Em mobile, botões pequenos demais não funcionam. Tamanho mínimo? 44×44 pixels. Seus usuários têm dedos, não agulhas.
Uma imagem de 2000px em um mobile de 320px é desastre. Use max-width: 100% e considere diferentes tamanhos para cada breakpoint.
Escolher os breakpoints certos não é ciência exata. É prático. Comece com 320px, 768px e 1024px. Teste. Se algo quebrar entre esses pontos, adicione um breakpoint menor. Mas 90% das vezes, você não vai precisar.
O que importa é pensar mobile primeiro. Construir para a menor tela. Depois expandir para telas maiores. Isso muda tudo. Seu site fica mais rápido, mais fácil de manter, e funciona melhor em qualquer lugar.
Breakpoints não são complicados. São apenas pontos onde você diz: “Aqui, o layout muda.” E você escolhe esses pontos baseado em onde as coisas realmente quebram. Não em teoria. Em prática.
Você entendeu breakpoints. Agora aprenda como estruturar a navegação para funcionar bem em cada tamanho de tela. Veja nosso guia sobre navegação adaptável.
Leia Sobre Navegação AdaptávelEste artigo é informativo e educacional. Os breakpoints e técnicas descritas são baseados em práticas comuns da indústria e podem variar dependendo do projeto específico, público-alvo e contexto técnico. Sempre teste suas implementações em dispositivos reais e considere as necessidades particulares do seu projeto. As ferramentas e navegadores mencionados estão sujeitos a mudanças e atualizações.