웹 표준을 지켜도 깨지는 경우가 있나요?

Mozilla Firefox 사용에 대한 일반적인 질문과 답을 해 주는 게시판입니다. 질문을 하기 전에 FAQ를 읽어 보시는게 도움이 될 것입니다.
Post Reply
park1783
Posts: 1
Joined: 2007 06 26 23:21 44
Contact:

웹 표준을 지켜도 깨지는 경우가 있나요?

Post by park1783 »

정보통신부 전파연구소 사이트가 웹 표준을 준수하여 새로 제작되었다길래..
(http://www.rrl.go.kr)
4개의 브라우저로 테스트를 해 봤습니다.
테스트 결과..
여전히 IE이외에 브라우저에서는 깨지거나 작동이 안되는 부분이
존재 하네요..
IE 테스트 결과 완벽하게 구동 됐습니다.
파이어폭스로 테스트 결과
다른건 문제가 없으나..
사이트 메인 하단에
이용안내, 개인정보보호정책, 홈페이지 개선 의견 이 링크 부분이 클릭이 안되더군요..
또 오페라로도 테스트 해 본 결과.. 결과는 아주 의외였습니다.
재대로 나오는 부분이 하나도 없이 죄다 깨져나왔습니다.
그 다음 사파리로 테스트 해 본 결과
파이어폭스와 마찬가지로 하단 부분 링크가 클릭이 안됐습니다.

w3c 유효성 검사에서는 초록색(통과)으로 나옵니다.
원래 웹 표준을 준수하여도 이렇게 깨지는 현상이 있나요?
아니면 Strict(엄격한)가 아닌 Transitional(과도적인) 여서 그런건지..?
User avatar
후니미닉
해커
해커
Posts: 1393
Joined: 2004 12 11 20:01 26
Contact:

Post by 후니미닉 »

통과한 후에 웹표준에 관심 없는 또다른 사이트 관리자가 비표준적인 코드를 추가했다면 그럴 수도 있습니다.
miLRain
해커
해커
Posts: 1058
Joined: 2004 11 30 18:33 15
Contact:

Re: 웹 표준을 지켜도 깨지는 경우가 있나요

Post by miLRain »

park1783 wrote:정보통신부 전파연구소 사이트가 웹 표준을 준수하여 새로 제작되었다길래..
(http://www.rrl.go.kr)
4개의 브라우저로 테스트를 해 봤습니다.
테스트 결과..
여전히 IE이외에 브라우저에서는 깨지거나 작동이 안되는 부분이
존재 하네요..
IE 테스트 결과 완벽하게 구동 됐습니다.
파이어폭스로 테스트 결과
다른건 문제가 없으나..
사이트 메인 하단에
이용안내, 개인정보보호정책, 홈페이지 개선 의견 이 링크 부분이 클릭이 안되더군요..
또 오페라로도 테스트 해 본 결과.. 결과는 아주 의외였습니다.
재대로 나오는 부분이 하나도 없이 죄다 깨져나왔습니다.
그 다음 사파리로 테스트 해 본 결과
파이어폭스와 마찬가지로 하단 부분 링크가 클릭이 안됐습니다.

w3c 유효성 검사에서는 초록색(통과)으로 나옵니다.
원래 웹 표준을 준수하여도 이렇게 깨지는 현상이 있나요?
아니면 Strict(엄격한)가 아닌 Transitional(과도적인) 여서 그런건지..?
흠, 이상하네요.
저는 깨지거나 작동안하는 경우가 없습니다(한글입력 안되는 사파리제외)
파이어폭스 2.0.0.4에서 님이 말씀하신 부분 클릭되고 정상 작동합니다.
오페라9.21에서 깨져보이거나 작동 안되는 부분이 없어 보입니다.
사파리3.0.2에서 님이 지적하신 하단 부분 링크가 클릭 안됩니다.
다른 부분까지 확인은 안해봤지만 일단 님이 지적하신것 중 파이어폭스와 오페라부분은 저는 작동이 잘 되네요.
참고로 윈도우XP+SP2환경이고 플래쉬9이 깔려있습니다.
hyeonseok
해커
해커
Posts: 691
Joined: 2004 08 11 22:14 59
Contact:

Post by hyeonseok »

이게 참 애매한 문제인데, 표준을 잘 지키면 표준을 잘 지킨 브라우저에서 잘 나오게 됩니다. 바꿔 말하면 표준을 지켰다고 무조건 잘 나오는 것은 아니라는 것입니다. CSS표준을 잘 지켰다고 해도 링스에서는 제대로 나오지 않는 것이 당연하지요. 그리고 표준의 지원이 미약한 오래된 브라우저에서도 완전히 잘 나오지는 않습니다.

문제는 표준을 잘 지킨다는 최신 브라우저들에서는 잘 나와야 하는 것인데요. 이것도 완벽하다고는 말할 수 없습니다. 모든 브라우저가 표준을 동일한 수준으로 지키고 있는 것은 아니기 때문에 어느정도의 브라우저간의 차이는 존재합니다. 그러면 표준 지킨다고 똑같이 나오는 것도 아닌데 표준이 의미가 있느냐는 질문이 생기게 되죠.

사실 현재 수준에서 표준을 잘 지키면 최신 브라우저에서 모든 사이트가 동일한게 나온다고 말 할 수는 없습니다. 다만, 모든 브라우저에서 잘 나오게 하기 위해서는 표준을 지키는 방법이 가장 효과적인 방법이라고는 말 할 수 있습니다. 그래서 문법검사기를 통해서 표준을 완전히 지켰다고 하더라도 브라우저 테스트가 반드시 필요한 것이죠.

사실 문법 검사기는 문법을 지켰다는 의미 뿐이고, 실제로 브라우저에서 어떻게 작동되는지는 별개의 문제 입니다. 표준이 아무리 좋아도 구현되지 않으면 의미가 없는 것 같이 표준 문법을 완전히 잘 지켜도 실제 브라우져에서 확인하지 않았으면 좋은 웹사이트라고 할 수 없겠죠.

표준을 지키자는 얘기가 많이 나오니까 표준을 지키는 것이 목적처럼 되었는데 사실 표준을 지키는 것은 수단이고 목적은 좋은 사이트를 만드는 것입니다.

--

하단의 링크가 클릭되지 않는 것은 잘못들어간 코드에 대한 브라우저간의 해석 차이 때문이었습니다. 수정되었습니다.

오페라에서 깨져 나오는 것은 좀더 자세히 말씀해 주시겠어요? 브라우저 설정때문에 일부 기능이 작동하지 않아서 그렇게 나올 수도 있습니다. 오페라가 테스트가 가장 안되기는 했지만 현재 사용하지 못할 정도로 깨져 나오는 것은 없어 보입니다.
peecky
Posts: 16
Joined: 2007 06 22 19:06 49
Contact:

Post by peecky »

hyeonseok wrote:오페라에서 깨져 나오는 것은 좀더 자세히 말씀해 주시겠어요?
오늘 오전 8시쯤에 오페라에서 접속했을 때 사이트 레이아웃이 말로 표현하기 힘든, 일부러 저렇게 하기도 힘든 형태를 보여줬습니다.
서버 설정상의 문제인지 import로 가져오는 css파일들 중 일부가 바이너리 파일처럼 깨져서 나오더군요. 파일 크기도 엄청 컸고요.

현재 새로고침하니까 잘 나옵니다.

오페라(9.2)에도 파이어폭스처럼 에러 콘솔이 있습니다. 테스트하면서 이 부분도 체크하면 좋을것 같습니다.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests