Unicode Emoji вместо иконочного шрифта

melkozaur
На сайте с 06.04.2010
Offline
505
1662

Сейчас верстаю сайт на развлекательную тему. Попробовал вместо приевшихся иконок типа Awesome использовать emoji. Выглядит свежо.

Покурил инфу про эти иконки, вроде не увидел каких-то проблем с совместимостью/отображением. Правда вся инфа на английском.

Может кто подскажет, есть ли какие-то моменты, о которых я не знаю?

С мобильных устройств всю неделю проверял - отображается везде вроде.

Серверы в NL/US со скидкой 30% нашим читателям: E5-2650v4/10GB DDR4/240GB SSD/1 Gbps - от $20: https://ua-hosting.company/vps/nl SEO без компромиссов: https://seoleaks.net SEOLEAKS - продвижение сайтов: https://www.instagram.com/seoleaks
Playerror
На сайте с 28.09.2008
Offline
117
#1

Выглядят по разному на разных платформах.

Не везде поддерживаются.

Лучше обратите внимание на svg

Лучше свое носить с собой, чтобы меньше было зависимостей.

Joker-jar
На сайте с 26.08.2010
Offline
154
#2

Много тонкостей. Сам использую emoji, путем проб пришел к такому варианту: при юзерском вводе (комментарии, переписка, и прочий контент) происходит поиск Unicode-последовательностей и заменяется на псевдокоды типа :kissing: (юзеры с десктопов вставляют псевдокоды сами через "панель смайликов"). При выводе на страницах псевдокоды уже заменяются на картинки-иконки. Делается это при помощи JS, т.к. набор иконок большой. Сами иконки хранятся в спрайте. Если придумать JS-проверку поддежки emoji операционной системой (iOS, например), то можно обратно в Unicode-последовательности конвертировать, но всплывает проблема, что в разных версиях ОС разные наборы иконок. Нужно своевременно обновлять свои на сайте.

melkozaur
На сайте с 06.04.2010
Offline
505
#3

Joker-jar,

Ну насолько я понял у вас установлено решение для подстановки картинок вместо вывода именно шрифта.

Мне это не нужно, т.к. я просто вывожу определенный стабильный ряд иконок в нескольких меню и еще по мелочи. И пишу их тупо в html-варианте:

***128514;

Движок форума вырезает некоторые символы.

Joker-jar
На сайте с 26.08.2010
Offline
154
#4

Т.е. у вас emoji именно в виде шрифта (монохромные иконки)?

melkozaur
На сайте с 06.04.2010
Offline
505
#5
Joker-jar:
у вас emoji именно в виде шрифта (монохромные иконки)?

Они цветные :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий