Initializing, please wait a moment

Teste de tela online vs app: qual e mais preciso, e quando cada um vence

Um teste de tela baseado em navegador e um app nativo de teste de tela diagnosticam o mesmo painel, mas o observam atraves de pilhas diferentes. A versao do navegador cobre as falhas mais comuns (pixels mortos, uniformidade de cor, vazamento de luz de fundo) em dois minutos sem instalacao.

Um app nativo alcanca sinais mais profundos (rampas de taxa de atualizacao, cor de 10 bits, transferencia HDR, gerenciamento de cor ICC) que o navegador nao pode ler diretamente. Este guia nomeia o que cada um pode ver, o que cada um nao pode, e qual abrir primeiro para o sintoma a sua frente.

Resposta em 30 segundos. Se o sintoma e visivel em tela cheia sobre uma cor solida (um ponto escuro, um ponto brilhante, uma area com o tom errado, um canto que brilha em um campo preto), o teste de tela do navegador e suficiente - ele varre vermelho, verde, azul, branco, preto e amarelo em resolucao nativa e captura todo defeito de painel que um app nativo capturaria nos mesmos padroes. Se o sintoma e sobre taxa de atualizacao, gerenciamento de cor, ativacao de HDR ou deriva de perfil ICC, instale um app nativo: esses sinais sao abstraidos pelo navegador e nao sao expostos a paginas web.

O que um teste de tela no navegador pode fazer

Um teste de tela no navegador pinta cores sólidas em tela cheia para pixels mortos, travados e banding aparecerem em cerca de 30 segundos. Em telas HiDPI e Retina com escala 2x ou 3x, o indicador DPR na parte inferior do teste mostra a densidade de pixels físicos - o teste em tela cheia roda em resolução nativa, então um defeito de sub-pixel menor que um pixel CSS ainda fica visível.

O teste de pixel morto no navegador deste site usa seis cores diagnosticas (vermelho, verde, azul, branco, preto, amarelo). Pixels mortos aparecem em todas as cores. Pixels travados aparecem nas cores que NAO sao aquela em que o subpixel esta bloqueado (um pixel travado em vermelho e invisivel no vermelho e visivel em verde / azul / preto). O vazamento de luz de fundo aparece no preto; a deriva de gradiente aparece no branco. Dois minutos por painel, sem instalar nada.

Onde o caminho no navegador para: sinais que nao tem permissao de ler

Compare onde o caminho no navegador para: sinais que nao tem permiss using the four points in this diagram.
Onde o caminho no navegador para: sinais que nao tem permiss at a glance.

O navegador abstrai deliberadamente varios sinais do display para que uma pagina web nao possa fazer fingerprint do hardware do usuario. Essa abstracao tambem e o motivo pelo qual um teste de tela no navegador nao os ve.

  • Rampas de taxa de atualizacao. O navegador nao pode dizer com confianca se o painel esta rodando a 60 Hz, 120 Hz ou 144 Hz, e nao pode varrer por elas para encontrar um limiar de tremor. Um app nativo conversa diretamente com o driver da GPU e pode mudar a taxa de atualizacao, depois observar perda de imagem ou tremor.
  • Sinal 10 bits / HDR. A maioria dos navegadores renderiza para um canvas de 8 bits por canal mesmo em um painel de 10 bits; funcoes de transferencia HDR (PQ, HLG) nao sao expostas ao CSS padrao. Um app nativo pode pedir uma superficie de 10 bits / HDR ao SO e validar banding ou pico de luminancia.
  • Sondagem de perfil de cor ICC. O navegador respeita o perfil de cor do SO silenciosamente; nao deixa uma pagina mediar ou substitui-lo. Um app de calibracao le o perfil, aplica patches de teste em valores XYZ conhecidos e reporta delta-E.
  • Tempo de resposta / ghosting por overdrive de pixel. Detectar um rastro fantasma de 1-3 ms requer uma medicao de alta velocidade, nao uma tela de cor estatica.
  • Diagnostico direto de porta / cabo. O navegador nao pode dizer se a imagem esta chegando ao painel via HDMI 2.0 ou HDMI 2.1; a camada de cabo / EDID esta abaixo da abstracao.

O que um app nativo de teste de tela adiciona

O que um app nativo de teste de tela adiciona alem do Screen Test no navegador sao diagnosticos de painel mais profundos que algumas APIs do SO expoe - util apos garantia, nao obrigatorio para um passe rapido.

Compare o que um app nativo de teste de tela adiciona using the four points in this diagram.
O que um app nativo de teste de tela adiciona at a glance.

Um app nativo instalado de um fabricante ou loja de plataforma conversa com o driver de display do SO, a pilha de gerenciamento de cor e (para trabalho critico de cor) um colorimetro de hardware. Esse acesso privilegiado permite observar o que um navegador nao pode.

  • Varreduras de taxa de atualizacao em cada modo que o driver da GPU anuncia.
  • Validacao de 10 bits e HDR com padroes de teste na tela e (com um colorimetro) pico de nits medido e precisao de EOTF HDR.
  • Criacao e validacao de perfil de cor - aplique um patch de teste conhecido, mede com um colorimetro, escreve um perfil ICC corrigido.
  • Relatorios de tempo de resposta / overshoot atraves de padroes fornecidos pelo fabricante e ferramentas de medicao.
  • Testes de hardware especificos do fabricante - o autoteste de OSD de um monitor, a leitura de informacoes do painel de um laptop, padroes de estresse de GPU do fabricante da GPU.

A arvore de decisao de 30 segundos

