Generator podkreślonego tekstu konwertuje standardowe znaki klawiatury na podkreślone style Unicode. W formatowaniu dokumentów podkreślenia są stosowane za pomocą języków stylów (takich jak HTML lub CSS). Jednak to formatowanie zostaje utracone, gdy tekst jest wklejany do pól zwykłego tekstu na platformach takich jak Instagram, Twitter i Discord. Nasze narzędzie rozwiązuje ten problem za pomocą łączonych znaków diakrytycznych.
Standard Unicode obejmuje określone znaki łączone dla podkreśleń, takie jak łącząca linia dolna (U+0332) i łącząca podwójna linia dolna (U+0333). Te znaki diakrytyczne są przeznaczone do rysowania linii pod poprzedzającym znakiem. Ponieważ są to rzeczywiste znaki Unicode, a nie tagi stylów, zachowują swój podkreślony wygląd wszędzie tam, czcionki są wklejane.
Nasz generator działa całkowicie lokalnie w przeglądarce internetowej przy użyciu JavaScript. Gwarantuje to bezpieczeństwo i prywatność wprowadzanych danych. Skrypt natychmiast mapuje znaki, wyświetlając podgląd podkreślenia w miarę pisania.
Jednak znaki łączone mogą wyświetlać się niepoprawnie na starszych systemach operacyjnych lub w aplikacjach mobilnych o ograniczonych silnikach renderowania czcionek. Może to spowodować przesunięcie podkreśleń lub ich wygląd jako osobnych linii.
Co więcej, czytniki ekranu czytają znaki łączone na głos litera po literze, co może uczynić tekst nieczytelnym dla osób niedowidzących. Powinien być stosowany do nagłówków dekoracyjnych, a nie długich tekstów.