IT
Bloglines의 blogroll share시 문자가 깨지는 문제
앤디군
2005. 1. 25. 21:16
Bloglines에서 제공하는 blog roll share 스크립트를 자신의 블로그에 붙일 경우 문자가 깨지는 경우가 있다. 거의 firefox만을 사용하기 때문에 bloglines의 blog roll이 깨져보이는 줄 몰랐는데 MSIE에서는 제목이 한글로 된 블로그의 이름들이 깨져보인다.
문제는 스크립트를 호출하는 HTML의 인코딩은 EUC-KR로 지정되었으나 포함되는 스크립트의 내용이 다른 문자셋으로 지정되었기 때문이다. 외부 자바스크립트를 포함할 경우 문자셋을 지정해줄 수가 있는데 bloglines의 blog roll share스크립트의 경우 UTF-8로 문자셋을 명시적으로 지정해주면 MSIE에서도 blog roll이 깨지지 않고 잘 보인다.
<script language="javascript" type="text/javascript" src="http://rpc.bloglines.com/blogroll?id=andrew76" charset="UTF-8"></script>
빨간색 부분을 추가하면 된다.
문제는 스크립트를 호출하는 HTML의 인코딩은 EUC-KR로 지정되었으나 포함되는 스크립트의 내용이 다른 문자셋으로 지정되었기 때문이다. 외부 자바스크립트를 포함할 경우 문자셋을 지정해줄 수가 있는데 bloglines의 blog roll share스크립트의 경우 UTF-8로 문자셋을 명시적으로 지정해주면 MSIE에서도 blog roll이 깨지지 않고 잘 보인다.
<script language="javascript" type="text/javascript" src="http://rpc.bloglines.com/blogroll?id=andrew76" charset="UTF-8"></script>
빨간색 부분을 추가하면 된다.