Apple iPhone SE : viewport CSS de 320 × 568 px, resolução e teste responsivo

Todas as características de exibição Apple iPhone SE, smartphone Apple de 2018: viewport CSS de 320 x 568 pixels, densidade de 2x, media queries e teste responsivo em um clique.

Apple iOS 14.0 Smartphone 2018

Testar no simulador

Gratuito 4,9/5 em 5.100 avaliações 1.000.000 usuários

Instalar a extensão
Apple iPhone SE, viewport CSS de 320 x 568 pixels, testável no simulador

Características Apple iPhone SE

Viewport CSS
320 x 568 px
Densidade de pixel
2x
Resolução do fabricante
640 x 1136 px
Diagonal
4" (10,2 cm)
Densidade física
326 ppi
Proporção de tela
16:9
Sistema
iOS 14.0
Ano de lançamento
2018

Por que testar seu site no Apple iPhone SE?

Viewport estreito

Com apenas 320 pixels de largura, Apple iPhone SE faz parte dos formatos mais desafiadores. É aí que as tabelas transbordam, os títulos são cortados de forma inadequada e os botões se tornam muito pequenos.

Hardware mais antigo

O hardware Apple iPhone SE é de 2018. Seu processador torna visíveis as animações caras, os scripts muito pesados e os tempos de exibição que os dispositivos mais recentes mascaram.

Densidade de 2x

Com uma densidade de 2x, Apple iPhone SE fornece a referência útil para verificar se suas imagens permanecem nítidas sem fornecer arquivos desnecessariamente pesados.

Resolução do viewport CSS Apple iPhone SE

É a resolução que mais interessa os designers e desenvolvedores, pois condiciona os breakpoints e a definição das media queries. Na prática, é a única mencionada em uma folha de estilo.

320 pixels em largura (width)

568 pixels em altura (height)

A altura permanece indicativa: Safari, Chrome e outros navegadores móveis reduzem a área visível com sua barra de endereço, que se retrai ao rolar.

Atenção ao analisar suas estatísticas: algumas ferramentas só mostram a resolução do fabricante, nunca o viewport CSS apresentado aqui.

Densidade de pixel Apple iPhone SE

O device pixel ratio Apple iPhone SE é de 2. Ou seja, um quadrado de 1 pixel em CSS ocupa 2 pixels na tela. Uma imagem exportada em tamanho real parecerá desfocada.

Resolução do fabricante Apple iPhone SE

Esta é a resolução do hardware. Ela explica a nitidez da exibição, mas nunca é ela que deve ser visada em uma media query.

  • 640 pixels em largura
  • 1136 pixels em altura
  • 326 pixels por polegada (ppi)
  • 4 polegadas de diagonal, ou seja, 10,2 cm
  • Proporção de tela de 16:9

User-Agent Apple iPhone SE

Esta cadeia é a que o navegador Apple iPhone SE envia. Ela é útil para seus testes automatizados, a leitura de seus logs de servidor e a detecção do lado do servidor.

User-Agent

Cadeia User-Agent usada por Apple iPhone SE, útil para seus testes automatizados e seus logs.

