Áreas de Uso Privado


En Unicode , un área de uso privado ( PUA ) es un rango de puntos de código que, por definición, el Consorcio Unicode no asignará caracteres . [1] Se definen tres áreas de uso privado: una en el Plano Básico Multilingüe ( U+E000–U+F8FF ), y una en cada uno, y casi cubriendo, los planos 15 y 16 ( U+F0000–U+FFFFD , U+ 100000–U+10FFFD). Los puntos de código en estas áreas no se pueden considerar como caracteres estandarizados en Unicode. Se dejan intencionalmente sin definir para que terceros puedan definir sus propios caracteres sin entrar en conflicto con las asignaciones de Unicode Consortium. Según la Política de Estabilidad de Unicode, [2] las Áreas de Uso Privado permanecerán asignadas para ese fin en todas las versiones futuras de Unicode.

Las asignaciones a los personajes del Área de uso privado no necesitan ser "privadas" en el sentido estrictamente interno de una organización; varias organizaciones han publicado una serie de esquemas de asignación. Dicha publicación puede incluir una fuente que admita la definición (que muestre los glifos) y un software que utilice los caracteres de uso privado (p. ej., un carácter gráfico para una función de "imprimir documento"). Por definición, varias partes privadas pueden asignar diferentes caracteres al mismo punto de código, con la consecuencia de que un usuario puede ver un carácter privado de una fuente instalada donde se pretendía uno diferente.

Según la definición de Unicode, los puntos de código en las áreas de uso privado tienen caracteres asignados; no son caracteres, reservados o no asignados. Su categoría es " Other, private use (Co)", y no se especifican nombres de personajes. No se proporcionan glifos representativos y la semántica de los caracteres se deja a un acuerdo privado.

A los caracteres de uso privado se les asignan puntos de código Unicode cuya interpretación no está especificada por este estándar y cuyo uso puede determinarse mediante un acuerdo privado entre los usuarios que cooperan. Estos caracteres están designados para uso privado y no tienen una semántica definida e interpretable, excepto por acuerdo privado.

No se proporcionan gráficos para caracteres de uso privado, ya que tales caracteres, por su propia naturaleza, se definen solo fuera del contexto de este estándar. [3]

Los planos 15 y 16 están casi [nota 1] asignados en su totalidad a otras dos Áreas de Uso Privado, el Área de Uso Privado Suplementario-A y el Área de Uso Privado Suplementario-B, respectivamente. En UTF-16, se usa un subconjunto de sustitutos altos (U+DB80..U+DBFF) para estos y solo estos planos, y se denominan sustitutos de uso privado alto .