태그 보관물: 코드

퓨니코드 (punycode) 의 역할.

한글돔(한글도메인의 약칭)의 기본을 이해하기 위해 꼭 알아야 하는 부분이 퓨니코드의 역할과 이용도이다.

퓨니코드는 약 십년전에 IETF 에 의해 IDN(국제화 도메인) 국제표준 서류를 완료할 당시 국제표준의 지원 코딩 방식으로 개발 채택되었다.

모든 IDN(Internationalized Domain Name) 의 경우 모든 언어의 문자(한글 포함)에 유니코드가 이용되는데 이 UNI_Code 와 기존의 가장 기초 코드인 ASCII_Code (알파벳, 숫자 그리고 몇개의 기호)와 양방향 컨버트 하는 변환 방식이 되겠다.

이 퓨니코드는 가능한 짧고 간단하고 오류가 없으며 용량이 작은 변환기를 사용 만들어 졌으며 맨 앞이 XN– 로 시작 표시하여 알아보기 쉽게 하였다.

이 퓨니코드를 이용한 국제표준을 만든 이유는 모든 언어의 문자(유니코드)를 아스키코드로 변환하여 사용할시 기존의 수십년간 사용되던 영어(ASCII) 사용 인터넷 인프라를 그대로 사용할수 있기 때문이다.

한글도메인이 기존의 인터넷 환경에서 충돌이 일어날 경우 이 XN– 으로 시작하는 영어 도메인으로 변환하여 이용하면 돌파구가 생기는 이유이기도 하다.