Mozilla/5.0 (iPhone; CPU iPhone OS 14_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Mobile/15E148 Safari/604.1

Media queries e trechos de código para Apple iPhone SE

Esses trechos são gerados a partir das características exatas Apple iPhone SE. Copie-os diretamente para sua folha de estilo ou configuração.

Media query CSS

Direciona as telas cuja largura corresponde à de Apple iPhone SE e aos modelos de mesmo formato.

@media only screen and (min-width: 320px) and (max-width: 567px) {
  /* Apple iPhone SE */
}

Media query de densidade

Serve imagens de alta resolução para telas de pelo menos 2x.

@media only screen and (-webkit-min-device-pixel-ratio: 2),
       only screen and (min-resolution: 192dpi) {
  /* Imagens e ícones de alta densidade */
}

Configuração Tailwind

Adiciona um breakpoint nomeado à largura exata Apple iPhone SE.

// tailwind.config.js
module.exports = {
  theme: {
    screens: {
      'apple-iphone-se': '320px'
    }
  }
}

Detecção em JavaScript

Detecta o formato e a densidade no lado do cliente.

const isDeviceWidth = window.matchMedia('(min-width: 320px)').matches;
const isHighDensity = window.devicePixelRatio >= 2;

Tag meta viewport

Indispensável para que Apple iPhone SE use seu viewport CSS e não uma largura simulada de 980 pixels.

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

Simulador Apple iPhone SE gratuito

Mobile FIRST inclui Apple iPhone SE: sua página é exibida em um viewport de 320 x 568 pixels, com o User-Agent do modelo, os eventos táteis e o comportamento de rolagem de um verdadeiro celular.

É aí que a diferença com o modo responsivo do Chrome DevTools é visível: o DevTools redimensiona uma janela, a extensão reproduz o navegador do dispositivo e permite exportar capturas e vídeos compartilháveis.

  1. 01 Instalar a extensão — Adicione Mobile FIRST ao Chrome, Firefox ou Edge. A instalação é gratuita e não requer conta.
  2. 02 Abrir a página a testar — Acesse a URL a ser verificada, incluindo um endereço local como localhost:3000.
  3. 03 Escolher Apple iPhone SE — Selecione Apple iPhone SE na lista de dispositivos. O viewport muda para 320 x 568 pixels e o User-Agent móvel é aplicado.
  4. 04 Verificar o render — Role, mude a orientação, teste seus formulários, e então capture uma imagem ou vídeo para compartilhar.

Teste seu site no Apple iPhone SE diretamente no seu navegador, sem comprar o dispositivo.

  • Apple iPhone SE disponível na lista de dispositivos
  • Viewport, User-Agent e eventos táteis reais
  • Funciona também em localhost e em pré-produção
  • Capturas de tela e vídeos exportáveis

Modelos que compartilham o formato Apple iPhone SE

Esses 3 dispositivos compartilham exatamente o viewport de 320 x 568 pixels e a densidade de 2x Apple iPhone SE. Sua renderização CSS é rigorosamente a mesma: o que você valida em um é válido para todos os outros.

Comparativo com modelos próximos

Os formatos vizinhos Apple iPhone SE são aqueles a serem testados logo em seguida, pois são eles que revelam os breakpoints mal posicionados.

Comparativo das resoluções Apple iPhone SE e dos modelos próximos
Modelo Viewport CSS Densidade de pixel Resolução do fabricante
Apple iPhone SE 320 x 568 2x 640 x 1136
Apple iPhone 5 320 x 568 2x 640 x 1136
Apple iPhone 5c 320 x 568 2x 640 x 1136
Samsung Galaxy J4 360 x 640 2x 720 x 1280
Samsung Galaxy J5 Prime 360 x 640 2x 720 x 1280
Samsung Galaxy J5 360 x 640 2x 720 x 1280
Apple iPhone SE 375 x 667 2x 750 x 1334

Mockup Apple iPhone SE no formato PNG

Para apresentar um mockup ou uma captura em um ambiente realista, o mockup transparente Apple iPhone SE está disponível para download gratuito.

Baixar gratuitamente

Perguntas frequentes sobre Apple iPhone SE

Qual é a resolução do viewport CSS Apple iPhone SE?

O viewport CSS Apple iPhone SE mede 320 pixels de largura e 568 pixels de altura. É essa largura que deve ser usada para definir suas media queries, não a resolução do fabricante.

Qual é a densidade de pixel Apple iPhone SE?

O device pixel ratio Apple iPhone SE é de 2. Portanto, cada pixel CSS é exibido por 2 pixels físicos, o que exige fornecer suas imagens em 2x para que permaneçam nítidas.

Qual é a resolução de tela Apple iPhone SE?

A tela Apple iPhone SE exibe 640 x 1136 pixels físicos. É o valor que a maioria das ferramentas de análise retorna, enquanto seu CSS trabalha em um viewport de 320 x 568 pixels.

Qual é o User-Agent Apple iPhone SE?

O User-Agent Apple iPhone SE é: Mozilla/5.0 (iPhone; CPU iPhone OS 14_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Mobile/15E148 Safari/604.1

Quais dispositivos têm o mesmo viewport que Apple iPhone SE?

3 outros modelos compartilham exatamente o viewport de 320 x 568 pixels e a densidade de 2x Apple iPhone SE: Apple iPhone 5, Apple iPhone 5c, Apple iPhone 5s. Uma renderização validada em um é válida para todos os outros.

Como testar meu site no Apple iPhone SE sem o dispositivo?

Instale a extensão Mobile FIRST no Chrome, Firefox ou Edge, e selecione Apple iPhone SE. Sua página será exibida em um viewport de 320 x 568 pixels com o User-Agent móvel correspondente, em dois cliques e gratuitamente.

Qual a diferença com o modo responsivo do Chrome DevTools?

DevTools redimensiona a janela e aplica uma emulação parcial. Mobile FIRST aplica além disso o User-Agent Apple iPhone SE, os eventos táteis, o comportamento de rolagem e a aparência real do dispositivo, e permite capturar imagens e vídeos diretamente utilizáveis.

Posso testar um endereço em localhost no Apple iPhone SE?

Sim. A extensão funciona em qualquer URL aberta no seu navegador, incluindo localhost:3000, 127.0.0.1 ou um ambiente de pré-produção protegido por senha.

É necessário comprar um Apple iPhone SE para testar seu site?

Não. A simulação cobre a imensa maioria das necessidades de desenvolvimento a custo zero. Um teste final em dispositivo real ainda é recomendado antes de uma produção crítica, mas não é mais necessário a cada iteração.

Qual media query usar para direcionar Apple iPhone SE?

Uma media query na largura exata direciona Apple iPhone SE: @media only screen and (min-width: 320px). Combine-a com a densidade de pixel para direcionar precisamente este modelo e aqueles que compartilham seu formato.