얼마 전에 연합뉴스 웹 사이트가 개편되더니, 불여우에서 한글이 몽땅 깨집니다.
물론 문자 인코딩을 UTF-8로 지정하면 한글이 제대로 표시되지만, 페이지를 바꿀 때마다 인코딩을 지정해야 하는게 여간 귀찮은게 아니네요.
이게 불여우 설정을 바꿔서 해결될 수 있는 문제인지, 아니면 불여우 자체 문제인지, 아니면 연합뉴스쪽 문제인지 모르겠군요.
텍스트 기사는 귀하의 의견이 맞지만 원하시는 대로 하면 연합뉴스 기사 본문 안에 있는 '표'가 깨지는 것이 문제입니다.
문제를 발견하고 해법을 찾고 있으나 아직 개발자들도 확신을 못하고 있습니다.
혹시 다른 좋은 방법 있으면 한 수 가르쳐 주시기 바랍니다.
----- 메일의 원문 -----
From: meulok
Sent: Wed Jan 03 13:04:35 KST 2007
To: master@yna.co.kr
Subject: Firefox에서 보면 연합뉴스 사이트의 한글이 몽땅 깨집니다.
최근 연합뉴스 사이트가 개편된 후로 부터, 한글이 몽땅 깨지네요.
한글 인코딩은 UTF-8인데, 소스 헤더의 charset이 euc-kr로 지정되어 생기는 문제로 보입니다.
페이지 옮길때마다 문제 인코딩을 UTF-8로 바꿔져야 되는게 상당히 번거러운데, charset 지정 수정 요청합니다.
<head><title>바른언론 빠른뉴스 인터넷 연합뉴스</title><metahttp-equiv="Content-Type"content="text/html;charset=euc-kr"><metahttp-equiv="Cache-Control"content="no-cache"><metahttp-equiv="Pragma"content="no-cache"><linkrel="stylesheet"href="http://img.yonhapnews.co.kr/basic/home/css/Common.css"><scriptlanguage="javascript"src="http://www.yonhapnews.co.kr/jscript/common.js"></script><!-- 도메인 관련 -->
소스보니..
해더에 content="text/html;charset=euc-kr"
.... -_-
그렇군요.
근데, 왜 ie에서는 제대로 표시되는건지 모르겠군요...
익스플로러는
익스플로러는 사이트/글 보다는 사용자의 인코딩 설정을 우선할 경우가 많은 것 같더군요.
- CN의 낙서장 / HanIRC:#CN
- 죠커's blog / HanIRC:#CN
헤더는 euc-kr 이고 정작 내용은 utf-8으로 되어 있네요.
헤더는 euc-kr 이고 정작 내용은 utf-8으로 되어 있네요.
어쩌라는건지 ...
이런건 고치기 쉬운
이런건 고치기 쉬운 명확한 문제라 이메일 간략하게 보내주시면 금세 해결될 것 같습니다.
--
마잇
--
마잇
연합뉴스에서 답장이 왔는데요.
수정 요청에 대한 답장이 왔는데, 생각보다 간단한 문제가 아닌가 봅니다.
해결책을 알면 가르쳐 달라는데, 저는 이쪽 계통에 전혀 문외한이라서...
방법을 아시는 분은 master@yna.co.kr로 메일 보내주시면 좋을 것 같습니다.
근데, 불여우에서는 한글이 깨지는데, IE에서는 왜 한글이 깨지지 않는건지 모르겠네요.
이하 메일 내용입니다.
=====================================================================
안녕하세요? 연합뉴스입니다.
사용에 불편을 드려 죄송합니다.
텍스트 기사는 귀하의 의견이 맞지만 원하시는 대로 하면 연합뉴스 기사 본문 안에 있는 '표'가 깨지는 것이 문제입니다.
문제를 발견하고 해법을 찾고 있으나 아직 개발자들도 확신을 못하고 있습니다.
혹시 다른 좋은 방법 있으면 한 수 가르쳐 주시기 바랍니다.
----- 메일의 원문 -----
From: meulok
Sent: Wed Jan 03 13:04:35 KST 2007
To: master@yna.co.kr
Subject: Firefox에서 보면 연합뉴스 사이트의 한글이 몽땅 깨집니다.
최근 연합뉴스 사이트가 개편된 후로 부터, 한글이 몽땅 깨지네요.
한글 인코딩은 UTF-8인데, 소스 헤더의 charset이 euc-kr로 지정되어 생기는 문제로 보입니다.
페이지 옮길때마다 문제 인코딩을 UTF-8로 바꿔져야 되는게 상당히 번거러운데, charset 지정 수정 요청합니다.
지금은 수정된 듯
지금은 수정된 듯 보여지네요.
IE에서 잘 보였던 까닭은 인코딩 설정에서 '자동' 항목하고 관련이 있을 겁니다. 인코딩이 설정되어 있지 않거나 할 때 제대로 보여지도록 '추측'해주는 기능으로 알고 있는데 이번 경우처럼 사이트 인코딩보다도 우선적으로 적용되기도 하나 봅니다.
파폭은 헤더 정보대로,
IE는 추측한 정보를 우선으로(UTF-8)
이렇게 보여줬던 것 같습니다.
--
마잇
--
마잇
댓글 달기