Método público
Metodologia de mapeamento
O conversor vem de um registro primário, não de uma tabela concorrente.
Fontes e transformação
O registro usa a tabela normativa Unicode WG2 N4363. Índices decimais identificam o caractere subjacente e pontos Unicode geram a saída portátil.
As páginas Microsoft confirmam os nomes. Nenhuma fonte Microsoft ou glifo extraído está incluído.
Contrato de fidelidade
Todo resultado Unicode é aproximado, pois fonte substituta, emoji e plataforma alteram sua aparência. Decodificar sempre exige uma família.
Versão e correções
Versão: wingdings-unicode-2012-10-13.1. Correções exigem fonte primária e testes nos dois sentidos.
Contrato de fidelidade
Contrato dos status de fidelidade
Cada status descreve a evidência e a portabilidade do resultado; não é uma nota visual nem garantia entre dispositivos.
exact- Reservado — não emitido
Reservado a um resultado portátil cuja forma pretendida tenha sido verificada de modo independente em ambientes documentados. Nenhum mapeamento recebe esse status sem a evidência.
approximate- Emitido nesta versão
Existe uma sequência Unicode documentada, mas fontes alternativas, emoji ou plataforma podem mudar sua aparência. Os 866 pares portáteis usam este status.
font-only- Reservado — não emitido
Reservado a um caractere representável apenas com a fonte de símbolos original, sem Unicode portátil aceitável. Esta versão não copia Unicode com esse rótulo.
ambiguous- Reservado — não emitido
Proteção de decodificação para várias teclas da mesma família que correspondam ao mesmo Unicode. O registro atual não tem essa colisão e não emite o status.
unsupported- Emitido nesta versão
Não existe mapeamento portátil documentado na família escolhida. A entrada é preservada e contada, incluindo a única decisão N4363 explicitamente não compatível.
Se um status ou mapeamento parecer errado, envie família, direção, tecla ou ponto Unicode, resultado esperado e um exemplo sintético. Relatar uma correção →
Registro de verificação
O que foi testado — e o que não foi
Matriz dos controles automatizados reproduzíveis concluídos em 27 de agosto de 2026. Comprova o comportamento do app, não glifos idênticos em toda plataforma.
| Camada | Cobertura | Resultado | O que não comprova |
|---|---|---|---|
| Registro | Vitest verifica 866 referências N4363 e cada ida e volta. | 866/866 aprovadas. | Pontos de código corretos não garantem pixels iguais. |
| Entrada não compatível | Uma fixture codifica A, quebra de linha e 🙂 em Wingdings 1. | Quebra e emoji preservados; 1 caractere sinalizado. | Uma fixture não é um levantamento visual completo. |
| Fluxos no navegador | Playwright cobre todo o fluxo no Chromium em 1440, 768 e 375 px CSS e o fluxo crítico no Firefox e WebKit. | 21/21 testes aprovados em três mecanismos. | Mecanismos desktop automatizados não certificam aparelhos reais nem vários sistemas. |
| Acessibilidade automática | axe-core analisa três larguras nos dois temas. | 0 violações graves ou críticas. | Não substitui testes manuais com teclado e leitor de tela. |
| Build de produção | Lighthouse móvel e desktop na prévia estática local com as tags GA4 e AdSense solicitadas e consentimento negado por padrão. | Desempenho, Acessibilidade, Boas práticas e SEO alcançam 100 no móvel e no desktop. | A pontuação local confirma um artefato rastreável para a origem configurada; não comprova DNS público, HTTPS, indexação nem posição. |
Corpus e resultados agregados
- 866 referências: Webdings 222, Wingdings 1 221, Wingdings 2 216 e Wingdings 3 207.
- Um 867º caractere-fonte Wingdings 1 é registrado como não compatível porque o N4363 não propõe codificação Unicode para ele.
- 866 sequências voltaram à tecla de origem na mesma família.
- Uma fixture de interface com 10.000 caracteres carrega detalhes sob demanda e limita a prévia de auditoria a 200 linhas, mantendo os totais completos.
Erros conhecidos e limites
- Unicode portátil é sempre uma aproximação; emojis e fontes alternativas podem mudar o visual.
- A decodificação exige a família correta; o WingdingsConvert não adivinha.
- Sem fonte Microsoft local, não há prévia autêntica, mas a saída portátil funciona.
- OCR e imagens ficam de fora. Não há certificação manual no Windows, tecnologias assistivas do macOS ou celulares físicos.
Histórico de verificação
- 27 de agosto de 2026 — publicados corpus, ida e volta exaustiva, matriz Chromium, axe e Lighthouse.