웹 페이지의 루트에서 시작하여 CSS / HTML / Javascript 파일과 같은 리소스 목록을 수집하는 전체 웹 사이트를 탐색 한 다음 CSS / Javascript Lint + HTML Validator + Broken Link Finder를 실행하는 도구를 작성하려고합니다. 이와 같은 것을 만들기 전에 이미 이것이 존재하는지 궁금합니다.
감사.
이미 Google을 검색했지만 많이 찾을 수 없었습니다.
웹 페이지의 루트에서 시작하여 CSS / HTML / Javascript 파일과 같은 리소스 목록을 수집하는 전체 웹 사이트를 탐색 한 다음 CSS / Javascript Lint + HTML Validator + Broken Link Finder를 실행하는 도구를 작성하려고합니다. 이와 같은 것을 만들기 전에 이미 이것이 존재하는지 궁금합니다.
감사.
이미 Google을 검색했지만 많이 찾을 수 없었습니다.
답변:
당신이 할 수있는 패키지를 만들면 당신이 처음이 될 것 같아요
나는 몇 가지 방법을 생각할 수 있습니다.
당신은 사용할 수 있습니다 HTTrack 또는 다른 웹 사이트 복사기 자료를 검색 .
이 도구를 사용하여 HTML 유효성 검사를 수행 할 수 있습니다. WDG HTML 유효성 검사기 ( 전체 사이트 유효성 검사 옵션이 있음)
IIS 용 Microsoft 플러그인이 있습니다-Search Engine Optimization Toolkit , 주어진 사이트에서 깨진 링크가 있는지 검사 할 수 있습니다 (다른 멋진 사이트 통계와 함께)
전체 사이트를 스캔하는 동안 CSS 및 JS의 유효성을 검사하는 것은 생각할 수 없지만 최신 웹 디자인 방식은 일반적으로 적은 수의 JS / CSS 파일을 생성하므로 일부 상황에서는 파일을 한 번만 사용하는 것이 좋습니다. 그래도 인라인 JS / CSS를 스캔해야 할 가능성이 있습니다.
이러한 도구를 개발하는 데 도움을주기 위해 소스를 다운로드 할 수 있습니다.
W3C Markup-Validator : http://dvcs.w3.org/hg/markup-validator/