W3C一致性测试:方法论

时间:2009-11-12 11:22:59

标签: w3c w3c-validation

我们将重新设计一个大型Web服务,该服务包含大约25个独特的页面模板,可提供数千页。其中一个主要要求是符合w3c(html 4.01 transitional / WCAG1.0)。有一个无限的没有。验证错误,因为代码很破旧。

1)由于它是一个旧的应用程序,从头开始不是一个选项,因为它会打破网站。

2)此外,网站的某些部分(不太重要的部分)没有变化。你认为我们可以在开始时验证这一点。

3)验证每一页都需要很长时间,我们可能没有时间。

所以我的问题是,根据你是什么,最好的方法来进行验证?您如何估计这种情况。

提前致谢!

瓦森特

3 个答案:

答案 0 :(得分:1)

决策和优先排序

当要在大型网站上进行验证时,最好从优先级排序任务开始。

这将为您提供一些时间来了解网站中哪些页面最常被访问,您的真实用户使用了什么,并且考虑到哪些页面使用最多,并且将首先获得有效。< / p>

验证是我的一个要求,但在商业环境中务实也具有很高的价值。

您是否知道您最初需要花多少时间来验证您的网站代码?并且考虑到你分配的时间,知道哪些部分开始将为你提供一个真正的开端。

<强>估算

如果您的团队不习惯编写有效代码并且从未进行过验证任务,那么对他们来说估算会很困难。但是,您可以根据complexity points进行估算,从而为您提供更多的可见性和透明度,以便为商业人士提供服务。

广告-HOC

随时随地纠正错误。让团队中的每个开发人员为他们处理的每个页面修复2个错误,每次他们处理它们。

随着时间的推移,您最终会得到一个经过验证的网站,并结合最初的改版,这是保持网页有效的好方法,让开发人员在验证之上,并在将来节省大量时间。< / p>

答案 1 :(得分:0)

如果页面很多,那么一个好的开始就是设置内容,这样您就可以抓取自己的网站并通过“单击操作”验证所有页面。怎么做取决于你的环境,但实际上并没有那么难。

当你有很多错误时,一个好的第一步可能是创建一个比html 4.01过渡更加“放松”的模式,它允许你的一些已知错误开始,以掌握你拥有的改变。当站点使用这个额外的草率模式进行验证时,是时候将其限制为html 4.01过渡(并且可能一直到4.01严格)。

最重要的部分:尽量不仅要验证标记,还要尝试相关的标记,因此网站的标题结构是合理的,<em>仅用于强调并且由于其他原因没有使用斜体等文本,表格用于实际的表格数据等。

重新评估:我估计要花一两天才能获得“单击验证”,在我得到输出之前我会拒绝对整个修复做出任何估计(除非我碰巧从一开始就非常了解模板中的实际问题。

答案 2 :(得分:0)

  

3)验证每一页都需要很长时间,我们可能没有时间。

然后我不认为你是在追求'方法论'。如何安装Firefox Validator add-on并在浏览网站时启用它,以便在最常用的网页中开始提取错误?