문제

웹사이트를 개발은 시간이 소요됩니다.생산성 향상을 위해,나는 코드 프로토 타입을 보여 우리의 클라이언트입니다.내가 만들기에 대해 걱정하지 마십시오 프로토타입 comform 를 표준입니다.대부분의 시간,우리의 클라이언트는 것이 승인 프로토 타입을 줄이 불합리한 기한.나는 일반적으로 결국 사용하여 시제품에서 생산(hey,프로토타입 작동합니다.을 만들 필요가 없습니 나의 일을 어렵게 합니다.)

수 코드를 리팩터링을 출력 유효한 HTML.그러나 그것은 노력이 가치가 출력 유효한 HTML?

도움이 되었습니까?

해결책

그것은 노력이 가치가있는 경우 그것은 당신에게 실질적인 혜택입니다.고집하는 기준도 보다 쉽게 구축 웹사이트에서 작동하는 대부분의 브라우저입니다.다시,당신이 행복하는 방법으로 웹사이트를 표시하는 경우에 당신을 걱정(어쩌면 하나,어쩌면 모든)가고,그를 통해 농구를 그리고 그것을 검증은 시간 낭비입니다.

또한,차이 서구에서 사는 모든 유효한 html 웹사이트로 주로 유효하는 html 사이트는 무시할 수 있습니다.

그래서 항상 실제적인 혜택,거기에 몇 가지 일부 상황에서는,그러나 그것을 하지 않는한 그것을 위해.

다른 팁

그렇습니다.그것이 충분히 열심히 노력하는 방법을 다루는 다른 브라우저 렌더링하는 유효한 HTML,결코 마음은 예측하기 위해 노력하고 그들이 무엇을 할 것으로 잘못된 코드입니다.동일한 검색 엔진-충분한 문제에서 HTML 이어질 수 있는 사이트 인덱싱되고 있지 않을 제대로다.

나는 실제 대답이"그것이 무엇인지에 따라 잘못된 약 HTML".잘못된 부분과 관련하여 접근성 문제가 당신을 찾을 수 있습니 고객은 법적인 문제를 사용하는 경우 사이트에서 상업적인 기준입니다.

아마가 있는 경우 비에 따르는 사이트로 시작하고 있는 짧은 시간에 있다.

그러나,당신은 믿어주지 않기 때문에 믿지 않았다는 것을 다른 사람을 시작으로,하지만 그것이 쉽게 사이트를 만들어 준수에서 시작-그것은 당신을 저장한 두통 측면에서의 브라우저 호환성,CSS 행동이고 심지어는 자바 스크립트의 행동과 그것은 일반적으로 적은 태그를 유지합니다.

사이트 규정 준수(적어도 과도)는 매우 쉽습니다.

생산 규격 HTML 유사한 보장이 없다는 것을 경고하는 동안 컴파일-경고 있는 이유가,당신은하지 않을 수 있습 무엇을 실현하는 이유입니다,하지만 무시하고,전에 당신이 어디 있는지 알고 있습니다,거기에 너무 많은,당신은 발견 할 수없는 하나의 문제와 관련된 노력하는 해결할 수 있습니다.

파이어 폭스를 사용하고 있다면 귀하의 웹 페이지 당신을 얻을 것이 도움이 녹색 체크 또는에 빨간 십자가 오른쪽 하단 모서리,신속하게 보여주 당신은 당신이 지켜나지 않습니다.클릭하에 빨간 십자가 당신을 보여줍니다 모든 장소는 당신 goofed.일부의 경고/에 오류가 있습을 보이 조금 어렵기만 하지 않기 때문에,하지만 그들을 해결하고 당신은 여러 가지 혜택을 누릴.

  1. 페이지하는 것이 훨씬 더 가능성이 높으로 작업의 넓은 범위의 브라우저입니다.
  2. 접근성 준수를 쉽게 될 것입니다(당신은'alt'성 이미지에,예를 들어)
  3. 선택하는 경우 XHTML 표준으로는,당신의 마크업이 될 것입 될 가능성이 더 유용한 AJAX 환경입니다.

