Почему Emoji смайлы иногда выглядят по-разному?
Подскажите как сделать везде одинаковые смайлы.
Гость
|
Ответов:
3
Просмотров:
15303
Другие вопросы по Telegram
Ответы
Цитата:
"если используется кодировка UTF-8 - она просто не содержит символов эмоджи."
В смысле, символы для добавления эмоджи?
Или же эмоджи - это целая система чего-то, о чем мне неизвестно?
Причина в том, что отправляя эмодзи, вы пересылаете не саму картинку а её код и то, как она будет отображена на смартфоне все ещё сильно зависит и от платформы смартфона - Андроид, iOS или Windows и от производятеля самого смартфона.
Эмодзи представляет из себя код из последовательности 2-х байтов и в кодовой таблице Unicode 6.0 содержится 722 картинок эмодзи, а обновление 7.0 добавляет ещё 250 разновидностей иконок.
Все возможные проблемы c emoji:
Главный недостаток emoji в том, что иногда смайлики могут отображаться по-разному – будь то Android, iOS или Windows, либо отображаться в виде квадратов или приходить текстовыми кодами.
Причина первого - на вебсайте при отображении эмодзи появляются квадраты, если используется кодировка UTF-8 - она просто не содержит символов эмоджи.
Но некоторые браузеры неплохо научились бороться с этой проблемой, причем лучше всех справляются Internet Explorer, Firefox и Safari даже без дополнительных расширений.
Хотя с мобильными устройствами проблем меньше – даже если смайлик будет немного отличаться, чаще всего он будет похож на отправленный вам по смыслу. Вполне возможен вариант, когда при отправке смайлика emoji c вашего iPhone на Android друга, вы получите не такой же смайл, а просто код в скобках.
Причина в том, что отправляя эмодзи, вы пересылаете не саму картинку а её код и то, как она будет отображена на смартфоне все ещё сильно зависит и от платформы смартфона - Андроид, iOS или Windows и от производятеля самого смартфона.
Эмодзи представляет из себя код из последовательности 2-х байтов и в кодовой таблице Unicode 6.0 содержится 722 картинок эмодзи, а обновление 7.0 добавляет ещё 250 разновидностей иконок.
До недавнего времени больше всего проблем с отображением emoji было у Google Chrome, но сейчас достаточно установить Emoji Input и Хром начнет показывать иконки не хуже остальных браузеров.
Возможности плагина Emoji Input для Google Chrome:
Готовим Google Chrome для работы с Эмодзи:
Для установки плагина перейдите в магазин Google Play и кликните по кнопке «Установить».
В правом верхнем углу появится кнопка со смайликом, при нажатии на которую откроется полный список доступных смайлов.
При этом, можно перейти в настройки плагина – кнопка Options в открытом списке смайлов, где следует отметить пункты:
Если желаете, чтобы плагин НЕ срабатывал на отдельных сайтах, НЕ заменяя родные иконки сайтов на Эмодзи в стиле iOS, просто добавьте сайт в черный список Blacklisted Sites, введя адрес сайта и нажав кнопку +.