이모티콘의 탄생 이후로 전 세계인 🌎이 동등하게 편리함과 재미를 누릴 수 있도록 이모티콘 사용의 한계를 줄이기 위해 노력해 왔습니다. 이 목표는 대부분 달성되었지만 여전히 사용자를 괴롭히는 매우 성가신 문제가 있습니다. 사람들이 다른 장치에서 보는 이모티콘이 항상 정확히 같은 것은 아닙니다.

두 가지 다른 경우가 있습니다. 하나는 동일한 이모티콘이 다양한 장치에서 다르게 보이는 것입니다📱, 그 이유는 이 블로그에서 설명되었습니다. 🎭플랫폼에 따라 이모티콘이 다르게 보이는 이유는 무엇입니까?

다른 하나는 여기에서 이야기할 내용입니다. 이모티콘은 올바르게 표시될 수 없습니다.

이모티콘이 제대로 표시되지 않는 3가지 경우가 있는데, 이에 대해서는 이 블로그에서 해당 솔루션으로 자세히 설명드리겠습니다.

기호로 표시되는 이모티콘

첫 번째 경우가 가장 일반적입니다. 그림 이모티콘은 십자 표시가 있는 상자/상자/물음표/공백이 있는 상자로 나타납니다(아래 이미지 참조). 이모티콘이 표시되는 형식은 사용 중인 장치에 따라 다릅니다.

🔺:그림 이모티콘이 올바르게 표시됨 🆚 이모티콘이 기호로 표시됨

그 이유는 이모티콘의 특성에서 시작됩니다. 이모티콘은 한자🈴 및 구두점🔣과 같이 컴퓨터에서 인식할 수 있는 문자 유형이며 유니코드로 인코딩됩니다. 이모티콘 사용을 지원하려는 모든 장치 또는 앱은 이모티콘을 자체 시스템에 넣어야 합니다.

유니코드 표준🔤에서 각 이모티콘에는 ID 번호와 같은 코드 포인트가 할당됩니다. 예를 들어 이모티콘😣의 코드 포인트는 U+1F623입니다.

🔺:이미지 출처:unicode.org

이모티콘을 보내거나 받으면 기기의 시스템이 이모티콘을 찾아서 표시합니다🧐. 그리고 시스템이 인식할 수 없는 코드 포인트를 만나면 해당 코드 포인트에 해당하는 이모티콘을 찾을 수 없으므로 이 단락의 시작 부분에 언급된 네 가지 기호 중 하나로 이모티콘을 표시해야 합니다.

따라서 일부 이모티콘이 기호로 표시되는 경우 기기 또는 사용 중인 앱의 문자 세트 또는 이모티콘 글꼴을 업데이트해야 함을 의미합니다.

문자 세트 또는 이모티콘 글꼴에 대한 업데이트는 일반적으로 시스템 버전 업데이트에 포함되어 있으므로 사용 중인 기기나 앱을 최신 버전으로 업데이트하기만 하면 됩니다🆕. 그러나 주요 운영 체제와 앱은 동시에 업데이트를 출시하지 않습니다. 예를 들어 Apple의 이모티콘 업데이트는 항상 Android🙁보다 훨씬 빠릅니다. 따라서 업데이트할 수 있는 버전을 찾지 못하거나 업데이트 후에도 이모티콘이 표시되지 않으면 참을성 있게 다음 업데이트를 기다려야 합니다.

업데이트 후에도 앱에 이모티콘이 올바르게 표시되지 않으면 웹 버전(있는 경우)을 사용할 수 있습니다. 예를 들어 Twitter는 앱에 이모티콘 키보드가 내장되어 있지 않습니다📱, 따라서 사용자가 Twitter 앱에서 이모티콘을 보내고 싶다면 기기에 내장된 이모티콘만 선택할 수 있습니다. 그러나 Twitter 웹 버전 💻에는 이모티콘 키보드가 내장되어 있으므로 업데이트만 하면 휴대전화/컴퓨터에서 아직 지원하지 않는 사용자라도 Twitter에서 새 이모티콘을 사용할 수 있습니다. Twitter에서 계속 사용할 수 있습니다.

두 개의 이모티콘을 조합하여 하나의 이모티콘이 표시됨

두 개의 이모티콘으로 구성된 것처럼 보이는 많은 조합이 실제로 하나의 이모티콘을 나타냅니다. 예를 들어 아래 그림의 왼쪽 이모티콘 조합은 실제로 오른쪽의 이모티콘이 잘못 표시됩니다.

이 경우를 구별하는 것은 쉽습니다. 마우스로 두 개의 이모티콘을 개별적으로 선택할 수 있다면 두 개의 개별 개인입니다. 개별적으로 선택할 수 없다면 실제로는 전체 이모티콘입니다.

이 경우의 이유는 첫 번째 👆와 동일하므로 솔루션도 장치의 시스템을 업데이트하는 것입니다.


💡: 왜 이 문제가 발생합니까? 우리는 앞에서 각각의 새로운 이모티콘에 코드 포인트를 할당해야 한다고 언급했지만 이모티콘의 확장은 무한 ♾인 반면 코드 포인트는 제한적입니다. 이모티콘 확장 및 업데이트에 영향을 주지 않고 코드 포인트를 절약하려면 어떻게 해야 합니까? 그래서 유니코드 컨소시엄은 ZWJ(Zero Width Joiner) 로 기존 이모티콘 여러 개를 연결하여 새 이모티콘을 구성하기로 결정했습니다. 따라서 새 이모티콘은 기존 코드 포인트로 구성된 시퀀스이기 때문에 새 코드 포인트를 할당할 필요가 없습니다(그림 참조). 아래 그림에서). 추천글📚: Emoji ZWJ 시퀀스란?

특별한 경우

마지막 경우는 조금 특별합니다. 동일한 장치를 사용하여 다른 웹사이트를 탐색할 때 동일한 이모티콘이 다른 웹사이트에서 다른 모양으로 표시되는 것을 발견할 수 있습니다. 시스템 문제가 아니라 이모티콘 글꼴 문제입니다.

🔺:위에서 아래로 Microsoft, Apple 및 Google에서 디자인한 이모티콘 글꼴입니다.

모든 운영 체제는 이모티콘을 표시하기 위해 이모티콘 글꼴을 사용해야 합니다. 많은 시스템에는 Windows, MacOS, Chrom OS 등과 같은 자체 이모티콘 글꼴이 있습니다. 일반적으로 웹 개발자는 이러한 이모티콘 글꼴을 프로젝트에 구현하여 다른 운영 체제에서 적절하게 사용할 수 있습니다. 따라서 이모티콘 표시는 각 웹 사이트에 포함된 이모티콘 글꼴과 관련이 있습니다.

하지만 걱정하지 마세요😎 이 경우는 상대적으로 드뭅니다.

결론

이것이 이 블로그에 있는 모든 것입니다🔚. 비슷한 문제가 발생했고 이를 해결하기 위한 다른 솔루션을 알고 있다면 댓글🗣을 통해 자유롭게 공유해 주세요! 다음 블로그에서 만나요! 👋


함수 메뉴

카테고리

피부톤

헤어 스타일

성별

감정

버전