BookinglyTech News
Software

Unicode 18.0 añade 13.007 caracteres y sincroniza cinco estándares técnicos

La versión incorpora tres scripts nuevos y actualiza colación, seguridad, IDNA y emoji. La página sigue en revisión beta y puede tener datos incompletos.

2 min de lecturaLobsters0 vistas

Unicode 18.0 ya tiene página de versión, y con ella los números: 13.007 caracteres nuevos que elevan el repertorio total a 172.808. El consorcio ha sincronizado además cinco estándares técnicos con esta entrega. Un detalle antes de seguir: la página es un borrador preliminar, así que puede haber datos incompletos o enlaces rotos mientras dura la revisión beta.

Qué entra

El anuncio habla de tres scripts nuevos. En el resumen aparecen dos por su nombre: Proto-Cuneiform, limitado a numerales, y Jurchen Seal, también llamado Small Seal. El tercero no se detalla en esta página. Los acompañan dos ficheros de datos nuevos, JurchenSources.txt y SealSources.txt.

Los cinco estándares que se versionan en sincronía son UTS #10 (algoritmo de colación, para ordenar texto), UTS #39 (mecanismos de seguridad, contra el spoofing con caracteres de aspecto parecido), UTS #46 (procesamiento compatible de IDNA, o sea, URLs no ASCII), UTS #51 (emoji y su comportamiento) y UTS #58 (detección y formateo de enlaces, URLs y direcciones de correo). Todos suben a 18.0 porque sus ficheros de datos cubren el mismo repertorio.

Qué tocar en el código

La especificación principal se publica en HTML por capítulos, y esa es la versión autoritativa; hay además un PDF de archivo en un solo fichero. Los code charts vienen en varios formatos: por bloques, delta (solo los bloques nuevos o modificados, con los cambios resaltados) y consolidados, un PDF de 179 MB con todo el repertorio, nombres y glifos representativos. Esos tres son estables y no se actualizarán. Los charts auxiliares, que muestran colación y casing, no llevan garantía de estabilidad.

Para buscar ideogramas Han hay índices radical-stroke: uno interactivo por punto de código o por radical y trazos, y varios PDF estáticos, entre ellos el de IICore (4,6 MB) y el de Unihan Core 2020 (8,6 MB).

Lo que importa a quien mantiene software: el consorcio avisa de que algunos cambios de esta versión y de los estándares asociados pueden exigir modificaciones en las implementaciones, y remite a las secciones de migración de cada especificación. Si tu código hace normalización, colación, validación de identificadores o comprobaciones anti-spoofing, ahí es donde hay que mirar.

Y el aviso habitual con estas páginas: al ser preliminares, las cifras y los listados pueden moverse antes de la publicación final.