2008-10-12 4 views
1

저는 몇 년 동안 웹 사이트를 개발해 왔으며 내 페이지가 유효한 html과 css인지 거의 확인하지 못했습니다. 내 검사는 browsershots.org와 같은 사이트를 사용하고 다른 브라우저에서 어떻게 보이는지 확인하는 것입니다. 그러나 최근에 저는 대학 과정을 수강했으며 교수는 우리가 제출 한 모든 것을 검증하기를 원합니다. 생각하게되었습니다.웹 페이지 확인

내 페이지의 유효성을 검사 할 때주의해야합니까?

답변

4

예, 이유는 already covered here입니다.

나는 상업용 웹 사이트에 관해 반드시 이야기하는 것은 아니지만, 어쨌든 마치 행동하는 것이 좋습니다.

0

예. 그렇지 않으면 선생님이 성적을 내릴 수 있습니다.

1

다른 브라우저에서 웹 페이지가 잘 보이는지 확인하기 만하면되지만 나중에 웹 브라우저가 변경되어 페이지가 더 이상 보이지 않을 수 있습니다. 그러나 귀하의 페이지가 유효한 HTML 및 CSS라면, 최신 브라우저는 앞으로 올바르게 표시되어야합니다.

0

나는 유효성 검사가 필요한 것 이상으로 원칙의 문제라는 것을 알게되었습니다. 우리가 요즘 인기있는 브라우저만을 테스트 할 때 표준 호환성의 부족으로 인해 IE를 슬레이트하는 것은 매우 위선적입니다.

언제나 페이지가 유효한지 항상 확인하십시오.

0

글쎄, 이것은 거의 거룩한 전쟁 영역입니다. CSS에 문제가있는 경우 HTML 및 CSS의 유효성을 확인하는 것이 좋은 진단 단계입니다. HTML이 심하게 조작되면 접근성 문제가 발생할 수 있습니다. 그렇지 않으면 걱정할 실질적인 이유가 없습니다.

당신의 일에주의를 기울이고 장인 정신을 자랑스럽게 생각해보십시오. 귀하의 페이지가 유효성을 확인한다면 그것은 마치 작은 금성처럼 보이며 몇 초 동안 따뜻한 느낌을줍니다. 그것은 최고의 연습입니다.

당신이 일을 절대적으로 올바른 방식으로하고 싶다면, 확실히 그것에 대해 신경 써야합니다.

1

당신은 (그리고해야) 더 좋은 성적을 얻기를 넘어 귀하의 CSS/HTML

유효성을 검사 할 수 있습니다, 일부 프로젝트/산업 다양한 목적에 대한 검증이 필요합니다. 이 분야의 미래 경력에 관심이 있다면 지금 시작해도 좋습니다 :)

0

웹 페이지 유효성 검사는 내 생각에 복잡한 문제입니다. 한편으로 W3C 권장 사항이 있습니다. 즉, 모든 브라우저에서 동등하게 렌더링 될 수도 있고 그렇지 않을 수도 있습니다 (권장 사항). 반면에 CSS/HTML을 수정하면 각 페이지가 픽셀로 완벽하게 렌더링되지만 해킹을 통해 W3C 유효성 검사기로 유효성을 검사하지 못할 수 있습니다.

실생활에서, 그것은 타협의 세계입니다. 필자는 개인적으로 두 가지 모두 시도합니다. 유효성 검사 오류는 거의 없지만 널리 사용되는 브라우저에서 실제로 잘 보입니다.

하지만 대학 생활에서는 교수가 100 % W3C를 준수해야한다고 생각합니다. 그러나 HTML/XHTML을위한 사양에 가장 근접한 것은 바로 이것이 학계 사람들이 궁극적으로 관심을 갖는 이론입니다.

1

예 표준은 변화하는 세계에서 당신의 변호입니다.귀하의 사이트가 이러한 웹 브라우저로 작동하기 만하면 표준을 준수하지 않을 경우 다음 웹 브라우저를 사용할 수 있다는 보장이 없습니다. 정직한 웹 브라우저는 종종 웹 사이트의 수명 기간 동안 여러 번 업데이트 될 것입니다.

부지런한 개발자로서 나는 브라우저가 업데이트되면 다시 테스트 하겠지만 업데이트와 테스트 (재조정) 사이에는 창이 있습니다. :-)

0

나는 항상 내 웹 페이지의 유효성을 확인하고 동일한 작업을 수행하는 것이 좋습니다. 그러나 많은 대기업 웹 사이트는 유효하지 않습니다. 모든 시스템에서 똑같이 보이는 웹 사이트의 중요성이 깨져야하기 때문에 유효성을 검사 할 수 없습니다.

일반적으로 유효한 웹 사이트는 휴대 전화와 같은 이상한 구성에서도 페이지가 잘 보이도록 도와주기 때문에 항상 유효성 확인을 시도해야합니다.

0

여러분이 실수하지 않았 음을 확인하십시오. 검사기가 브라우저 호환성을 위해 입력해야하는 것에 대해 불만을 표시하는 경우이를 무시할 수 있습니다.

0

물론입니다! 귀하의 사이트가 유효해야합니다! 유효한 HTML/CSS는 앞으로 10 년 후에 향후 브라우저에서 작동 할 가능성이 훨씬 큽니다!

0

에릭이 말했듯이 많은 대형 웹 사이트는 유효하지 않습니다. 그러나 Firefox, Safari/Chrome 또는 Opera에서 완벽하게 작동하는 유효성 검사 웹 사이트로 시작하면 기회가 맞을 것입니다 또는 대부분 다른 3 개에서 맞고 단지 약간의 조정만으로도 옳다.

그런 다음 IE와 같은 Trident 기반 브라우저에 필요한 해킹 작업을 수행 할 수 있습니다. 대부분의 일반 웹 사이트에서 IE7과 IE6에서 작동하도록 필요한 해킹은 여전히 ​​유효합니다.

일단 문제가 발생하면 쉽게 문제를 디버그 한 다음 유효성을 검사하지 않는 조정/해킹을 시작하십시오.

서버 측 프로그래밍을 사용할 수 있거나 PHP를 클라이언트 측에서 사용할 수있는 경우 PHP를 사용하여 어떤 브라우저가 사용 중인지 (올바른 사용자 에이전트를 전송 중이라고 가정) 쉽게 결정할 수 있습니다. 그런 다음 특정 스타일 시트를로드 할 수 있습니다. 각 브라우저에 대한 일반 스타일 시트의 맨 위. IE6과 7은 특정 스타일 시트를로드하기 위해 별도의 작업을 할 필요가없는 HTML 해킹이 있지만 Gecko, Webkit 또는 Presto 브라우저 (Firefox, Safari/Chrome 또는 Opera)에는 사용할 수있는 것이 없으므로 다른 방법이 있습니다. 이 브라우저에만 해당되는 항목이 필요합니다.

0

나는 귀하의 페이지를 검증하는 것이 좋은 것이라고 생각하지만, 이것에 대한 몇 가지 신화가 있습니다.

먼저 XHTML을 다양하게 브라우저에 제공하기 때문에 XHTML을하고 싶지 않을 것입니다. HTML 4.0 Strict로 고정하십시오.

둘째, 유효한 페이지를 가지고 있으면 좋고 유용하지만 다른 사람의 페이지를 확인하지 않아도됩니다. 어떤 사람들은 이것을 정말로 즐기며, 단지 의미를 갖습니다.

마지막으로 줄을 너무 길게 만들지 않도록 페이지의 텍스트를 채우십시오. 유효성 검사와 관련이 없지만 HTML을 읽는 사용자를 돕습니다.