이렇게 하지 않으면 결과는 예측 불가능.

하나의 가장 큰 문제는 웹 브라우저는 그들이 팔려 나쁜 습관이(그리고 아직도,어떠한 경우에는)에 의해 자동으로 특정 수정 마크업 문제,실패 등의 가까운 테이블 세포 및/또는 행이 있습니다.이 하나의 사실에서 결과는 수천 명의 웹 페이지에 있는 규정을 준수하지 않지만,'work',달래 개발자는 자신의 잘못된 인식으로의 보안을 보장합니다.

을 고려할 때 어떻게 많은 일들이 있는 잘못 될 수 있습니다 웹 사이트되고 있으면 그것에 관해서 규정 준수은 추가 더 문제가 당신의 작업이 있습니다.

편집:는 원래의 게시물이 다시는 것을 나는 주의 말을 귀찮게 하지 않으로 준수할 때에 시제품,그 다음에 하는 것을 말하는 것이 일반적으로 사용하여 시제품에서 생산하는 것을 의미한다.지 엄격하게 프로토타입이지만,후보자.정상적인 상황 이러한 상황에서는 고객이 받은 후보자,시간이 없어에 할당된 버그를 수정하거나 정리하고,따라서 강에 대한 인수를 만드는 태그라인에서 첫 번째 장소입니다.

지 않을 경우 주어진 시간 후,지금은 그것을하려고합니다.

당신은 주어진 시간 이후에,당신은 시간을 할것입니다.

당신이 원하는 경우에 당신의 눈을 사람에 액세스할 수 있으며 장애가 없는,뿐 아니라 외부 시스템,그때 그렇다,당신은 확실히 확인 출력 유효한 HTML.

그것은 쉽게 테스트하는 HTML 자동 검사기.

추가 할 것은 무엇 마이크 Edwards 법적 파급 효과에 대해 말했다고 생각하는 당신은 도덕적 의무도)

왜 쓰기 프로토타입에 유효한(X)HTML 에서 첫 번째 장소는?나 발견하는 것을 노력을 더 이상 사용하여 잘못된 HTML.을 생산하는 유효한 XHTML 해야한 작업입니다.(On the other hand,생산 의미상으로는 의미있는 XHTML 수 있습니다 더 부담 합니다.)

에서 짧은,나 없는 장점이 무엇이든지 에서 사용하여 잘못된 HTML 에 대한 프로토타입을 제작할 수 있습니다.

나는 정직하게 이유를 알고 이것은 추가적인 노력을 할 HTML 표준을 기반으로.지 않는 경우에 그것은 열심히 일을 해야 그것을 문제로서의 전문성이다.

만약 당신이 지불을 구축하기 위해 사람 당신은 집과 그 절단 모서리의 게으름,는 당신이 시간에 통보하지만,10 년 균열이 나타난에서 당신의 벽,행복할까요?

유효한 HTML 할 수 있도록 명함을 가지고 귀하의 사이트에서-no.

는"유효한 HTML"의미에서의"HTML 에서 작동하는 모든 주요 브라우저 또는 브라우저 엔진은"-그렇습니다.

물론입니다.잘못된 코드를 일으킬 수 있는 모든 종류의 이상한 행동과 오류가 있는지지 않는 사람들을 할 때 당신은 검증 보고서입니다.

포인트의 경우:

노란색 배경으로 흘리고 밖으로 메시지의 목록을 통해 향하고 다음에 대한 목록의 메시지-지만 Internet Explorer.

왜?경에 적용되었는지를 쓴 사람 페이지 작성했다 그것은 하나로 목록으로 향하고 있습니다.제목은 허용되지 않습 목록 항목과 다른 브라우저를 시도하는 복구에서 그것에서 다른 방법이 있습니다.Internet Explorer 종료 목록 항목(와 배경 색상)을 때 그것을 보았을 시작하의는 다음과 같은 항목(후 제목)하는 동안,다른 브라우저를 종료할 때 그들은 그것을 보았을 끝 태그에 대한 첫 번째 목록 항목입니다.

