Huawei Nova 7i : viewport CSS de 360 × 770 px, resolução e teste responsivo

Todas as características de exibição Huawei Nova 7i, smartphone Huawei de 2020: viewport CSS de 360 x 770 pixels, densidade de 3x, media queries e teste responsivo em um clique.

Huawei Android 10.0 Smartphone 2020

Testar no simulador

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

Instalar a extensão
Huawei Nova 7i, viewport CSS de 360 x 770 pixels, testável no simulador

Características Huawei Nova 7i

Viewport CSS
360 x 770 px
Densidade de pixel
3x
Resolução do fabricante
1080 x 2310 px
Diagonal
6,4" (16,3 cm)
Densidade física
398 ppi
Proporção de tela
19.5:9
Sistema
Android 10.0
Ano de lançamento
2020

Por que testar seu site no Huawei Nova 7i?

Viewport estreito

Com apenas 360 pixels de largura, Huawei Nova 7i 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.

Densidade de 3x

Cada pixel CSS Huawei Nova 7i é renderizado por 3 pixels físicos. Qualquer imagem, ícone ou fonte fornecida em resolução simples aparece imediatamente desfocada.

Tela muito alongada

Com uma proporção de 19.5:9, Huawei Nova 7i 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.

Resolução do viewport CSS Huawei Nova 7i

É 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.

360 pixels em largura (width)

770 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 Huawei Nova 7i

O device pixel ratio Huawei Nova 7i é de 3. Ou seja, um quadrado de 1 pixel em CSS ocupa 3 pixels na tela. Uma imagem exportada em tamanho real parecerá desfocada.

Resolução do fabricante Huawei Nova 7i

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

  • 1080 pixels em largura
  • 2310 pixels em altura
  • 398 pixels por polegada (ppi)
  • 6,4 polegadas de diagonal, ou seja, 16,3 cm
  • Proporção de tela de 19.5:9

Media queries e trechos de código para Huawei Nova 7i

Esses trechos são gerados a partir das características exatas Huawei Nova 7i. Copie-os diretamente para sua folha de estilo ou configuração.

Media query CSS

Direciona as telas cuja largura corresponde à de Huawei Nova 7i e aos modelos de mesmo formato.

@media only screen and (min-width: 360px) and (max-width: 769px) {
  /* Huawei Nova 7i */
}

Media query de densidade

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 */
}

Configuração Tailwind

Adiciona um breakpoint nomeado à largura exata Huawei Nova 7i.

// tailwind.config.js
module.exports = {
  theme: {
    screens: {
      'huawei-nova-7i': '360px'
    }
  }
}

Detecção em JavaScript

Detecta o formato e a densidade no lado do cliente.

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

Tag meta viewport

Indispensável para que Huawei Nova 7i use seu viewport CSS e não uma largura simulada de 980 pixels.

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

Simulador Huawei Nova 7i gratuito

Mobile FIRST ainda não integra Huawei Nova 7i, mas um modelo com formato idêntico está incluído. Você já pode validar seus breakpoints e sua densidade de exibição.

É 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 Huawei Nova 7i — Selecione Huawei Nova 7i na lista de dispositivos. O viewport muda para 360 x 770 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 Huawei Nova 7i diretamente no seu navegador, sem comprar o dispositivo.

  • Mais de 70 dispositivos incluídos, incluindo um modelo de formato idêntico
  • 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

Comparativo com modelos próximos

Os formatos vizinhos Huawei Nova 7i são aqueles a serem testados logo em seguida, pois são eles que revelam os breakpoints mal posicionados.

Comparativo das resoluções Huawei Nova 7i e dos modelos próximos
Modelo Viewport CSS Densidade de pixel Resolução do fabricante
Huawei Nova 7i 360 x 770 3x 1080 x 2310
Huawei P30 PRO 360 x 780 3x 1080 x 2340
Huawei Mate 30 360 x 780 3x 1080 x 2340
Huawei Y9 Prime 360 x 780 3x 1080 x 2340
Apple iPhone 12 Mini 360 x 780 3x 1080 x 2340
Samsung Galaxy S20 360 x 800 3x 1440 x 3200
Samsung Galaxy S21 360 x 800 3x 1080 x 2400

Perguntas frequentes sobre Huawei Nova 7i

Qual é a resolução do viewport CSS Huawei Nova 7i?

O viewport CSS Huawei Nova 7i mede 360 pixels de largura e 770 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 Huawei Nova 7i?

O device pixel ratio Huawei Nova 7i é 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.

Qual é a resolução de tela Huawei Nova 7i?

A tela Huawei Nova 7i exibe 1080 x 2310 pixels físicos. É o valor que a maioria das ferramentas de análise retorna, enquanto seu CSS trabalha em um viewport de 360 x 770 pixels.

Como testar meu site no Huawei Nova 7i sem o dispositivo?

Instale a extensão Mobile FIRST no Chrome, Firefox ou Edge, e selecione Huawei Nova 7i. Sua página será exibida em um viewport de 360 x 770 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 Huawei Nova 7i, 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 Huawei Nova 7i?

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 Huawei Nova 7i 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 Huawei Nova 7i?

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