Validation 拥有一个经过验证的站点有多重要?

Validation 拥有一个经过验证的站点有多重要?,validation,xhtml,Validation,Xhtml,许多大型网站(google.com、apple.com、microsoft.com)从未经过验证。当大人物不这样做时,是否有其他人应该这样做的原因?他们可能是经过验证的,但需要支持较旧的浏览器(如IE6),因此添加了可编译性代码。仅仅因为其他人不这样做,并不意味着这不是一件好事。当您进行验证时,您不仅可以发现页面的格式是否正确,还可以跟踪代码中的错误,使网页更易于维护,并且您的代码更有可能在未来的浏览器中跨浏览器工作。除此之外,它还表明您认真对待您的工作,并且您有尝试生成高质量代码的良好习惯。严

许多大型网站(google.com、apple.com、microsoft.com)从未经过验证。当大人物不这样做时,是否有其他人应该这样做的原因?

他们可能是经过验证的,但需要支持较旧的浏览器(如IE6),因此添加了可编译性代码。

仅仅因为其他人不这样做,并不意味着这不是一件好事。当您进行验证时,您不仅可以发现页面的格式是否正确,还可以跟踪代码中的错误,使网页更易于维护,并且您的代码更有可能在未来的浏览器中跨浏览器工作。除此之外,它还表明您认真对待您的工作,并且您有尝试生成高质量代码的良好习惯。

严格遵守已知的语法范围(或一般的技术)有助于优化维护成本,因为您所依赖的所有技术(本例中为浏览器)仅针对标准符合性案例(HTML/CSS/JS的子集)进行了很好的测试,并且仅在标准符合性案例之后进行了随机测试。

w3.org提供了一个专门针对提出该问题的人的页面,非常有用

当然,像谷歌和微软这样的地方也有吸引力,而且应该在不同浏览器之间保持一致。w3确实有一些优点

另一方面,使用标准的、可互操作的标记和样式表提供了更大的机会,可以跨平台和用户代理一致地处理页面。事实上,大多数创建富Web应用程序的开发人员都知道,可靠的脚本编写需要用户代理解析文档,而不会出现任何意外错误,并且在创建富交互层之前,将确保对其标记和CSS进行验证

在接受调查时,绝大多数Web专业人员都会表示,无论何时遇到Web样式或脚本错误,他们都会首先检查验证错误

另一个非常重要的问题是维护。一个严格有效的XHTML文档比一碗HTML标签汤更容易维护。相信我

我们必须记住,标记是作为数据格式存在的。浏览器呈现此标记的方式通常对用户很重要

请记住:家喻户晓的公司希望人们访问他们的名字,尽管网站很糟糕。你能负担得起那种奢侈吗