我们将重新设计一个大型Web服务,该服务包含大约25个独特的页面模板,可提供数千页。其中一个主要要求是符合w3c(html 4.01 transitional / WCAG1.0)。有一个无限的没有。验证错误,因为代码很破旧。
1)由于它是一个旧的应用程序,从头开始不是一个选项,因为它会打破网站。
2)此外,网站的某些部分(不太重要的部分)没有变化。你认为我们可以在开始时验证这一点。
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并在浏览网站时启用它,以便在最常用的网页中开始提取错误?