Webページのルートから開始し、Webサイト全体を横断してCSS/HTML/Javascriptファイルなどのリソースのリストを収集し、CSS/Javascript Lint + HTML Validator + Broken Link Finderを実行するツールを構築することを考えています。このようなものの構築を開始する前に、これが既に存在するかどうか疑問に思っていましたか?
ありがとう。
私はすでにGoogleをかなり検索しましたが、あまり見つけることができませんでした。
あなたができるパッケージを作ったら、あなたが最初になると思います
それらのいくつかを行うには、いくつかの方法が考えられます。
HTTrack または他のWebサイトのコピー機を使用してリソースをスキャンできます。
HTML検証はこのツールで実行できます: WDG HTML Validator (サイト全体を検証しますオプション)
IIS用のMicrosoftプラグインがあります- 検索エンジン最適化ツールキット 、特定のサイトで破損リンクをスキャンできます(他のいくつかの非常に気の利いたサイト統計とともに)
サイト全体のスキャン中にCSSとJSを検証するものは考えられませんが、現代のWebデザイン手法では通常、少数のJS/CSSファイルが生成されるため、状況によってはそれらを1回限りで処理できます。ただし、インラインJS/CSSをスキャンする必要がある可能性があります。
このようなツールの開発を支援するために、ソースをダウンロードできます
W3C Markup-Validator: http://dvcs.w3.org/hg/markup-validator/
CSS Lint: https://github.com/stubbornella/csslint
おそらくこのリンクは役立ちます: Website check
確認してもいい:
おそらく、これらすべてのリンクを1つのアプリケーションに含めるオフラインの.Netアプリケーションを作成するのは簡単でしょう。
よろしく