A arvore de decisao de 30 segundos para Teste de tela online vs app: comece com Screen Test no navegador; instale um app nativo so se ainda precisar de leituras de hardware que o navegador nao alcanca.

See a arvore de decisao de 30 segundos using the four points in this diagram.
A arvore de decisao de 30 segundos at a glance.

Combine o sintoma com o teste que o captura - rode o mais barato primeiro.

  1. Defeito visivel em cor solida (ponto morto, ponto travado brilhante, mancha de cor, brilho de canto) → abra primeiro o teste de tela no navegador. Dois minutos, sem instalar. Se confirmar o defeito, voce tem sua evidencia; o painel precisa de RMA. Para capturar o defeito para documentacao de garantia, o gravador de tela no navegador grava o teste em tela cheia sem aplicativo de desktop.
  2. Sintoma sobre tremor ou taxa de atualizacao ("a tela parece tremida", "o cursor deixa rastros", "nao sei se 120 Hz esta realmente engajando") → instale um app nativo. O navegador nao pode varrer a taxa de atualizacao; voce precisa de acesso direto ao driver da GPU.
  3. Sintoma sobre HDR ou precisao de cor ("videos HDR ficam apagados", "a foto que editei imprime mais escura", "tons de pele ficam vermelhos so neste monitor") → app nativo, idealmente com um colorimetro. O navegador nao pode medir sinais de 10 bits ou HDR.
  4. Sintoma sobre uma porta ou o OSD ("porta USB-C nao funciona", "botao do OSD nao responde") → nem testes de tela online nem em apps capturam isso. Teste a porta manualmente e leia o guia teste LCD vs teste de display vs teste de monitor para o caminho certo de escalada.
  5. Nao sabe por onde comecarteste de tela no navegador. E o mais barato, o mais rapido, e descarta a falha mais cara (devolucao do painel) antes de qualquer instalacao ou medicao.

Comparacao de precisao: mesmo painel, mesmo defeito

Para defeitos no nivel de painel (morto, travado, uniformidade, vazamento), online e nativo sao igualmente precisos. A superficie diagnostica e o proprio painel - o navegador o preenche da mesma forma que um app nativo, e o olho humano e o instrumento de medicao em ambos os casos. Apps de "teste de tela" de fabricantes para laptops e monitores rodam a mesma varredura vermelho / verde / azul / branco / preto que a versao do navegador roda; o marketing difere, os padroes sao identicos.

Para sinais mais profundos (refresh, HDR, perfil de cor), o app nativo e mais preciso por definicao - ele tem acesso a sinais que o navegador nao pode ler. Um teste de tela no navegador que tenta reivindicar validacao de 144 Hz esta vendendo algo que nao pode entregar.

See o teste de tela no navegador detecta pixels mortos, presos e vazamento de retroiluminacao; taxa de atualizacao exige app nativo.
Pixels mortos, presos e vazamento no navegador. Refresh rate e HDR exigem app nativo.

Perguntas frequentes

Sites pagos de "teste de tela" online sao mais precisos que os gratuitos?

Para defeitos no nivel de painel, nao. Todo site que roda um ciclo de cores em tela cheia observa o mesmo painel atraves da mesma pilha de navegador. Sites pagos podem adicionar guias curados, ajudantes de papelada de RMA ou uma UI mais polida, mas o diagnostico subjacente e a mesma varredura vermelho / verde / azul / branco / preto. A precisao esta no olho do leitor, nao no preco do site.

Por que fabricantes de laptops embarcam um app de "teste de tela" embutido se um navegador faz o mesmo trabalho?

Apps de fabricante adicionam tres coisas que um navegador nao pode: uma leitura de informacoes do painel (fabricante, modelo, resolucao nativa, ID do painel) para papelada de garantia; uma rampa rapida de taxa de atualizacao para validar que o painel roda nas especificacoes anunciadas; e um modo de autoteste que contorna o SO, util quando o proprio SO e o suspeito. Para verificacoes puras de pixel morto, a versao do navegador serve.

Um teste de tela no navegador pode perder um defeito que um app nativo encontra?

Para defeitos no nivel de painel em uma cor solida, nao. Para questoes no nivel de sinal (refresh, HDR, ICC), sim - elas nao sao visiveis em uma tela de cor estatica. Um teste limpo de tela no navegador nao descarta um problema de display ou sinal; so descarta um defeito no nivel de painel.

Rodar em tela cheia afeta o resultado do teste?

Sim - tem que ser em tela cheia. Qualquer coisa menor que cobertura total do painel (um teste em janela, uma aba de navegador com chrome ao redor do canvas) deixa bordas e cantos sem verificacao, e e onde defeitos de vazamento de luz de fundo e uniformidade de canto normalmente vivem. O teste de tela no navegador deste site dispara tela cheia em cada clique de bloco de cor.

Eu rodo o teste do navegador, parece limpo, mas a tela ainda parece "estranha". E agora?

Dois caminhos. (1) Se o sintoma e sobre cor - tons de pele parecem errados, edicoes de foto imprimem mais escuras do que parecem, pretos parecem cinza em cenas escuras - o problema e gerenciamento de cor, instale um app nativo de calibracao e idealmente um colorimetro. (2) Se o sintoma e sobre movimento ou tremor - rastros de cursor, juddering, incerteza de taxa de atualizacao - o problema e sinal, instale um app nativo de teste de tela do fabricante ou de terceiro. Leia teste LCD vs display vs monitor para o caminho de escalada mais amplo.

Relacionados