"이모 지"유니 코드 기호가 잘 포함되어 있지 않지만 유니 코드 전체에 흩어져있는 이유는 무엇입니까? [닫은]

Nov 15 2020

그림 이모티콘을 차단하는 데 엄청난 시간을 보냈습니다. 인터넷 또는 Stack Exchange에있는 기존 코드를 따르는 것은 재난의 비결입니다. 모두 무능 / 무지 때문이 아니라 수많은 기호를 생략합니다. 유니 코드가 계속해서 새로운 "블록"이 추가되는 것처럼 보입니다. 해마다.

"이모 지"전용 블록 / 슬롯 범위가 잘 정의되어 있지 않아 쉽게 미래에 대비하여 차단할 수있는 이유는 무엇입니까?

그들이 (분명히) 어떻게 그러한 기술적 결정을 내릴 수 있는지는 내 마음을 진정으로 놀라게합니다. 현재 다음 전체 유니 코드 범위를 차단하고 있습니다.

  • 딩뱃
  • 이모티콘
  • 기타 기호
  • 기타 기호 및 그림
  • 운송 및지도 기호
  • 추가 기호 및 그림
  • 기호 및 그림 확장 -A

실제로는 "이모티콘"이라고 불리지 만 "이모티콘"의 일부만 포함합니다. 나머지는 위의 다른 범주에 있으며 아마도 (분명히) 추가 범주에 있습니다. 또한 합법적 인 기호가 포함 된 범위를 차단했을 수도 있습니다.

이 모든 범위가 차단 되었음에도 불구하고 어떻게 든 빠져 나가는 범위가 여전히 많습니다. 깃발 기호 (🇮🇹 🇯🇲 🇯🇵 🇯🇪 🇯🇴 🇰🇿 🇰🇪 🇰🇮 🇽🇰 🇰🇼 🇰🇬 🇱🇦 🇱🇻 🇱🇧 🇱🇸 🇱🇷 🇱🇾 🇱🇮), 시계 (⌚️ ⌨️ ️ ⏱ ⏲ ⏰ ⌛️ ⏳), 별 (⭐️) 등 모두 색상이 있습니다. 그것들은 내가 이해하지 못하는 일종의 "결합 된"문자 인 것 같습니다. 나는 그들을 막는 것이 완전히 불가능하다는 것을 안다. 내가 그들을 찾아 보려고 할 때, 일부는 존재하지 않는 것 같습니다.

나는 곧 "Symbols and Pictographs Extended-B"가 올 것이라고 강력히 의심하며 아마도 다른 것들도있을 것이다. 그런 다음 단일 범위를 한 번 차단하는 대신 코드를 업데이트해야합니다.

누군가 왜 이런 일을했는지 ​​설명해 주시겠습니까?

답변

1 Giacomo1968 Nov 16 2020 at 15:52

통합 된 이모 지 블록의 역사와 개발은 현대에 불과했습니다.

현실은 픽토그램 (일명 dingbats)이 수십 년 동안 사전 이모티콘 유형 세트와 시스템에 존재 해 왔습니다. 모든 것이 퍼져있는 것을 볼 때, 그것들이 이전 캐릭터 세트의 과거 잔여 물이라고 가정해야합니다.

따라서 요즘 특정 캐릭터를 이모 지로보고 있다면, 그저 픽토그램에 대한 초기 시도의 잔재 일 수 있으며 이제는 하위 호환성을 위해 "엠 조이 화"되도록 만들어졌습니다.

당신이 이것을 말할 때 :

"이모티콘"전용 블록 / 슬롯 범위가 잘 정의되어 있지 않아 쉽게 미래에 대비하여 차단할 수있는 이유는 무엇입니까? "

당신은 그들이 갑자기 갑자기 튀어 나왔고 이모티콘을 사용하기 전에 모든 것이 완벽한 노력이었습니다. 그것은 사실이 아닙니다. 이러한 픽토그램 중 상당수는 과거의 문자 세트에 이미 존재했으며-더 혼란스럽게 만들기 위해-많은 문자 세트는 특정 지역 및 문화에서만 일반적이었습니다. 따라서 아무도 통합 블록에 대해 생각하지 않고 오히려 "우리 지역 / 시장의 기술 수요를 처리하기 위해 캐릭터 세트에 이러한 캐릭터를 어디에 추가 할 수 있습니까?"라고 생각했습니다.

Wikipedia가 설명 했듯이 ; 대담한 강조는 내 것입니다.

이모 지의 인기로 인해 공급 업체와 국제 시장은 다양한 문화의 요구를 충족하기 위해 유니 코드 표준에 디자인을 추가해야한다는 압력을 받았습니다. 유니 코드 7.0은 Webdings 및 Wingdings 글꼴에서 대부분의 이모티콘을 약 250 개 추가했습니다. 이제 이모 지로 정의 된 일부 문자는 Yahoo 및 MSN Messenger를 포함하여 일본에서만 사용되는 것이 아니라 다양한 유니 코드 이전 메신저 시스템에서 상속되었습니다. 유니 코드 8.0은 귀뚜라미 방망이와 같은 스포츠 장비 기사, 타코와 같은 음식 품목, 조디악 징후, 새로운 표정, 예배 장소 상징 등 41 개의 이모티콘을 추가했습니다.”

서구 세계의 역사적인 유산 중 하나 는 1977 년 비 디지털 인쇄용으로 개발 된 Zapf Dingbats 였지만, 1980 년대와 1990 년대 초에 Zapf Dingbats 시리즈 100이 PostScript 프린터에 널리 구현되었을 때 컴퓨터 세계에서 인기가 높아졌습니다.

색상으로 표시되는 이유는 OS에서 풀 컬러 이모티콘으로 렌더링되는 문자를 지원하는 경우 기본적으로 OS에서 색상으로 렌더링되는 과거 픽토그램입니다.

이모티콘이 무엇인지 아닌지에 대해 감지하고 가능한 코드를 찾으려면 가장 좋은 방법은 모든 사람이 사용하는 소스 참조에서 제공하는 공식 이모티콘 참조 좋아요를 참조하는 것입니다. 공식 Unicode, Inc. 목록은 여기에서 찾을 수 있습니다 .

다음은 2020 년 9 월의 최신 버전 13.1에 대한 직접 링크이며 2015 년 8 월의 1.0 버전 과 비교 및 ​​대조 할 수 있습니다 . 로트가 변경되었으며 계속 변경됩니다. 이모티콘에 대해 코딩한다는 것은 움직이는 대상에 대해 코딩한다는 것을 의미합니다. 그것은 슬프게도이 짐승의 본질입니다.