문제

우리는 수천 페이지를 제공하는 약 25 개의 고유 한 페이지 템플릿이있는 대형 웹 서비스를 재 설계 할 것입니다. 주요 요구 사항 중 하나는 W3C 준수입니다 (HTML 4.01 Transitional / WCAG1.0). 무한 번호가 있습니다. 코드가 초라하기 때문에 유효성 검사 오류가 발생합니다.

1) 이전 응용 프로그램이므로 처음부터 시작하는 것은 사이트를 깨뜨릴 수있는 옵션이 아닙니다.

2) 또한 변경 사항이없는 사이트의 일부 부품 (덜 중요한 부품)이 있습니다. 처음에 이것을 검증 할 수 있다고 생각하십니까?

3) 각 페이지의 모든 페이지를 검증하는 데 너무 오래 걸리며 시간이 없을 수도 있습니다.

그래서 내 질문은, 당신에 따르면 검증에 관한 최고의 방법론은 무엇입니까? 그러한 시나리오에 대해 어떻게 추정 할 것인가?

미리 감사드립니다!

Vasanth

도움이 되었습니까?

해결책

의사 결정 및 우선 순위

큰 사이트에서 유효성 검사를 목표로 할 때 우선 순위를 정하는 작업으로 시작하는 것이 좋습니다.

이렇게하면 사이트의 가장 자주 액세스하는 페이지, 실제 사용자가 사용하는 페이지를 찾을 수있는 시간이 줄어 듭니다. 주어지면, 그 중 가장 많이 사용되는 것이 무엇인지, 먼저 유효한 이점을 얻을 수 있습니다.

검증은 내 마음에 대한 요구 사항이지만 비즈니스 맥락에서 실용적이라는 것은 또한 가치가 높습니다.

웹 사이트 코드를 검증하는 데 처음으로 얼마나 많은 시간을 소비하고 싶은지 알고 있습니까? 그리고 당신이 할당 한 시간을 감안할 때, 어떤 부분으로 시작 해야하는지 알면 실제 헤드 스타트가 될 것입니다.

추정

팀이 유효한 코드를 작성하는 데 익숙하지 않고 검증 작업을 수행 한 적이없는 경우 추정이 어려울 것입니다. 그러나 당신은 측면에서 추정 할 수 있습니다 복잡성 지점 그런 다음 비즈니스 BOD를 제공하기 위해 더 많은 가시성과 투명성을 제공합니다.

애드 혹

갈 때 오류를 수정하는 데 익숙해집니다. 팀의 각 개발자가 작업 할 때마다 작업하는 각 페이지에 대해 2 개의 오류를 수정하도록하십시오.

시간이 지남에 따라 멋지게 검증 된 웹 사이트로 끝나고 초기 개조와 결합하여 페이지를 유효하게 유지하고 개발자를 유효성 검사를 유지하고 앞으로 많은 시간을 절약 할 수있는 좋은 방법입니다.

다른 팁

페이지가 많으면 시작하는 것이 좋은 시작 부분을 설정하여 자신의 사이트를 크롤링하고 "단일 클릭 작업"으로 모든 페이지를 검증 할 수 있습니다. 수행하는 방법은 환경에 달려 있지만 실제로는 그렇게 어렵지 않습니다.

오류가 많으면 첫 번째 단계는 HTML 4.01 Transitional보다 훨씬 더 "편안한"스키마를 만드는 것일 수 있습니다. 사이트 가이 여분의 조잡한 스키마로 검증되면 HTML 4.01 Transitional (및 아마도 4.01 Strict까지)까지 엄격 할 때입니다.

그리고 가장 중요한 부분 : 검증 마크 업뿐만 아니라 관련 있는 마크 업, 사이트의 제목 구조는 제정신입니다. <em> 이탤릭체 등으로 텍스트를 갖는 다른 이유가 아닌 강조에만 사용되며 테이블은 실제 테이블 데이터 등에 사용됩니다.

RE 추정 : 나는 "단일 클릭 유효성 검사 사물"을 얻기 위해 하루나 셋을 추정 할 것입니다. 출력을 얻기 전에 전체 고정에 대해 전혀 견적을 거부 할 것입니다 (실제로 실제로 발생하지 않는 한. 처음부터 템플릿에 실제 문제가 무엇인지 잘 이해합니다).

3) 각 페이지의 모든 페이지를 검증하는 데 너무 오래 걸리며 시간이 없을 수도 있습니다.

그렇다면 나는 당신이 '방법론'을 따르고 있다고 생각하지 않습니다. Firefox를 설치하는 것은 어떻습니까? 유효성 검사기 애드온 그리고 가장 일반적으로 사용되는 페이지에서 시작하여 사이트를 탐색 할 때 오류를 선택할 때 활성화해야합니까?

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