@mgorny@pol.social avatar mgorny , to random Polish

Nie chcecie już ładować jakichś kropek albo innego badziewia w formularze, żeby pominąć obowiązkowe pole? Autorzy byli zbyt sprytni, i rozpoznają znaki spacji w Unikodzie?

Zawsze można wstawić U+200E Left-To-Right Mark.

@mgorny@pol.social avatar mgorny , to random Polish

Serio, i ikonki w unikodzie to koszmar.

Tak, fajno, że nie trzeba już używać <img/>, tylko można sobie wstawić magiczny znaczek z Unikodu. Można wcisnąć grafikę tam, gdzie technicznie wchodzi tylko tekst (np. w tytułach zgłoszeń błędów). Nawet lepiej, można mieć kolorowe ikonki w środku terminala prawie bez wysiłku.

Tyle że z punktu widzenia dostępności, to jest koszmar. Dziś ludzie używają tych symboli do przekazywania informacji. Symboli, które wymagają olbrzymich fontów do wyświetlenia, bądź wielkich baz danych do opisu.

Tak, nieopisane <img/>, przekazujące graficznie informację ssie. Ale do <img/> można dodać sensowny alt-tekst, i narzędzia mogą ten tekst wykorzystać, by podać przydatny kontekst. Jak np. "poprawka błędu".

Natomiast emoji i ikony są symboliczne. W najlepszym wypadku dostaniemy opis typu "młotek i klucz [płaski?]", i możemy się domyślić, że chodzi o "poprawkę błędu". No chyba że akurat chodziło o "czynności utrzymaniowe"? Albo dostaniemy "nieznany znak 0x1F6E0". I jestem przekonany, że nic nie będzie przyjemniejsze niż próba dopasowania tego typu opisów do legendy pełnej "nieznanych znaków".