Generator niewidocznego tekstu

Utwórz niewidoczny tekst

Wybierz niewidoczny znak Unicode i powtórz go od 1 do 500 razy.

W widoku krokowym wybrany znak i liczba trafiają do adresu strony; wygenerowany tekst nie.

Utwórz ciąg o dokładnie określonej liczbie niewidocznych lub wyglądających na puste znaków Unicode bez wysyłania wygenerowanego tekstu na serwer. Wybierz wypełniacz hangulski, pusty wzorzec Braille’a, spację o zerowej szerokości lub niewidoczny separator i powtórz znak od 1 do 500 razy. Przed skopiowaniem panel wyników pokazuje punkt kodowy, liczbę znaków i liczbę bajtów UTF-8. Poniższe porównanie pomoże wybrać znak, którego udokumentowana funkcja najlepiej pasuje do pracy z tekstem lub testów.

Jak wygenerować niewidoczny tekst

  1. 1

    Wybierz znak Unicode

    Porównaj cztery dostępne znaki według ich oficjalnych nazw, punktów kodowych i przeznaczenia.

  2. 2

    Ustaw dokładną liczbę

    Wpisz liczbę całkowitą od 1 do 500. Generator powtórzy jeden punkt kodowy dokładnie tyle razy.

  3. 3

    Sprawdź i skopiuj wynik

    Sprawdź liczbę znaków i bajtów UTF-8, a następnie skopiuj niewidoczny ciąg do schowka.

Cztery pozornie puste znaki o różnych znaczeniach

Unicode nie definiuje uniwersalnego znaku, którego jedynym zadaniem jest tworzenie pustych wpisów w mediach społecznościowych lub pustych nazw użytkowników. Każdy znak w tym generatorze ma odrębną tożsamość w kodowaniu i konkretną funkcję. Lista nazw Unicode dla znaków zgodności jamo pisma hangul podaje U+3164 jako HANGUL FILLER. Lista nazw wzorców Braille’a wyjaśnia, że U+2800 często wygląda jak puste miejsce o stałej szerokości, ale nie działa jak spacja.

Lista nazw Unicode dla ogólnych znaków interpunkcyjnych opisuje U+200B ZERO WIDTH SPACE jako niewidoczny znak sterujący rozdzielaniem słów i łamaniem wierszy. Wskazówki Unicode dotyczące układu tekstu wyjaśniają, że oznacza on granicę słowa lub możliwe miejsce podziału wiersza, mimo że nie ma własnej szerokości. Ta sama oficjalna lista wymienia U+2063 INVISIBLE SEPARATOR, nazywany też niewidocznym przecinkiem, który rozdziela sąsiadujące elementy w zapisie matematycznym.

Opcja Punkt kodowy Typowy wygląd Udokumentowane przeznaczenie
Wypełniacz hangulski U+3164 Pozornie pusty glif zajmujący miejsce Wypełniacz zapewniający zgodność z kodowaniem hangulu
Pusty wzorzec Braille’a U+2800 Zwykle puste miejsce o stałej szerokości Wzorzec Braille’a bez wypukłych punktów
Spacja o zerowej szerokości U+200B Bez własnej szerokości Granica słowa lub możliwe miejsce podziału wiersza
Niewidoczny separator U+2063 Niewidoczny Rozdzielanie elementów list matematycznych

Wszystkie cztery punkty kodowe mieszczą się między U+0800 a U+FFFF, dlatego zgodnie z RFC 3629 każdy zajmuje trzy bajty w UTF-8. Na przykład osiem pustych wzorców Braille’a to dokładnie 8 punktów kodowych Unicode i 24 bajty UTF-8. Narzędzie oblicza łączną liczbę bajtów za pomocą kodera UTF-8 przeglądarki, zamiast szacować ją na podstawie widocznej szerokości wyniku.

Podobny, pusty wygląd nie oznacza, że znaki są zamienne. Strona internetowa, edytor, wyszukiwarka lub komunikator może usuwać znaki sterujące formatowaniem, normalizować tekst, odrzucać nietypowe znaki lub wyświetlać prostokąt zastępczy. Czytniki ekranu i oprogramowanie przetwarzające tekst także mogą różnie interpretować te punkty kodowe. Przetestuj skopiowany wynik w docelowym miejscu, przestrzegaj zasad danej usługi i nie używaj niewidocznego tekstu do ukrywania treści wprowadzających w błąd. Poza bezpiecznym kontekstem przeglądarki dostęp do schowka może zostać zablokowany. Dokumentacja MDN wskazuje, że writeText() może zakończyć się błędem uprawnień. Narzędzie próbuje wtedy starszej metody kopiowania zaznaczenia, którą MDN oznacza jako przestarzałą. Jeśli obie metody zawiodą, dokładny wynik pozostaje zaznaczony do ręcznego skopiowania.

Najczęściej zadawane pytania

Pole zawiera wybrany punkt kodowy Unicode powtórzony wskazaną liczbę razy. W wielu krojach pisma te znaki są niewidoczne lub wyglądają na puste. Wiarygodne potwierdzenie zawartości zapewniają widoczny licznik znaków, punkt kodowy i liczba bajtów UTF-8.

Kieruj się znaczeniem, a nie wyglądem. Spacja o zerowej szerokości oznacza granicę słowa lub możliwe miejsce podziału wiersza. Niewidoczny separator należy do notacji matematycznej. Pusty wzorzec Braille’a nie ma wypukłych punktów, a wypełniacz hangulski jest znakiem zgodności pisma hangul.

Nie. Docelowa usługa może usuwać znaki sterujące formatowaniem, normalizować ciąg, odrzucać nietypowe znaki Unicode lub wyświetlać widoczny glif zastępczy. Najpierw wklej krótki tekst próbny i przestrzegaj zasad dotyczących treści oraz nazw w danej usłudze.

Nie. Generowanie, liczenie bajtów i kopiowanie odbywają się w przeglądarce. W opcjonalnym widoku krokowym identyfikator wybranego znaku i liczba powtórzeń pojawiają się w adresie strony, aby ustawienia zostały zachowane po cofnięciu lub odświeżeniu. Wygenerowany niewidoczny ciąg nie jest dodawany do adresu strony ani wysyłany na nasze serwery.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach