xml 궁금한점

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
Post Reply
박민권

xml 궁금한점

Post by 박민권 »

xml 파일을 불여우에서 실행하면

XML파일은 스타일 정보는 표시되지 않습니다. 문서 구조는 아래와 같습니다.

라고 나옵니다.

그런데 익스에서 실행하면 스타일이 다 적용되서 잘 나옵니다.

왜 불여우에서는 스타일을 표시하지 않을까요?

표시하지 않으면 웹에서 xml파일을 돌릴수가 없지 않나요?
박민권

예제사이트

Post by 박민권 »

http://user.chollian.net/~rapsodie/exam ... mepage.xml

위의 사이트만 해도 익스에서는 스타일이 적용되서 보이는데
불여우에서는 그냥 태그만 보여줍니다.
왜 그런거죠?
파란사오정

re: XML파일은 스타일 정보는

Post by 파란사오정 »

(homepage.xml 내에서 스타일시트적용 부분)

Code: Select all

<?xml:stylesheet ....

xml 문서에 스타일시트를 적용하려면
아래와 같이 해야된다고 하는 군요...

"xml:stylesheet" -- X
"xml-stylesheet" -- O

참고문서:
http://www.w3.org/TR/xml-stylesheet/

Code: Select all

<?xml-stylesheet ...
빛알갱이
해커
해커
Posts: 1146
Joined: 2004 01 15 20:06 36

Re: re: XML파일은 스타일 정보는

Post by 빛알갱이 »

파란사오정 wrote: xml 문서에 스타일시트를 적용하려면
아래와 같이 해야된다고 하는 군요...

"xml:stylesheet" -- X
"xml-stylesheet" -- O

참고문서:
http://www.w3.org/TR/xml-stylesheet/
MS IE의 '표준 위반 눈감아 주기'가 문제인 또 다른 경우입니다. 이와 똑같은 문제를 지닌 곳이 국내에 꽤 많이 있습니다. 국회인가 법제처인가 법률 열람 서비스도 그 중에 하나이고요. 오래 전에 메일을 보냈는데, 잘 고치네요.
빛알갱이
해커
해커
Posts: 1146
Joined: 2004 01 15 20:06 36

Post by 빛알갱이 »

사족 하나 :

제가 약간 이해하기 힘든 것 중 하나는 (습관과 '관성'이겠지만) XML 문서를 만들면서 인코딩을 기본값 대신 EUC-KR을 사용하는 일입니다. UTF-8 편집기가 전처럼 찾기 어려운 것도 아닌데, 왜 굳이 XML 문서를 만들 때조차 'encoding="euc-kr"'을 일부러 넣어 가면서 EUC-KR을 쓸까요?

<?xml version="1.0" encoding="euc-kr"?>

파일 크기가 커질 것이므로 전송량을 걱정해서 그렇게 한다? 별로 그럴 것 같지는 않지요. 100% 한글과 한자로만 된 문서라면 1.5배 커집니다. 하지만, 마크업 문서는 마크업 택이 대부분 로마 글자이므로 (물론, 로마자로 제한할 필요는 없지만) 실제 크기 증가는 UTF-8 문서의 크기가 EUC-KR 문서의 크기보다 120% 정도일 것으로 짐작합니다.


언젠가 우연한 기회에 XML 인터넷 강좌를 잠깐 보았더니, 거기서 그렇게 가르치더군요. 그 사람은 'ㅤㄸㅗㅁ방각하'의 'ㅤㄸㅗㅁ'을 주요 브라우저가 모두 이해하는 방식으로 (MS IE, Opera, Safari 등이 KS X 1001:1998 부록 3의 규정을 준수/지원하지 않고, 오직 Mozilla만 준수하므로) EUC-KR로 인코딩된 문서에서 쓰려면 NCR(numerical character reference)을 써야 한다는 사실을 알기는 하는 것일까요?
박민권

Re: re: XML파일은 스타일 정보는

Post by 박민권 »

파란사오정 wrote:(homepage.xml 내에서 스타일시트적용 부분)

xml 문서에 스타일시트를 적용하려면
아래와 같이 해야된다고 하는 군요...

"xml:stylesheet" -- X
"xml-stylesheet" -- O
정말 답변 감사합니다.
익스의 코드대충 눈감아주기는 정말 환상적이군요. ㅡㅡ;
xml쪽은 너무 무지해서 불여우가 아직 xml문서를 제대로 처리 못하는 줄 알았답니다.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests