Webページのルートから開始してWebサイト全体を横断し、CSS / HTML / Javascriptファイルなどのリソースのリストを収集してから、CSS / Javascript Lint + HTML Validator + Broken Link Finderを実行するツールの構築を考えています。このようなものを構築する前に、これはすでに存在しているかどうか疑問に思いましたか?
ありがとう。
私はすでにGoogleをかなり検索しましたが、あまり見つかりませんでした。
Webページのルートから開始してWebサイト全体を横断し、CSS / HTML / Javascriptファイルなどのリソースのリストを収集してから、CSS / Javascript Lint + HTML Validator + Broken Link Finderを実行するツールの構築を考えています。このようなものを構築する前に、これはすでに存在しているかどうか疑問に思いましたか?
ありがとう。
私はすでにGoogleをかなり検索しましたが、あまり見つかりませんでした。
回答:
あなたができるパッケージを作ったらあなたが最初だと思います
それらのいくつかを行うにはいくつかの方法を考えることができます。
リソースをスキャンするには、HTTrackまたは他のWebサイトのコピー機を使用できる場合があります。
HTML検証は次のツールで実行できます:WDG HTMLバリデーター(サイト全体の検証オプションがあります)
IIS用のMicrosoftプラグイン-Search Engine Optimization Toolkitがあり、リンク切れを特定のサイトでスキャンできます(他のいくつかのかなり気の利いたサイト統計と一緒に)
サイト全体をスキャンしているときに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
JS Lint:https : //github.com/douglascrockford/JSLint
おそらくこのリンクが役立ちます: ウェブサイトのチェック
確認してもいい:
おそらく、オフラインの.Netアプリケーションを作成して、これらすべてのリンクを1つのアプリケーションに含めるのは簡単でしょう。
よろしく