5개의 문자가 전 세계 문자 체계에서 선택됩니다. 새로 고칠 때마다 다른 조합이 나타납니다.
유니코드는 인류가 기록한 모든 문자 체계의 모든 문자에 고유한 번호를 부여합니다. 표준의 15.1 버전은 161개의 문자 체계에서 149,813개의 문자를 다루며, 이 문장을 렌더링하는 라틴 알파벳부터 4천 년 전 신전 벽에 새겨진 이집트 상형문자까지 포함합니다. 각 문자는 코드포인트라 불리는 고정 위치를 차지하며, U+ 뒤에 4~6자리 16진수 숫자로 표기됩니다. U+0041은 대문자 A입니다. U+4E16은 "세계"를 뜻하는 한자입니다. U+16A0은 고대 룬 문자 페후(Fehu)입니다. 이 페이지에서의 모든 생성은 문자 체계 계열 간에 균등하게 가중치를 두어 무작위로 코드포인트를 선택하므로, 인류 문자의 전체적인 다양성을 경험할 수 있습니다.
유니코드 이전에는 각 지역마다 자체 문자 인코딩을 사용했습니다. 일본 컴퓨터는 Shift_JIS를 실행했고, 러시아 시스템은 KOI8-R을 사용했으며, 서유럽 기기는 ISO 8859-1을 기본으로 했습니다. 한 시스템에서 만든 문서는 다른 시스템에서 깨진 문자로 표시되었습니다. 1987년, Xerox의 조 베커(Joe Becker)와 리 콜린스(Lee Collins), 그리고 Apple의 마크 데이비스(Mark Davis)가 단일 범용 인코딩 초안을 작성하기 시작했습니다. 그들의 설계 원칙은 플랫폼, 프로그램, 언어에 관계없이 문자당 하나의 번호를 부여하는 것이었습니다. 유니코드 컨소시엄은 1991년에 7,129개의 문자를 포함한 1.0 버전을 발표했습니다. 30년이 지난 지금, 이 표준은 20배로 성장했으며 매년 새로운 릴리스와 함께 계속 확장되고 있습니다.
유니코드는 1,114,112개의 가능한 코드포인트를 각 65,536개의 위치로 구성된 17개의 평면으로 조직합니다. 평면 0인 기본 다국어 평면(BMP)은 현대 문자에 사용되는 문자들을 담고 있습니다: 라틴, 그리스, 키릴, 아랍, CJK 표의문자, 그리고 한글. 평면 1은 역사적 문자 체계, 음악 표기법, 수학 알파벳 기호, 트럼프 카드 기호를 담고 있습니다. 각 평면 내에서 문자는 명명된 블록으로 묶입니다: "그리스어 및 콥트어" (U+0370~U+03FF), "티베트어" (U+0F00~U+0FFF), "상자 그리기" (U+2500~U+257F). 이 페이지는 생성하는 모든 문자의 블록을 식별하여, 각 발견을 유니코드 지형의 작은 지리 수업으로 만들어 줍니다.
CJK 통합 한자 블록(U+4E00~U+9FFF)은 20,992개의 문자를 포함하고 있어 유니코드 전체에서 가장 큰 연속 블록입니다. 이 문자들은 중국어, 일본어 한자, 한국어 한자, 베트남어 쯔놈을 동시에 지원합니다. 각국의 표준에서 동등한 문자를 단일 코드포인트로 병합하는 통합 과정은 문자 인코딩 역사상 가장 복잡한 외교적·기술적 과제 중 하나였습니다. 이 도구가 생성하는 하나의 CJK 표의문자는 네 가지 다른 언어 전통의 독자들이 읽을 수 있을 것입니다.
이 도구는 유니코드를 추상적인 컴퓨팅 개념에서 눈으로 볼 수 있는 시각적 경험으로 변환합니다. 학생들에게 각자 /unicode/5에 접속하여 5개의 문자를 생성하도록 하세요. 제공된 블록 레이블을 사용하여 각 문자가 어떤 문자 체계에 속하는지 식별하도록 요청하세요. 학생들은 에티오피아 문자, 조지아 문자, 티베트 문자, 체로키 문자 등 한 번도 본 적 없는 문자 체계를 접하게 될 것입니다. 각 문자는 그 문자 체계 뒤에 있는 문화와 역사를 연구하는 출발점이 됩니다.
수학적 연결을 위해, 유니코드 자체의 조합론을 토론해 보세요. 4자리 16진수 코드포인트는 몇 개가 가능할까요? (65,536개, 하나의 평면 크기입니다.) 왜 대부분의 문자가 4자리 16진수에 들어갈까요? 기본 다국어 평면은 모든 현대 문자를 담도록 설계되었기 때문입니다. 역사상 존재했던 모든 사람에게 개인 전용 문자를 부여하려면 몇 개의 평면이 필요할까요? 이러한 질문은 문자 인코딩을 지수 계산과 정보 이론에 연결합니다. 이 도구는 계정이 필요 없고, 학생 데이터를 수집하지 않으며, 쿠키를 설정하지 않습니다.
모든 문자 선택은 브라우저 내부에서 이루어집니다. 서버는 이 페이지만 전달합니다. 기기의 암호학적 난수 생성기가 코드포인트를 선택합니다. 선택 데이터는 어떤 서버로도 전송, 기록 또는 저장되지 않습니다. 발견 기록은 기기의 localStorage에 저장되며, 사용자가 직접 제어할 수 있습니다.
클릭할 때마다 다른 문자가 나타납니다. 다른 사람에게도 탐험을 권해 보세요.
일일 영감
A' Design Award의 심사위원 선정 작품, 매일 아침 새롭게 소개됩니다.