Moda na emoji nie ominęła również WordPressa

Emoji

Osobiście nie bardzo rozumiem fenomenu emoji – pewnie jestem już na to za stary. Faktem jest jednak, że pismo obrazkowe stało się w ostatnim czasie bardzo popularne.

Wraz z wydaniem WordPressa 4.2 standard kodowania znaków w bazie danych zostanie zmieniony (tam gdzie to będzie możliwe) z utf8 na utf8mb4. Nie zagłębiając się w szczegóły techniczne, zmiana ta będzie sporym udogodnieniem dla osób posługujących się językami chińskim, japońskim, wietnamskim i koreańskim, ale również będzie pozwalała na natywne przechowywanie w bazie znaków emoji. W praktyce oznacza to, że emoji będzie można bez problemów używać nie tylko w treści wpisów, ale również w adresach URL (za przykład niech posłuży ten link) i taksonomiach (kategorie, tagi itp.).

Niestety, wszystko to wygląda dobrze tylko w teorii. Przede wszystkim nie wszystkie przeglądarki obsługują emoji, a nawet jeśli to robią, to nie działa to całkowicie poprawnie.

Ponieważ nie na wszystkich stronach będzie możliwa aktualizacja bazy danych do utf8mb4 (musi zostać spełnionych kilka warunków), nie wszędzie będzie możliwe natywne przechowywanie znaków emoji – w takich przypadkach WordPress będzie konwertował kody emoji na ich HTMLowe odpowiedniki, tak żeby wciąż dało się ich używać.

Ostatnim problemem są wiadomości e-mail wysyłane przez WordPressa oraz kanały RSS. W obu tych przypadkach emoji nie są i nie będą obsługiwane – będą one zamieniane „w locie” na obrazki.

Bezpośredni link