Tela grande móvel
Com 428 pixels de largura, Apple iPhone 12 Pro Max já faz com que alguns layouts mudem para seu breakpoint de tablet. Um teste evita colunas muito esticadas e áreas de texto ilegíveis.
Apple · iOS 14.0 · Smartphone · 2020
Lançado em 2020, Apple iPhone 12 Pro Max exibe um viewport CSS de 428 x 926 pixels. Aqui estão todas as suas características de exibição e como verificar o design responsivo do seu site neste modelo.
Teste seu site no Apple iPhone 12 Pro Max diretamente no seu navegador, sem comprar o dispositivo.
4,9/5 em 5.100 avaliações · 1.500.000 usuários · gratuito
Com 428 pixels de largura, Apple iPhone 12 Pro Max já faz com que alguns layouts mudem para seu breakpoint de tablet. Um teste evita colunas muito esticadas e áreas de texto ilegíveis.
Cada pixel CSS Apple iPhone 12 Pro Max é renderizado por 3 pixels físicos. Qualquer imagem, ícone ou fonte fornecida em resolução simples aparece imediatamente desfocada.
Com uma proporção de 19.5:9, Apple iPhone 12 Pro Max exibe muita altura para pouca largura. As seções projetadas em paisagem se tornam colunas intermináveis e os visuais em tela cheia são mal recortados.
Esta é a resolução que sua folha de estilo realmente manipula. É ela que decide o breakpoint aplicado, o número de colunas exibidas e o tamanho das suas imagens.
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.
3
O device pixel ratio Apple iPhone 12 Pro Max é de 3.
Cada pixel CSS é, portanto, renderizado por 3 pixels físicos, o que torna imediatamente visível qualquer imagem fornecida em resolução simples.
É o número de pixels físicos da tela, conforme anunciado pelo fabricante. Útil para preparar suas exportações de imagens, inútil para suas media queries.
458 pixels por polegada (ppi) · 6,7 polegadas de diagonal, ou seja, 17 cm
Esta cadeia é a que o navegador Apple iPhone 12 Pro Max envia. Ela é útil para seus testes automatizados, a leitura de seus logs de servidor e a detecção do lado do servidor.
Cadeia User-Agent usada por Apple iPhone 12 Pro Max, ú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.1Esses trechos são gerados a partir das características exatas Apple iPhone 12 Pro Max. Copie-os diretamente para sua folha de estilo ou configuração.
Direciona as telas cuja largura corresponde à de Apple iPhone 12 Pro Max e aos modelos de mesmo formato.
@media only screen and (min-width: 428px) and (max-width: 925px) {
/* Apple iPhone 12 Pro Max */
}Serve imagens de alta resolução para telas de pelo menos 3x.
@media only screen and (-webkit-min-device-pixel-ratio: 3),
only screen and (min-resolution: 288dpi) {
/* Imagens e ícones de alta densidade */
}Adiciona um breakpoint nomeado à largura exata Apple iPhone 12 Pro Max.
// tailwind.config.js
module.exports = {
theme: {
screens: {
'apple-iphone-12-pro-max': '428px'
}
}
}Detecta o formato e a densidade no lado do cliente.
const isDeviceWidth = window.matchMedia('(min-width: 428px)').matches;
const isHighDensity = window.devicePixelRatio >= 3;Indispensável para que Apple iPhone 12 Pro Max use seu viewport CSS e não uma largura simulada de 980 pixels.
<meta name="viewport" content="width=device-width, initial-scale=1">Mobile FIRST inclui Apple iPhone 12 Pro Max: sua página é exibida em um viewport de 428 x 926 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.
Esses 2 dispositivos compartilham exatamente o viewport de 428 x 926 pixels e a densidade de 3x Apple iPhone 12 Pro Max. Sua renderização CSS é rigorosamente a mesma: o que você valida em um é válido para todos os outros.
Os formatos vizinhos Apple iPhone 12 Pro Max são aqueles a serem testados logo em seguida, pois são eles que revelam os breakpoints mal posicionados.
| Modelo | Viewport CSS | Densidade de pixel | Resolução do fabricante |
|---|---|---|---|
| Apple iPhone 12 Pro Max | 428 x 926 | 3x | 1284 x 2778 |
| Samsung Galaxy Z Flip3 | 360 x 880 | 3x | 1080 x 2640 |
| Samsung Galaxy Note20 Ultra | 412 x 883 | 3.5x | 1440 x 3088 |
| OnePlus Nord 2 | 412 x 915 | 2.625x | 1080 x 2400 |
| Apple iPhone 13 PRO MAX | 428 x 926 | 3x | 1284 x 2778 |
| Apple iPhone 14 Plus | 428 x 926 | 3x | 1284 x 2778 |
| Apple iPhone 14 PRO MAX | 428 x 928 | 3x | 1290 x 2796 |
O viewport CSS Apple iPhone 12 Pro Max mede 428 pixels de largura e 926 pixels de altura. É essa largura que deve ser usada para definir suas media queries, não a resolução do fabricante.
O device pixel ratio Apple iPhone 12 Pro Max é de 3. Portanto, cada pixel CSS é exibido por 3 pixels físicos, o que exige fornecer suas imagens em 3x para que permaneçam nítidas.
A tela Apple iPhone 12 Pro Max exibe 1284 x 2778 pixels físicos. É o valor que a maioria das ferramentas de análise retorna, enquanto seu CSS trabalha em um viewport de 428 x 926 pixels.
O User-Agent Apple iPhone 12 Pro Max é: 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
2 outros modelos compartilham exatamente o viewport de 428 x 926 pixels e a densidade de 3x Apple iPhone 12 Pro Max: Apple iPhone 13 PRO MAX, Apple iPhone 14 Plus. Uma renderização validada em um é válida para todos os outros.
Instale a extensão Mobile FIRST no Chrome, Firefox ou Edge, e selecione Apple iPhone 12 Pro Max. Sua página será exibida em um viewport de 428 x 926 pixels com o User-Agent móvel correspondente, em dois cliques e gratuitamente.
DevTools redimensiona a janela e aplica uma emulação parcial. Mobile FIRST aplica além disso o User-Agent Apple iPhone 12 Pro Max, 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.
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.
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.
Uma media query na largura exata direciona Apple iPhone 12 Pro Max: @media only screen and (min-width: 428px). Combine-a com a densidade de pixel para direcionar precisamente este modelo e aqueles que compartilham seu formato.
Sem comprar um único telefone, sem criar uma conta.
Instalação gratuita em segundos · apenas para computador