2个问题:
答案 0 :(得分:4)
1。)我认为确实如此。 MVC使您可以完全控制正在呈现的HTML,从而更容易完全符合508。
2.)我正在为使用Sitecore作为CMS的政府制定符合508标准的解决方案。它是一款出色的产品,在508合规性方面表现出色。除了让您完全控制正在呈现的HTML之外,它还具有一些简洁的内置508功能。例如,如果人们向项目添加图像,系统会在忘记添加alt文本时发出警告。您还可以将自己的验证规则添加到系统中。
强烈推荐,但并不便宜。
答案 1 :(得分:1)
作为Stefan said,是的,因为对标记的控制 - 例如:您将能够更简单地创建一个通过(X)HTML验证的页面,因为您是无需在id中使用“_”对象呈现给页面的视图状态控件。
在价格范围的另一端(开源),我最近开始使用N2 CMS的MVC示例,它工作得非常好(等待客户看到它) ,所以现在不能真正发布链接)。但是,这通过了W3C,以及Hi Software的Cynthia 508和WAI compilancy check。
我们在许多CMS产品中发现的真正问题并不是网站是合规的,而是编辑界面不兼容/可访问,或者内容编辑器很容易打破验证与一些愚蠢标记在某处。