RX/XE 팁
XE FAQ 는 제가 XE공홈 '묻고 답하기'에 답변한 내용들 중 일부를 정리한 내용입니다. (대부분이 제가 한 답변이죠)
XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠
제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠
제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
sejin7940
조회:214 2018.02.13 10:32
출처 | hyeonseok |
---|---|
출처URL | https://hyeonseok.com/soojung/dev/2007/07/26/394.html |
플래시의 한글이 외국 OS 에서 왜 안 되는지 이유를 알았네요
예전에는 유니코드(UTF-8) 보다, EUC-KR 이라고 한글 전용 코드를 많이 쓸때였는데 ( 제로보드4 나 그누보드4 시절 )
플래시에서 무조건 UTF-8 을 기본으로 하게 플래시 자체가 업그레이드가 되었는데
그런데 국내 웹환경은 아직 EUC-KR 이 중심이다보니, 플래시 내부에서 특정소스를 넣어 강제로 UTF-8 을 안 쓰게 하는 편법을 써서 구현했었네요
System.useCodepage = true; 를 이용한건데..
그런데 이 편법의 단점은.. 한글OS 에서만 작동하고, 외국어 기반의 OS 기반에서는 글자가 다 깨진다는거였어요
( 이게 한글 기반의 플래시의 꽤 큰 오류사항이네요. 의외로 이런 이슈가 제법 있다네요. 외국OS 자체를 보통은 고려를 안 하니..)
다행히 XE 는 UTF-8 이 기반입니다. ( 요즘은 다른 툴들도 UTF-8 을 쓰죠 )
그래서 플래시 내부의 제한 소스를 다 풀어버리고
실제 내용전달하는 소스도 XE 의 UTF-8 을 EUC-KR 로 전환해서 플래시로 전달했는데
그걸 다 제거해 원래 그대로 UTF-8 로 전달하게 전부 변경하니
외국OS 기반에서도 플래시 내부의 한글이 정상적으로 나오게 되네요