Pozornie pusty znak stojący za niewidzialnymi nazwami użytkowników i nickami — kliknij, aby skopiować.
Znak U+2800 to nie znak białej spacji — pochodzi z bloku Unicode Braille Patterns, kodującego wszystkie 256 możliwych kombinacji 8-punktowej komórki brajlowskiej. Jedną z tych 256 kombinacji jest „żaden punkt nie podniesiony” — czyli wzór pusty. Ponieważ jest klasyfikowany jako zwykły, drukowalny symbol, a nie biały znak, zachowuje się zupełnie inaczej niż znaki faktycznie zaprojektowane jako niewidzialne, jak spacja zerowej szerokości: większość aplikacji automatycznie przycina spacje na początku i końcu pola i odrzuca pole, które po przycięciu okazuje się puste — prawdziwa spacja, tabulator czy spacja zerowej szerokości (U+200B) zwykle wpada w tę pułapkę. U+2800 się przez nią prześlizguje, bo kod walidujący widzi „jakiś znak”, a nie „puste miejsce”, mimo że na ekranie nie widać żadnego śladu. Dzięki temu działa w większości miejsc, gdzie liczy się nazwa wyświetlana — na Instagramie, Discordzie i w WhatsAppie — choć w nazwach użytkownika ograniczonych do liter i cyfr (Roblox, PlayStation, Xbox) nie zadziała, a na TikToku bywa różnie w zależności od wersji aplikacji.
Sam znak: U+2800, oficjalna nazwa Unicode BRAILLE PATTERN BLANK, z bloku Braille Patterns. Wygląda na pusty, ale to prawdziwy znak drukowalny, nie biały znak.
Te znaki wyglądają równie pusto, ale technicznie są zupełnie inne — a to, który z nich wybierzesz, decyduje o tym, czy walidacja pola je zaakceptuje, czy odrzuci.
Kolejne prawdziwe znaki Unicode o zerowej szerokości, które warto znać przy pracy z niewidzialnym tekstem.
Skorzystaj z generatora UltraTextGen, aby zamienić zwykły tekst na pogrubiony, kursywą, gotycki i dziesiątki innych stylów Unicode — za darmo i od razu gotowe do skopiowania.
Otwórz UltraTextGen →