한글(문자)가 풀어서 써지는데

Mozilla Firefox 사용에 대한 일반적인 질문과 답을 해 주는 게시판입니다. 질문을 하기 전에 FAQ를 읽어 보시는게 도움이 될 것입니다.
Post Reply
mOng

한글(문자)가 풀어서 써지는데

Post by mOng »

1.ㅤㅆㅛㅇ
2.훽
3.ㅤㅂㅞㄺ

이게 자음과 모음으로 풀어져서 보이신다 하더래두...
전 글쓸때... 하나의 음절로 만든 것 입니다.
요즘... 불여우 사용에... IE를 내팽겨치듯 하구 있답니다...
SAGE와 함께 쓰니... 이건 이거 하나루 다 해결되는군요..

RC버전이니... 어서어서 10월의 정식 릴리즈를 기다리지만.. 가끔 글쓸때
저런게 보이네요... 다른 분들은 어떠신지요..
mOng

Re: 한글(문자)가 풀어서 써지는데

Post by mOng »

여기선 아무 이상 없이... 되네요...
제로보드로 된 사이트에 글 쓸때 그런 현상이 나타나던데... 흠..ㅡㅡ;
빛알갱이
해커
해커
Posts: 1146
Joined: 2004 01 15 20:06 36

Post by 빛알갱이 »

이곳이나 그곳이나 모두 EUC-KR을 쓴다고 선언하고 있습니다. EUC-KR에서는 그런 글자를 2byte로 나타낼 수 없고, 8byte로만 나타낼 수 있습니다. EUC-KR에서는 2350 음절만 2byte로 나타낼 수 있고, 현대 한국어에서 조합 가능한 나머지 8,822자는 8byte로 나타내도록 KS X 1001:1998에서 규정하고 있습니다. 모질라는 그 규정을 충실히 따릅니다. 따라서, 폼을 제출할 때에는 EUC-KR로 인코드된 페이지에서는 2350자 이외의 글자가 나오면 8byte로 인코딩해서 서버에 보냅니다. 그 8byte의 첫 2byte는 '한글 채움'이라고 해서 뒤에 따라 나오는 6byte가 자모 3자를 나타내며 그 세 자모를 모아서 하나의 음절을 표시해야 한다고 지시하는 역할을 합니다.

이런 식으로 8byte가 모아져 있으면 모질라는 제대로 자모를 모아서 음절로 표시해 줍니다. 하지만, 제로보드는 이상하게도 그런 8byte에서 '한글 채움' 문자를 나타내는 첫 2byte를 날려 버립니다. 그런 경우, 자모 3자만 남으므로 모질라가 모아서 보여 주지 못 합니다. 누가 제로 보드 회원인 분은 이런 문제점을 제로보드 저자에게 알려서 수정하도록 요구하십시오. 그냥 사용자가 입력한 내용을 고스란히 넘겨 주면 될 텐데, 왜 쓸데없이 자르냐고 말입니다.

또다른 해결책은 EUC-KR을 쓰지 않고, UTF-8을 쓰는 것입니다. 제가 제로 보드 소스를 아주 조금 손대어서 UTF-8을 아무 문제 없이 잘 쓰고 있습니다. phpBB도 UTF-8 사용에 그리 문제가 없으니까 이곳에서도 UTF-8을 쓰자고 했는데, 차니님이 안 들어 줬어요 :-)
Fox Fan
서포터즈
서포터즈
Posts: 87
Joined: 2004 09 07 06:03 21
Contact:

차니님 보셍..

Post by Fox Fan »

빛알갱이 wrote: phpBB도 UTF-8 사용에 그리 문제가 없으니까 이곳에서도 UTF-8을 쓰자고 했는데, 차니님이 안 들어 줬어요 :-)
이거 문제군요..
제가 짝 째려보건데.. 차니님이 이건 빨리 들어 줘야 한다고 봅니당.. :lol:

알파벳 아닌 다른 문자 처리가 문제는 문제네요.. 에궁.. :roll:
stickss

저는 익스에서 오류 나는데요

Post by stickss »

지금 이 페이지에서 윈 xp sp2 에서 ie6.0에서는 글자가 깨져서 보이는데요..파이어폴스에서는 이상이 없이 잘 보입니다.
빛알갱이
해커
해커
Posts: 1146
Joined: 2004 01 15 20:06 36

Re: 저는 익스에서 오류 나는데요

Post by 빛알갱이 »

stickss wrote:지금 이 페이지에서 윈 xp sp2 에서 ie6.0에서는 글자가 깨져서 보이는데요..파이어폴스에서는 이상이 없이 잘 보입니다.
왜냐하면, MS IE는 KS X 1001 부록 3의 규정을 지키지 않지만, 모질라 계열 브라우저는 KS X 1001 부록 3의 규정을 충실히 따르기 때문입니다.
User avatar
litconan
서포터즈
서포터즈
Posts: 159
Joined: 2004 06 26 23:33 29
Contact:

Post by litconan »

빛알갱이 wrote:또다른 해결책은 EUC-KR을 쓰지 않고, UTF-8을 쓰는 것입니다. 제가 제로 보드 소스를 아주 조금 손대어서 UTF-8을 아무 문제 없이 잘 쓰고 있습니다.
호스팅업체에 '제로보드를 UTF-8로 만드는 쉬운 방법 없을까요?'라고 질문했더니 '그런 짓을 왜 하냐'는 답변이 왔습니다 -ㅇ- 그래서 게시판은 euc-kr로, 다른 공간은 UTF-8로 제작하고 있습니다. :cry:
http://litconan.byus.net
litconan(@)gmail.com
빛알갱이
해커
해커
Posts: 1146
Joined: 2004 01 15 20:06 36

Post by 빛알갱이 »

litconan wrote: 호스팅업체에 '제로보드를 UTF-8로 만드는 쉬운 방법 없을까요?'라고 질문했더니 '그런 짓을 왜 하냐'는 답변이 왔습니다
'ㅤㄸㅗㅁ방각하', '전ㅤㅎㅘㅂ니다', '아ㅤㅎㅔㅎㅤㅎㅔㅎ'도 맘대로 쓰고 싶고, 독일어, 스웨덴어, 에스페란토, 프랑스어, 러시아어, 그리스어, 히브리어, 아랍어, 중국어 (KS X 1001에 들어 가지 않는 글자가 간자 중에 많습니다), 일본어(역시 KS X 1001에 없는 한자가 꽤 있습니다)도 자유 자재로 올려야 하고, 우리 고전(한글 중에 지금은 안 쓰는 자모를 쓴 경우나 한자 중에 KS X 1001에 없고 KS X 1002에만 있는 한자를 쓰기 위해서)도 올려야 한다고 하세요 :-)
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest