[WAS] Web Application의 문자 encoding 그리고 charset
지금당장해
프롤로그 인간세상에 존재하는 다양한 언어로 인한 혼란은 고스란히 컴퓨터 세상으로 옮겨 갔다. 처음에 컴퓨터를 서양에서 만들었으니 그들의 언어와 문자만 고려했다. 우리와 같이 독자적인 언어와 문자를 사용하는 민족에게는 영어로 자료를 작성하고 보관하는 일이 사실상 불가능한 일이었다. 우여곡절 끝에 ASCII code라고 하는 서양의 문자를 정의하기 위한 문자 집합을 정의하듯 다양하고 고유한 문자를 정의하기 위한 문자 집합이 정의되었다. 세상의 모든 문자를 표현하고자 하는 취지의 유니코드만 존재하면 참 좋겠는데 우여곡절을 거치는 동안 다양한 문자 집합이 탄생하게 되었고 charset encoding 혼란의 근본적인 원인이 되었다. client - server에 데이터 전송을 전제로 구축되는 Web system..