O que são caracteres Unicode invisíveis?
Caracteres Unicode invisíveis são símbolos do padrão Unicode que não possuem representação visual ou são renderizados como espaços em branco. Apesar de invisíveis, ocupam posições reais em strings de texto.
Os mais usados
- → U+3164 (Hangul Filler) — o mais famoso; Free Fire, Instagram, WhatsApp
- → U+200B (Zero Width Space) — formatação web e quebras de linha
- → U+FFA0 (Halfwidth Hangul Filler) — versão de meia largura do U+3164
- → U+2800 (Braille Pattern Blank) — Braille "vazio" usado como espaço
- → U+00A0 (Non-Breaking Space) — o famoso do HTML
Quando usar cada um?
Para nicks de jogos e bios de redes sociais, prefira o U+3164. Para textos web e código, use U+200B ou U+00A0. Se uma plataforma bloqueou o U+3164, tente o U+2800 como alternativa.