【问题标题】:W3C validation for complete site [closed]完整站点的 W3C 验证[关闭]
【发布时间】:2012-02-13 20:57:59
【问题描述】:

我正在开展一个项目,我必须通过 W3C 标记验证来验证包含大约 150 个页面的完整网站。有没有办法检查整个网站的 W3C 标记验证?

【问题讨论】:

标签: w3c-validation


【解决方案1】:

我在业余时间制作了这个 java 应用程序(Windows 安装程序),因为我在工作中需要它: https://gsoft.no/validator。它是免费的。

它使用在本地运行的 https://validator.w3.org/ 或 v.Nu 来验证整个站点。

它会抓取一个网站,最后会生成一份带有验证器链接的报告,该链接指向所有带有警告或错误的页面。因为它会爬网,所以必须链接所有要验证的页面。

通过在本地运行 v.Nu,您可以验证无法在线使用的内部站点(例如 Intranet),因此无法通过在线验证器进行验证(除非您发布每个页面的全部内容)。

【讨论】:

【解决方案2】:

您可以自己运行验证器。截至 2018 年,W3C 使用 v.Nu 作为其验证器,代码位于 https://github.com/validator/validator/releases/latest,使用说明位于 https://validator.github.io/validator/#usage

例如,以下命令将对public_html目录下的所有html文件运行:

java -jar vnu.jar --skip-non-html public_html

【讨论】:

    【解决方案3】:

    WDG 提供两种免费解决方案:

    1. Validate entire site(选择“验证整个网站”)
    2. Validate multiple URLs(批)

    【讨论】:

    • 仅供参考,WDG 验证器不支持 HTML5。
    • W3C Validator Suite 服务已停止,源代码在此处开源:github.com/w3c/validator-suite 不过似乎没有人维护,所以答案的第一部分是死胡同现在。
    • 限100页;不能解决 OPs 问题。
    【解决方案4】:

    我使用这个工具批量 w3c html 验证器来验证我的整个网站

    http://www.bulkseotools.com/bulk-w3c-validator.php

    本工具使用W3c验证引擎,一次可以检查500个url。

    【讨论】:

      【解决方案5】:

      我用过http://sitevalidator.com;我想这对你会有帮助。

      【讨论】:

      • 不幸的是,该网站现在无效(证书问题)。
      • 证书问题一定是临时问题,链接现在有效。
      【解决方案6】:

      W3C 在 w3.org 上不提供此功能

      http://validator.w3.org/docs/help.html#faq-batchvalidation

      但您可以使用此工具并勾选“验证整个站点”:(w3.org 也指此站点!)

      但是您有 100 个 URL 的限制要验证,当您达到 100 个 URL 时会收到此消息:

      Batch validation is limited to 100 URLs at one time. The remaining URLs were not checked.

      对于每个网址,还有一个显示的错误限制

      【讨论】:

      • 那个 htmlhelp 网站已经过时了,与主要的 w3 验证器完全不相关
      • @MattFletcher 在 2012 年写这个答案时,大约 5.5 年前,我在回答中提到了 w3.org 的帮助页面,链接到 htmlhelp.com 网站(见archive.org snapshot from Jan 19 '12)。您可以简单地提出修改建议以更新答案,而不是投反对票。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-05
      • 1970-01-01
      • 2016-09-13
      • 2012-04-09
      相关资源
      最近更新 更多