Método público
Metodología de asignación
El conversor procede de un registro de fuente primaria, no de una tabla competidora.
Fuentes y transformación
El registro usa la tabla normativa de Unicode WG2 N4363. Los índices decimales identifican el carácter subyacente y los puntos Unicode producen la salida portátil.
Las páginas de Microsoft confirman los nombres; no se incluye ninguna fuente Microsoft ni glifo extraído.
Contrato de fidelidad
Toda salida Unicode se marca como aproximada porque la fuente de reserva, los emoji y el sistema cambian su aspecto. La decodificación exige una familia explícita.
Versión y correcciones
Versión: wingdings-unicode-2012-10-13.1. Cada corrección necesita una fuente primaria y pruebas de ida y vuelta.
Contrato de fidelidad
Contrato de estados de fidelidad
Cada estado describe la evidencia y portabilidad del resultado; no es una nota visual ni una garantía entre dispositivos.
exact- Reservado — no emitido
Reservado para un resultado portátil cuya forma se haya verificado de manera independiente en entornos documentados. Ninguna asignación lo recibe sin esa evidencia.
approximate- Emitido en esta versión
Existe una secuencia Unicode documentada, pero las fuentes alternativas, los emoji o la plataforma pueden cambiar su aspecto. Las 866 parejas portátiles usan este estado.
font-only- Reservado — no emitido
Reservado para un carácter que solo puede representarse con la fuente de símbolos original y sin Unicode portátil aceptable. Esta versión no copia Unicode con esta etiqueta.
ambiguous- Reservado — no emitido
Protección de decodificación para varias teclas de la misma familia que coincidan con un Unicode. El registro actual no tiene esa colisión y no emite este estado.
unsupported- Emitido en esta versión
No existe una asignación portátil documentada en la familia elegida. La entrada se conserva y cuenta; incluye la única decisión N4363 marcada expresamente como no compatible.
Si un estado o asignación parece incorrecto, envía familia, dirección, tecla o punto Unicode, resultado esperado y un ejemplo inventado. Informar de una corrección →
Registro de verificación
Qué se probó — y qué no
Esta matriz recoge controles automatizados reproducibles finalizados el 27 de agosto de 2026. Prueba el comportamiento de la aplicación, no glifos idénticos en toda plataforma.
| Capa | Cobertura | Resultado | Lo que no demuestra |
|---|---|---|---|
| Registro | Vitest comprueba las 866 referencias N4363 y cada ida y vuelta. | 866/866 superadas. | Los puntos de código correctos no garantizan píxeles idénticos. |
| Entrada no compatible | Una fixture codifica A, un salto de línea y 🙂 en Wingdings 1. | Se conservan salto y emoji; se informa 1 carácter no compatible. | Una fixture no es un estudio visual de todos los caracteres. |
| Flujos de navegador | Playwright cubre todo el flujo Chromium a 1440, 768 y 375 px CSS, y el flujo crítico en Firefox y WebKit. | 21/21 pruebas superadas en tres motores. | Los motores de escritorio automatizados no certifican dispositivos reales ni varios sistemas. |
| Accesibilidad automática | axe-core analiza la página en tres anchos y ambos temas. | 0 infracciones graves o críticas. | No sustituye pruebas manuales de teclado y lector de pantalla. |
| Build de producción | Lighthouse móvil y escritorio sobre la vista estática local con las etiquetas GA4 y AdSense solicitadas y consentimiento denegado por defecto. | Rendimiento, Accesibilidad, Buenas prácticas y SEO obtienen 100 en móvil y escritorio. | La puntuación local confirma un artefacto rastreable para el origen configurado; no demuestra DNS público, HTTPS, indexación ni posición. |
Corpus y resultados agregados
- 866 referencias: Webdings 222, Wingdings 1 221, Wingdings 2 216 y Wingdings 3 207.
- Un carácter fuente 867 de Wingdings 1 se registra como no compatible porque N4363 no propone codificación Unicode para él.
- 866 secuencias codificadas y decodificadas de vuelta a su tecla con la misma familia.
- Una prueba de interfaz con 10 000 caracteres carga los detalles bajo demanda y limita la vista de auditoría a 200 filas, conservando los totales completos.
Errores conocidos y límites
- Unicode portátil es siempre aproximado; emoji y fuentes alternativas pueden cambiarlo.
- Decodificar exige la familia correcta; WingdingsConvert no la adivina.
- Sin fuente Microsoft local no hay vista auténtica, pero Unicode sigue disponible.
- OCR e imágenes quedan fuera. No hay certificación manual en Windows, tecnologías de asistencia de macOS ni teléfonos físicos.
Historial de verificación
- 27 de agosto de 2026 — publicados corpus, ida y vuelta exhaustiva, matriz Chromium, axe y Lighthouse.