0

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

1) 由于它是一个旧应用程序,因此不能从头开始,因为它会破坏站点。

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

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

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

提前致谢!

瓦桑特

4

3 回答 3

1

决策和优先级

当目标是跨大型站点进行验证时,最好从优先任务开始。

这将给您一些时间来了解网站中哪些页面最常被访问,您的真实用户使用什么,并且鉴于此,哪些页面使用得最多并且将受益于首先使其有效。

在我看来,验证是一项要求,但在业务环境中务实也很有价值。

您知道最初要花多少时间来验证您的网站代码吗?并且考虑到您分配的时间,知道从哪些部分开始将为您提供真正的领先优势。

估计

如果您的团队不习惯编写有效代码并且从未进行过验证任务,那么估计对他们来说将是困难的。但是,您可以根据复杂性点进行估计,这将为您提供更多的可见性和透明度,从而为业务机构提供服务。

特别指定

习惯于随时纠正错误。让团队中的每个开发人员在他们处理的每个页面上修复 2 个错误,每次他们处理这些错误。

随着时间的推移,您最终会得到一个很好的验证网站并结合初始改造,这是保持页面有效、让开发人员掌握验证并在未来节省大量时间的好方法。

于 2009-11-12T11:38:47.273 回答
0

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

当您有很多错误时,一个好的第一步可能是创建一个比 html 4.01 过渡更“宽松”的模式,它允许您从一些已知的错误开始,以掌握您必须更改的内容。当站点使用这个额外的草率模式进行验证时,是时候将其严格到 html 4.01 过渡(可能一直到 4.01 严格)。

最重要的部分:努力不仅要有验证标记,还要有相关标记,所以你的网站的标题结构是理智的,<em>只用于强调而不是出于其他原因,以斜体等形式显示文本,表格用于实际的表格数据等。

重新估计:我会估计一到三天才能完成“单击验证”,在我得到输出之前,我会拒绝对整个修复给出任何估计(除非我碰巧有一个真的从一开始就很好地掌握模板中的实际问题)。

于 2009-11-12T11:37:25.230 回答
0

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

那我不认为你在追求“方法论”。不如只安装 Firefox Validator 插件并在您浏览站点时启用它,以便随时发现错误,从最常用的页面开始?

于 2009-11-12T12:08:13.207 回答