【问题标题】:Should website testing include passing W3C css & html validator?What are the benefits of passing them?网站测试是否应该包括通过 W3C css & html 验证器?通过它们有什么好处?
【发布时间】:2015-02-19 13:13:05
【问题描述】:

我使用 webdriver testNG 进行网站测试。

让我的网站通过官方css、html验证有什么好处?

Google 是否会以某种方式奖励网站,让我的网站在其搜索索引中排名更高?

我知道谷歌机器人会检查网站是否符合 w3c 标准。 W3C 是一个严肃的组织,他们不会制定无用的验证标准。

【问题讨论】:

    标签: html validation testing webdriver w3c


    【解决方案1】:

    让我们开始说来自 W3C 的验证不是没用的

    W3C 的使命是通过以下方式引领万维网充分发挥其潜力 制定确保长期增长的协议和指南 网络。

    与 W3C 保持一致意味着与网络的发展保持一致。

    按照标准构建的网站通常更易于使用多种设备访问。我们的想法是拥有干净、正确标记的代码。

    验证系统会在您的文档中向您显示任何不符合给定标准的情况。如果你纠正了所有这些,你会得到一份符合官方标准的文件。

    来自 W3C 的有趣点 (http://validator.w3.org/docs/why.html)

    • 作为调试工具的验证
    • 验证简化了维护
    • 验证作为面向未来的质量检查
    • 验证有助于传授良好做法
    • 验证是专业的标志

    请求验证的项目 ($)

    您将从事的一些项目需要可访问性级别以及有效的 html 和 css。实际上,在英国、加拿大、澳大利亚、意大利和其他一些国家/地区,提供网络可访问性是法律。

    更多详情:http://en.wikipedia.org/wiki/Web_Content_Accessibility_Guidelines#Legal_obligations

    搜索引擎优化和验证

    验证代码以获得 seo 优势背后的想法是,一旦您拥有一个合规的网站,您的网站不仅会在更多的浏览器上提供更好的用户体验,而且您的网站也会使用更少的代码,因此在搜索引擎上的排名会更高。

    几年前进行的一项有趣的测试,用于检查 Google 和 Validate 网站之间的关系:http://www.hobo-web.co.uk/official-google-prefers-valid-html-css/

    另一方面,谷歌频道 (https://www.youtube.com/watch?v=FPBACTS-tyg&feature=youtu.be) 有一段视频(2009 年制作),很明显经过验证的代码没有收到任何 seo 提升。

    可用工具

    要集成到自动验证中的免费可用工具列表。

    【讨论】:

      【解决方案2】:

      它可以帮助您提高兼容性。 有些浏览器非常宽容,但其他浏览器则不然。

      构建浏览器的每个人都将使用官方 W3 标准,因此如果您使用它们并且没有解决方法(可能不适用于每个浏览器),它会再次提高兼容性。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-04-09
        • 2011-01-21
        • 1970-01-01
        • 2017-05-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多