Caracteres de uso privado
PRIVATE USE AREA (U+E000–U+F8FF)
Puntos de código a los que Unicode no va a asignar nunca un significado, reservados para acuerdos privados entre una fuente y el software que la usa. De U+E000 a U+F8FF, más dos planos suplementarios enormes.
- Rango
U+E000–U+F8FF- Categoría
- Caracteres de uso privado
- Se elimina por defecto
- No
- Opción que lo gobierna
- Caracteres de uso privado
--pua - Puede cumplir una función
- No
De dónde viene
De las fuentes de iconos (Font Awesome y compañía mapean ahí sus glifos), de los caracteres de logotipo de Apple y de Microsoft, de las codificaciones ConScript para escrituras inventadas y del texto copiado de aplicaciones que usan una fuente privada.
Por qué importa
Lo que una fuente dibuja como una flecha, otra lo dibuja como una cajita vacía y un lector de pantalla lo lee como nada. El significado vive en la fuente, así que el texto solo se puede leer donde esa fuente esté instalada; en cualquier otro sitio, un carácter de uso privado es un canal invisible en la práctica.
Antes y después
Un punto de código de uso privado. Con la fuente adecuada es un icono; en cualquier otro sitio es una cajita o nada.
El carácter se muestra como una etiqueta con nombre para que veas dónde está. En tu texto no dibuja absolutamente nada.
Cuándo es legítimo
Dentro de una aplicación que incluya la fuente correspondiente, y en las codificaciones académicas de escrituras que Unicode no ha estandarizado.
Cómo eliminarlo
Activa Caracteres de uso privado (`--pua`). Viene desactivado porque en un contexto de fuente de iconos estos caracteres SON el contenido.
¿Es una marca de agua de IA?
No es una marca de agua
No. Los puntos de código de uso privado vienen de las fuentes de iconos y de codificaciones especializadas. El significado que lleven lo acordaron una fuente y una aplicación; no lo dejó ningún modelo.
No tiene ninguna relación con el texto generado por máquinas. Viene de un programa, de un teclado o de una persona.
Preguntas
¿Se me rompen los iconos?
Sí, y por eso `--pua` viene desactivado. Si tu texto es copia de interfaz con glifos de una fuente de iconos, déjalo desactivado.
¿Qué rangos cuentan?
De U+E000 a U+F8FF en el plano básico, más los planos 15 y 16 (U+F0000–U+FFFFD y U+100000–U+10FFFD). Ghostchars los detecta por su categoría Unicode, así que cubre los tres.
Comprueba tu propio texto
Pega lo que quieras en el limpiador para ver todos los caracteres ocultos que contiene, con su posición, su punto de código y lo que le pasa a cada uno. No se sube nada.