2009-11-12 25 views
0

我们将重新设计一个大型Web服务,该服务拥有大约25个独特的页面模板,可以提供数千页的页面。其中一个主要要求是符合W3C标准(html 4.01 transitional/WCAG1.0)。有一个无限的号码。由于代码很简单,所以出现了验证错误。W3C一致性测试:方法论

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

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

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

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

在此先感谢!

瓦森特

回答

1

决策和优先

当在大型网站就可以很好的与优先级任务开始瞄准了验证。

这会给你一些时间来找出网站中哪些页面经常被访问,你的真实用户使用了什么,并给出了这些,哪些用户使用得最多,并且会从首先使用这些页面中受益。

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

你知道你最初想花多少时间来验证你的网站代码吗?并考虑到你分配的时间,知道哪些部分开始将给你一个真正的开局。

估计

如果你的团队arn't用于编写有效的代码,从来没有进行验证任务,估计将是他们很难。但是,您可以根据complexity points进行估算,从而为您提供更多的可视性和透明度,以提供业务bods。

特设

习惯了,你去纠正错误。让团队中的每个开发人员在每次处理它们时都为每个页面修复2个错误。

随着时间的推移,你会用一个很好的验证网站最终与最初的改造结合起来,这是为了保持页面有效,不断开发者验证上面一个伟大的方式,节省了大量的时间在未来。

0

如果有很多网页,一个良好的开端是成立的东西,所以你可以抓取自己的网站,并通过“单击操作”验证所有页面。如何做到这一点取决于你的环境,但实际上并不难。

当你有很多错误时,一个好的第一步可能是创建一个比html 4.01过渡更加“放松”的模式,它允许一些已知的错误开始,以掌握你的东西必须改变。当网站验证这个额外的草率模式时,是时候严格到html 4.01过渡(也许一直到4.01严格)。

而且最重要的部分:尽力去不仅验证标记,也相关标记,那么你的网站的标题结构是健全的,<em>仅用于强调,而不是其他原因有斜体文本等,表格用于实际表格数据等。

重新估计:我估计一天或三天就可以得到“单击验证事件”,并且在我得到该输出之前会拒绝对整个解决方案做出任何估计(除非我真的很好地掌握了从一开始就在模板中的实际问题)。

0

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

然后我不认为你是在'方法论'之后。如何安装Firefox Validator add-on并在浏览网站时随时启用并从最常用的页面开始启用错误?