Mac OS X에서의 한글 폰트 이름을 홈페이지에서 사용할 때 문제점 by Hwan

CSS에서 font-family로 폰트를 지정할 때 한글 폰트를 사용하기 위해 한글 폰트 이름만 적는다면 Mac에서는 제대로 표시되지 않는다.

body { font-family: 맑은 고딕; }

이런 식으로 이름을 지정하면 윈도우즈 기반 브라우져들에서는 문제 없이 맑은 고딕으로 잘 표시하는데 맥에서는 Firefox를 제외한 Safari, Chrome, Opera 모두 제대로 표시를 하지 못한다. 폰트의 문제일까 TTF name table을 이리저리 만져봐도 마찬가지고, 결정적으로 기본 폰트인 'Apple SD 산돌고딕 Neo'도 마찬가지다. 이런 경우를 위해서는 다음과 같이 영어 폰트 이름을 같이 표기해야 한다.

{font-family: 맑은 고딕, Malgun Gothic; }

같은 브라우져의 윈도우즈 버전은 문제가 없는 것으로 봐서 렌더링 엔진의 문제는 아닐 것 같고 그냥 i18n의 문제일까? 문제는 내가 작업할 때는 CSS를 잘 만들면 되는데 다른 국내 사이트들은 폰트가 제대로 안 보이는 경우가 많고 Safari의 경우 기본 폰트 지정이 안 되서 이상한 명조체로 보인다는 점. 이게 더 문제인 것은 애플 메일에서도 HTML로 작성된 메일이 다 같이 그냥 보기 싫은 명조체로 나온다는 점… 버그라면 버그일텐데 좀 해결되면 좋겠다.

P.S. 애플에 리포트를 하고 싶은데 이런 내용을 영어로 잘 쓸 자신이 없다 ㅠㅠ

추가 : 결국 어설픈 영어로 애플에 피드백함. 고쳐지려나…


덧글

댓글 입력 영역



미투데이 위젯