그것만이 유효성에 오류가 페이지에서,그래서 그만의 문제를 해결합니다.

기 때문에,당신은 표준,작업이 호환될 수 있다.사용자 에이전트를 위해 노력한 표준을 준수하고 그들의 단점이 준수하드 항상 변경될 수 있습니다.이 방법은 수반되어야 합니다.

지 않는 한 당신이 그것으로 전체 IE8 깨진 표준을 영속한 것은 그들을 사용하려는 기본적으로 합니다.는 또 다른 인수입니다.
Webkit,도마뱀,Presto?(는 오페라의 엔진?), 그리고 다른 사람들이 항상 더 준수하고 모든 릴리스입니다.

하지 않는 한 html 작품에서는 IE 포함된 브라우저 제어,그 이유는 정말 없을 출력 유효한 html 로 렌더링합니다.

내 생각에는 주요 기준은"fit for purpose"-하는 경우 고객이 원하는 무언가를위한 작은/내부 시장(고 걱정하지 않는 경우에는 소외 잠재적 고객에게 장애가 있거나 사용이 덜-일반적인 브라우저)그는 자신의 선택입니다.

동시에 나는 그것이 우리의(으로 개발자)의 책임을 확인하는 그들은 알고의 의미는 그들의 의사 결정을 내리는 몇몇 조직에 의해 구속 것 법적 요구사항에는 웹사이트 사용여 화면 독자가 일반적으로 의미 표준을 준수하는 HTML.

내가 믿을 만드는 유효한 html 을 출력이 늘게 개발 시간에는 많은 훈련을 했으면 자신을 코딩하는 유효한 html 시작부터.

한지를 알고 있는 태그는 허용되지 않는 요소 내에서
고 필요한 특성에 태그가 가끔 사람들은 정말 필요 어쨌든 난 믿는 이들은 주요 오류를 만드는 html 을 잘못되었다,그래서 왜 그냥 그들을 배우로 일찍 지금 계획인 경우에는 숙박 시설에서는 웹에 대한 긴?
plus 출력 유효한 html 높이는 데 도움이 될 수 있습 사이트 랭킹

두 가지 규칙이 있을 쓰기 위해 웹 사이트:

  1. 사이트 작업해야 합니다.
  2. 사이트 작업해야 합니다.

을 충족하는 첫번째 규칙,당신은 코드 같은 것의 사이트가 올바르게 렌더링할 때 사용하는 Internet Explorer.지 않는 자유가 있을 변경하는 귀하의 사이트 사용하기 위하여 디자인하는 기능만 IE 올바르게 렌더링,이를 쓰는 것을 의미가 잘못된 HTML.

을 만나 두번째 규칙에,당신은 코드 같은 것의 사이트가 올바르게 렌더링할 때 사용하는 화면-독과 점자 화면이 있습니다.하지만 몇 가지 새로운 화면 독자들과 함께 작업 할 수 있는 IE 대상 사이트에서 일반적인 이미 작성 유효한 HTML.

만약 당신이 작동에 작은 프로젝트,또는 당신의 큰 팀,할 수 있는 코드 사이트 출력하는 IE 대상에 대한 HTML IE,유효한 HTML 지 않습니다.그러나 만약 당신이에 복용 중간 대규모 프로젝트에서,당신의 자신의 결정해야 하는 규칙을 따르고 어느 당신은 무시해도 됩니다.

업데이트:

이지고 투표에 의해 아래로 생각하는 사용자할 수 있습니다 항상 멀리 얻으로 유효한 HTML 다.할 수 있는 사실이 있는 경우를 변경할 수 있는 유연성을 디자인하여 주변에 얻을 IE 의 단점이지만,클라이언트에 있는 경우 주어진을 디자인하고 당신은 그것을 얻을 할 수 있습니다 잘못된 HTML.슬픈 일이지만,그것은 사실,그들은 무엇을 생각할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top