K Kibo Descargar

Por qué algunas apps rechazan las letras especiales en el nombre de usuario del iPhone

Que un nombre de usuario en negrita o en script salte con «caracteres no válidos» no es un fallo de visualización: es una regla de validación, y a menudo una medida contra la suplantación. Por qué los campos de identidad son más estrictos que la biografía, y dónde el estilo sigue funcionando.

El mismo nombre en 𝓼𝓬𝓻𝓲𝓹𝓽 se pega sin problema en una biografía, y en cuanto lo sueltas en el campo de nombre de usuario, salta un aviso seco de «caracteres no válidos» o, peor, el campo se queda tal cual con tus letras normales de siempre, como si el pegado nunca hubiera ocurrido. No te has equivocado al escribir, y nada ha fallado al mostrarse. Es el propio campo el que ha decidido no aceptar lo que le diste, antes incluso de que tu teléfono intentara representarlo.

Una regla de validación, no un problema de renderizado

Este fallo es distinto de una letra especial que aparece como un cuadradito en el teléfono de otra persona. Eso ocurre después de enviar el texto, en un dispositivo que no tiene un dibujo para un carácter que ha recibido. Un nombre de usuario rechazado falla antes de que nada se envíe a ningún sitio: el campo compara lo que escribiste con una regla que la app definió de antemano, y el texto pasa o no pasa. Tu iPhone representó el texto estilizado perfectamente en todo momento; sencillamente, la app decidió no conservarlo.

Por qué los campos de identidad son más quisquillosos que el texto libre

Una letra en negrita, en cursiva o rodeada por un círculo no es la letra normal con otro estilo aplicado. Es un carácter Unicode distinto, con su propia posición en el estándar, que da la casualidad de que se dibuja pareciéndose a una versión estilizada de una letra corriente. El campo de biografía se limita a guardar los caracteres que le des y a devolvértelos tal cual: no necesita saber ni le importa lo que signifique cada uno.

Un campo de nombre de usuario no se puede permitir esa relajación, porque un identificador no solo se muestra: se busca. Otras personas tienen que poder escribirlo para mencionarte, tiene que compararse para garantizar que sea único entre todos los del sistema, tiene que indexarse para la búsqueda y a veces acaba convertido en una URL. La mayoría de apps resuelven esto comprobando cada nombre nuevo contra un patrón estrecho —letras latinas normales, dígitos, quizá un guion bajo o un punto— y nada más. Las letras especiales quedan fuera de todos los bloques que ese patrón fue escrito para reconocer, así que la comprobación no ve «una letra con estilo»: ve un carácter que nunca se le dijo que permitiera.

Lo que pasa después depende de cómo se construyó la comprobación

El motivo va más allá de la estética: la suplantación

Un conjunto de caracteres estrecho y sin ambigüedades no solo es más fácil de buscar e indexar. También es más difícil de aprovechar para hacerse pasar por otra persona. Una letra mayúscula en negrita o rodeada por un círculo puede parecerse lo bastante a su versión normal, sobre todo en tamaño pequeño, como para que dos nombres de usuario visualmente parecidos pertenezcan en realidad a cuentas distintas: una genuina, otra que cuenta con ese parecido. Restringir lo que acepta un campo de identidad es una de las razones más defendibles por las que una plataforma limita el nombre de usuario a un alfabeto estrecho mientras deja la biografía, el pie de foto o la publicación abiertos a cualquier carácter Unicode.

Dónde suele seguir funcionando el mismo texto especial

Qué esperar si lo intentas de todos modos

Si un nombre de usuario estilizado se rechaza, el campo está funcionando tal como lo diseñaron, no hay nada mal en cómo lo escribiste. Lo práctico es reservar el estilo para las partes del perfil pensadas para texto libre —la biografía, la primera línea de un pie de foto, una publicación fijada— y dejar el propio nombre de usuario en letras normales, para que nada que no elegiste tú acabe sustituido en silencio más adelante.

Dónde encaja Kibo

Los estilos de letra especial de Kibo convierten todas las letras que pueden y dejan el resto como letras normales legibles, en vez de emitir un carácter que un validador nunca iba a aceptar de todos modos. Eso ayuda con el problema del alfabeto incompleto —las versalitas no tienen Q, las encuadradas no tienen minúsculas—, pero no puede llegar hasta las reglas propias de una app. Un campo que bloquea toda una familia de caracteres está aplicando una decisión tomada en el servidor de esa app, y ningún teclado, Kibo incluido, puede escribir alrededor de una regla que ni siquiera ve. Kibo es gratis y funciona con el Acceso Completo desactivado, porque el texto especial se genera enteramente en el teclado y nunca toca el portapapeles.

Preguntas frecuentes

¿Por qué mi campo de nombre de usuario dice «caracteres no válidos» cuando pego letras especiales?

El campo compara los nombres nuevos con un patrón estrecho —normalmente letras latinas normales, dígitos y algún símbolo suelto— porque un nombre de usuario tiene que poder buscarse, mencionarse y ser único. El texto especial sustituye letras por caracteres Unicode distintos que quedan fuera de ese patrón, así que la comprobación los rechaza.

¿Por qué mi nombre de usuario estilizado volvió a letras normales en lugar de dar un error?

Algunas apps eliminan o normalizan los caracteres que no reconocen en vez de bloquear todo el envío. Tu texto se guarda igualmente, solo que convertido antes a su forma en letras normales, por eso lo que escribiste y lo que quedó guardado pueden verse distintos.

¿Esto tiene que ver con la suplantación, no solo con el formato?

En parte, sí. Una letra estilizada puede parecerse lo bastante a su versión normal como para que dos nombres de usuario similares pertenezcan a cuentas distintas. Mantener los campos de identidad en un alfabeto estrecho es una de las razones que dan las plataformas para restringirlos, aunque dejen la biografía y las publicaciones abiertas a cualquier carácter Unicode.

¿Dónde puedo usar letras especiales de verdad en la misma app?

Los campos de texto libre sin requisito de unicidad —una biografía, un pie de foto, una publicación o un mensaje— normalmente lo aceptan sin protestar, incluso en una plataforma que lo rechaza en el propio nombre de usuario.

Pruébalo en tu propio teclado

Kibo es un teclado personalizado gratuito para iPhone con sonidos mecánicos de verdad, temas para elegir y efectos de luz RGB. Sin cuenta, sin anuncios y funciona con el Acceso Completo desactivado.

Descargar en el App Store

Guías relacionadas

Todas las guías