unicode
17 noticias
Zed: Nueva fuente prioriza la accesibilidad para todos
Typotheque ha presentado 'Zed', una nueva tipografía sans-serif diseñada con un enfoque radical en la accesibilidad e inclusión. A diferencia de muchas tipografías del siglo XX, Zed ofrece versiones separadas optimizadas para texto y para uso en display, basadas en investigaciones sobre la legibilid
Explora Unicode: Nueva herramienta visualiza el universo de símbolos
Un desarrollador ha lanzado una nueva herramienta visual interactiva para explorar el universo Unicode, disponible en charcuterie.elastiq.ch. La plataforma permite a los usuarios navegar por el conjunto de caracteres Unicode, descubrir glifos relacionados y aprender sobre los diferentes sistemas de
IA oculta mensajes: nueva amenaza a la seguridad
Investigadores han descubierto que los modelos de inteligencia artificial (IA) pueden ahora ocultar mensajes dentro de texto aparentemente normal, lo que plantea preocupaciones sobre la seguridad de los grandes modelos de lenguaje (LLM). La técnica, demostrada en steganography.patrickvuscan.com, uti
HarfBuzz: Texto Complejo Acelera con GPU
HarfBuzz es una biblioteca de *shaping* de texto de código abierto, esencial para la correcta visualización de textos complejos en diversas escrituras (árabe, hindi, tailandés, etc.). La 'HarfBuzz GPU Demo' es una demostración interactiva que permite experimentar con HarfBuzz y sus capacidades, espe
Unicode y la escritura asiática: chino, japonés y coreano
Este artículo introduce los sistemas de escritura, centrándose en el chino, japonés y coreano, y explica cómo Unicode los maneja. Comienza con el chino, destacando la diferencia entre los caracteres tradicionales (usados en Taiwán y Hong Kong) y los simplificados (usados en China continental y Singa
std::wstring_view: ¿Mejor que const& en C++?
En el mundo del C++, es común escuchar la recomendación de reemplazar el paso de `std::wstring` por referencia constante (`const std::wstring&`) con `std::wstring_view` para modernizar el código. Sin embargo, esta sugerencia puede ser incorrecta y generar errores sutiles, especialmente cuando se int
Glassworm: Malware Unicode Infecta Repositorios de Código
Un actor de amenazas conocido como Glassworm ha reactivado una campaña de malware que compromete repositorios de código abierto, afectando a plataformas como GitHub, npm y VS Code. La técnica, que ya había sido detectada anteriormente, utiliza caracteres Unicode invisibles para ocultar código malici
Código oculto ataca GitHub: repositorios comprometidos
Investigadores de la firma Aikido Security han descubierto un sofisticado ataque a la cadena de suministro que ha afectado a repositorios de GitHub, NPM y Open VSX. El ataque, que comenzó el 3 de marzo y continuó hasta el 9 de marzo, involucró la subida de 151 paquetes maliciosos que contienen códig
El enigma de ⍼: un símbolo revela su origen
Este artículo resuelve un misterio tipográfico: el origen y significado del glifo Unicode U+237C (⍼). Durante mucho tiempo, este símbolo ha sido un enigma para los entusiastas de la tipografía y la historia de los símbolos. La resolución llegó gracias a una actualización en Wikipedia por parte del u
Lenguaje online: humanos y algoritmos en evolución
Este artículo explora cómo la evolución del lenguaje en internet se ve influenciada por dos fuerzas principales: la propia naturaleza humana y los algoritmos de las plataformas de redes sociales. Tim Bray, un experto en tecnología, revisa dos libros clave: *Because Internet* de Gretchen McCulloch y
IA y escritura: nuevo documento busca evitar confusión
El documento RFC 454545, publicado en marzo de 2026 por Janice Wilson y Jeff Auriemma, aborda un problema emergente en la era de la generación de texto automatizada: la 'Desintegración de la Autenticidad de la Raya' (DAC). Este fenómeno ocurre porque los sistemas de IA, al generar texto, utilizan la
Programación: ¿Siempre es más lento lo de bajo nivel?
Este artículo explora el concepto de "costos ocultos" en la programación, desafiando la idea de que los lenguajes de alto nivel son inherentemente menos eficientes que los lenguajes de bajo nivel como C o C++. El autor observa que los programadores de sistemas a menudo evitan lenguajes con recolecci
Gawk 5.4.0: Nuevo motor de regex y mejoras
Se ha anunciado el lanzamiento de Gawk 5.4.0, una importante actualización del lenguaje de programación GNU Awk. La nueva versión, disponible desde el 22 de febrero de 2026, introduce el motor de expresiones regulares MinRX, desarrollado por Mike Haertel, como opción predeterminada, reemplazando a l
Herramienta detecta riesgo de confusión en caracteres Unicode
Un investigador ha desarrollado una herramienta llamada 'confusable-vision' para cuantificar la similitud visual de pares de caracteres Unicode confusables. La herramienta, basada en el cálculo del índice de similitud estructural (SSIM), analizó 1.418 pares de caracteres en 230 fuentes, revelando qu
Fallo en Unicode abre puerta a ataques de suplantación
Un fallo de compatibilidad entre la lista 'confusables.txt' y la normalización NFKC podría dejar sistemas vulnerables a ataques de homoglífos. 'confusables.txt', un archivo de la Unicode Consortium, mapea caracteres visualmente similares para detectar posibles suplantaciones (como usar una 'а' ciríl
MessageFormat 2.0: Unicode facilita la localización de software
Unicode ha finalizado la estandarización de MessageFormat 2.0, un estándar para la representación de mensajes localizables en software. El estándar, que reemplaza capacidades de formato de mensajes anteriores integradas en ICU, busca facilitar la adaptación de mensajes a diferentes idiomas y cultura
Cómo se muestran las fuentes en pantalla: un proceso complejo
Este artículo explora el renderizado de fuentes desde cero, un proceso que a menudo se da por sentado pero que es sorprendentemente complejo. La renderización de fuentes implica mostrar texto en una pantalla, y presenta desafíos significativos, como escalar fuentes a diferentes tamaños manteniendo l
