K Kibo Скачать

Почему один и тот же эмодзи выглядит по-разному на iPhone и Android

Unicode закрепляет, какой эмодзи существует и что он означает, но не то, как он нарисован. Разбираем, что на самом деле уходит в сообщение, почему из-за этого меняется тон и при чём тут клавиатура.

Отправьте 😬 с iPhone другу на Android — и на его экран придёт не та картинка, которую вы выбирали. Похожая, настолько похожая, что почти никто не замечает, но нарисованная другой командой, в другом стиле, а иногда и с заметно другим выражением лица. Это не баг ни одного из телефонов. Так эмодзи были устроены с самого начала.

Что на самом деле стандартизирует Unicode

Консорциум Unicode — организация, которая решает, что тот или иной эмодзи вообще существует. Для каждого он публикует кодовую позицию (номер вида U+1F602), короткое официальное название и примерный эталонный рисунок для иллюстрации идеи. Чего он не публикует — так это обязательной картинки. Ни цвет, ни толщина линии, ни точное выражение лица не предписаны.

Проще всего думать об этом так же, как о буквах. Unicode закрепляет, что буква «Ж» — это буква «Ж», но не диктует, каким шрифтом её набирать. С эмодзи ровно то же самое: стандартизируется личность символа и его значение, а не начертание.

Каждая платформа рисует свой набор

Раз рисунок не входит в стандарт, Apple, Google, Samsung и все остальные вынуждены были нарисовать полный собственный набор, сопоставив его со списком Unicode позиция в позицию. Набор Apple поставляется в составе iOS как шрифт. Когда вы вводите 😂 на iPhone, система рисует именно аппловскую версию этой кодовой позиции — потому что этот шрифт лежит на вашем устройстве.

Само сообщение никакой картинки Apple не несёт. Оно несёт кодовую позицию, а рисунок подставляет тот телефон, который сообщение показывает. Отсюда и вся разница: один и тот же эмодзи бывает круглее, плоше, детальнее или минималистичнее в зависимости от того, на чьём экране вы на него смотрите. Согласие двух платформ в том, что U+1F602 означает «лицо со слезами радости», ни одну из них не обязывает рисовать это одинаково.

Что реально уходит в сообщение

Сообщение с эмодзи — это текст, а не файл с картинкой. Внутри лежит одна кодовая позиция, а для некоторых вариантов — оттенка кожи, семьи, флага — короткая последовательность из нескольких позиций, склеенных специальным соединителем. Поэтому эмодзи можно набрать, скопировать, найти поиском и сохранить точно так же, как обычную букву, и поэтому он вообще переживает переезд между приложениями и платформами.

Этап отрисовки — решение, что именно показать вместо этого номера, — происходит на устройстве, которое сообщение отображает, шрифтом, который на этом устройстве есть. Ничего из того, что вы видели на своём экране во время набора, по проводам не передаётся. Передаётся только личность символа.

Почему из-за этого меняется тон сообщения

Большинство эмодзи между платформами похожи настолько, что разница остаётся косметической. Но не все. Сильнее всего расходятся лица: насколько широка улыбка, насколько прищурены глаза, насколько опущены уголки рта. А это как раз то, что несёт интонацию. Эмодзи, который в одном наборе читается как тёплая улыбка, в другом может выглядеть натянутым или откровенно неловким — исключительно из-за того, как нарисован рот.

Если сообщение когда-нибудь садилось не туда без внятной причины — собеседник обиделся на шутку или, наоборот, не понял, что вы шутите, — расхождение в отрисовке смайлика вполне может быть настоящим объяснением. Заметить его со своей стороны невозможно в принципе: вы видите только свой вариант.

Где разница вылезает заметнее всего

Меняет ли что-то клавиатура, с которой вы печатаете?

Нет, и здесь стоит быть точным. Клавиатура — встроенная или сторонняя — не рисует тот эмодзи, который оказывается в вашем сообщении. Её панель эмодзи только вставляет символ Unicode в поле ввода, не более того. Как только символ попал в текст, решение о том, как показать его на вашем же экране, принимает система, используя один и тот же системный шрифт эмодзи в обоих случаях.

Отсюда и практический вывод: сменой клавиатуры нельзя добиться того, чтобы ваш смайлик пришёл собеседнику в аппловском стиле, если у него Android. Клавиатура никогда не владела этим рисунком — им владеет шрифт на устройстве, которое показывает сообщение.

Что с этим можно сделать

  1. Не полагайтесь на выражение лица там, где цена ошибки высока — в переписке по работе или в конфликтном разговоре. Пара слов надёжнее, чем уголки рта, нарисованные неизвестно кем.
  2. Держите систему обновлённой: новые наборы эмодзи приезжают вместе с обновлениями iOS, а не отдельно.
  3. Если нужен ровно тот рисунок, который видите вы, отправляйте картинку или стикер, а не эмодзи. Изображение перерисовываться на чужой стороне не будет.
  4. Увидев у собеседника прямоугольник вместо смайлика, не ищите проблему у себя: на его устройстве просто нет этого символа в шрифте.

Частые вопросы

Почему отправленный мной эмодзи выглядит у собеседника иначе?

Unicode закрепляет, какой эмодзи существует и что он значит, но не то, как он выглядит. Ваш телефон отправляет только кодовую позицию, а телефон собеседника рисует свою картинку для этой позиции своим шрифтом. Смысл символа при этом один и тот же, а начертание — разное, потому что наборы рисовали разные команды.

Меняет ли смена клавиатуры то, как эмодзи увидят другие?

Нет. Панель эмодзи в любой клавиатуре только вставляет символ Unicode в поле ввода. Решение о том, как этот символ нарисовать, принимает устройство, которое его показывает: ваше — пока вы печатаете, чужое — после отправки. Клавиатура в этой цепочке не участвует вообще и повлиять на внешний вид не может.

Может ли из-за этого сообщение быть понято неправильно?

Да, особенно с выразительными лицами. Одна и та же кодовая позиция в разных наборах бывает то тёплой, то натянутой, то откровенно неловкой, и интонация сообщения смещается. В рабочей или напряжённой переписке надёжнее дописать пару слов, чем рассчитывать, что смайлик прочитается так же, как у вас.

Почему вместо эмодзи иногда виден пустой прямоугольник?

Значит, символ в стандарте уже есть, а в шрифте на конкретном устройстве его ещё нет — обычно потому, что система там старее, чем эмодзи. Прямоугольник рисуется как заглушка для неизвестного символа. Проблема на стороне того, кто смотрит, и решается обновлением операционной системы.

Попробуйте на своей клавиатуре

Kibo — бесплатная клавиатура для iPhone с настоящим механическим звуком клавиш, набором тем и эффектами RGB-подсветки. Без аккаунта, без рекламы, и работает даже с выключенным полным доступом.

Загрузить в App Store

Похожие руководства

Все руководства