MonitorSmith · EXVORN.TECH← Diretório de ferramentas

Metodologia Técnica e Padrões de Referência

Este documento descreve a operação atual do MonitorSmith. Em caso de dúvida, entre em contato antes de continuar o uso.

1. Princípio editorial: dizer o que a ferramenta não faz

Toda ferramenta do MonitorSmith declara o seu limite técnico na própria interface. Um navegador não mede luminância em cd/m², não lê o EDID completo do painel e não substitui colorímetro, sonda de contraste ou laudo laboratorial. Ele solicita padrões digitais, observa eventos e aplica cálculos reproduzíveis dentro das limitações da plataforma.

Essa honestidade é deliberada: uma triagem visual útil depende de o leitor saber exatamente qual conclusão o teste sustenta e qual não sustenta.

2. Renderização dos padrões

Os padrões são desenhados em canvas ou superfícies CSS com valores digitais definidos. Gerenciamento de cor, composição, GPU, perfil e processamento do painel podem alterar o sinal e a luz efetivamente exibidos.

Animações como o teste de movimento e o exercitador de pixels usam requestAnimationFrame. A API agenda callbacks para a composição do navegador, mas não confirma que cada callback virou um quadro físico no painel.

3. Medição de tempo

As medições temporais usam `performance.now()`, um relógio monotônico cuja precisão disponível pode ser reduzida pelo navegador por segurança e privacidade. Isso evita saltos causados por ajuste do relógio civil, mas não remove atrasos de agendamento.

A taxa de atualização é obtida contando quadros entregues em uma janela de amostragem e dividindo pelo intervalo decorrido; o jitter é o desvio padrão dos intervalos entre quadros. Nenhum valor é suavizado ou interpolado antes de aparecer na tela.

4. Cálculos ópticos

As calculadoras aplicam óptica geométrica. A densidade de pixels vem da diagonal em pixels dividida pela diagonal informada; o dot pitch correspondente é o inverso da densidade convertido para milímetros; a referência de distância usa a convenção geométrica de um minuto de arco por pixel.

A estimativa de banda parte da taxa de pixels multiplicada pela profundidade de bits dos três canais e aplica uma margem fixa de 5%. Ela não calcula timings CVT-RB, overhead de codificação, número de lanes ou DSC; compatibilidade deve ser confirmada nos dois dispositivos e no cabo.

5. Normas e especificações de referência

• ISO 9241-307 — critérios de defeitos de pixels e classes de tolerância de painéis.

• ISO 9241-303 e 9241-3 — requisitos ergonômicos de displays eletrônicos.

• IEC 61966-2-1 — definição do espaço de cor sRGB e de sua função de transferência.

• ITU-R BT.709 e BT.1886 — colorimetria e função de transferência eletro-óptica para vídeo.

• VESA CVT-RB v2, Adaptive-Sync e Display Stream Compression — timings, taxa variável e compressão.

• W3C High Resolution Time, Media Queries Level 4/5, Gamepad, Pointer Events e Web Audio — as APIs que sustentam cada instrumento.

• WCAG 2.2 — referência para contraste, navegação e acessibilidade; sem declaração de certificação integral.

6. Revisão e autoria

Pesquisa, implementação e revisão técnica são conduzidas pela equipe editorial MonitorSmith da EXVORN.TECH, responsável pelo produto. Correções e contestações técnicas são bem-vindas em contato@exvorn.tech e resultam em atualização datada desta página.

Quando um instrumento depende de comportamento específico de navegador — como a taxa de eventos coalescidos do ponteiro ou a disponibilidade do atuador de vibração —, isso é declarado na página do próprio instrumento.