Windows 8.1의 색상 이모티콘은 생각보다 흥미롭습니다. 색상 글꼴의 미래가 될 수 있습니다.

독서 시간 아이콘 2 분. 읽다


독자들은 MSpoweruser를 지원하는 데 도움을 줍니다. 당사의 링크를 통해 구매하시면 수수료를 받을 수 있습니다. 툴팁 아이콘

공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기

Windows 이모티콘 구현

Emoji 글꼴은 몇 년 전 Apple의 iOS에 포함된 후 인기를 얻었습니다. Apple은 글꼴에 PNG 이미지를 추가하기 위해 TrueType/OpenType 사양의 공개되지 않은 독점 확장을 사용하여 구현했습니다. 이러한 PNG 이미지는 실행 중인 텍스트 내에 표시됩니다. 구글도 비슷한 것을 구현했지만 애플의 솔루션과 호환되지 않는다. 나는 최근에 통해 알게 되었다

이전에 Microsoft는 색상이 없는 Segoe UI로 유니코드 이모티콘 문자를 지원했습니다. 그러나 최신 OS에서 Microsoft는 컬러 이모티콘도 지원합니다. Apple 및 Google과 같은 PNG를 사용하는 대신 Microsoft는 계층화된 벡터 글리프를 사용하고 있습니다.

Ralf는 작동 방식을 설명합니다.

기본적으로 새로운 Segoe UI Emoji 글꼴은 일반 TrueType/OpenType 글꼴처럼 작동합니다. 유니코드로 인코딩된 무색 "기본 글리프"가 있습니다. 그러나 글꼴에는 두 개의 추가 테이블이 있습니다. COLR 테이블은 추가 글리프를 기본 글리프에 레이어로 연결하고 이러한 레이어의 순서를 정의합니다. 그리고 CPAL("색상 팔레트") 테이블은 개별 레이어에 대한 하나 이상의 색상 팔레트를 저장합니다. (다양한 색상 팔레트는 어둡고 밝은 배경에 글꼴을 표시하는 데 유용합니다.) 따라서 이 새로운 색상 기능이 지원되면 기본 글리프가 색상 레이어로 대체됩니다.

그는 또한 Microsoft의 접근 방식이 이전 버전과 완전히 호환되고 생성하기 쉽다는 장점이 있다고 지적했습니다. Apple과 Google이 Microsoft의 접근 방식을 채택하면 여러 환경에서 컬러 글리프를 표시하는 표준 방법이 될 수 있습니다.

그것에 대해 자세히 읽어보십시오. 여기에서 지금 확인해 보세요..

주제에 대한 추가 정보: 색상 글꼴, 개발자, 이모티콘, 글꼴, 마이크로 소프트, 스마일리, 웹 개발, , 윈도우 8.1