我设计了一个新网站,用于一个地方政府部门在苏格兰我想确保我遇到的最低无障碍级别的网站。

我必须计划用一些站,工作室,并且还AJAXify,内容。但是我意识到所有这JavaScript可能不会被访问。

我们将使用VS2008ASP.NET 3.5框架。(C#服务器方和SQL服务器2005年db)

任何人都不会知道什么最低标准,将政府运行的站点?它将是面向公众的,其目标用户将是孩子之间的11和17。

此外,是否有任何工具,用于检查我们的网站?建中加上工具Visual Studio将是巨大的。

我们通常设计在内部网站,为我们的管理团队,因此这是我们第一次不得不担心无障碍使答案在一个"傻瓜"的风格如果你想要的!:)

谢谢!

有帮助吗?

解决方案

您还必须遵守“残疾歧视法” - 特别是因为这是政府资源。

http://www.direct.gov .uk / en / DisabledPeople / RightsAndObligations / DisabilityRights / DG_4001068

http://www.coi.gov.uk/guidance.php ?页= 169个

有关网站和行为的一些信息

http:/ /www.webcredible.co.uk/user-friendly-resources/web-accessibility/uk-website-legal-requirements.shtml

http://www.alistapart.com/articles/accessuk

我们处理了不少地方议会,所有网站都必须通过屏幕阅读器访问,以便有视觉障碍的人可以使用它们,因此如果用户禁用了JavaScript和CSS,则需要能够导航它们

您需要确保如果您在网站上使用任何CSS,导航和结构会优雅地降级以使它们有意义(例如,不要将导航作为页面上的最后一项并使用CSS将其移动到顶端)。不要使任何导航依赖于Javascript(或者如果用户关闭了JavaScript,至少有另一种导航方法)。

应验证HTML和CSS以确保没有错误。

所有图片都需要ALT属性

所有链接都需要标题属性

任何表都应该有摘要

还有更多像这样的项目,但测试应该标记这些。

在测试网站方面,有一些免费的屏幕阅读器可用 - 虽然我们在这些方面取得了有限的成功,因为它们非常受欢迎并且错过了它们的工作方式。 "下颌"似乎是行业的“标准”目前但这是非常昂贵的,所以你可能想要将任何测试外包给另一家公司;虽然有些议会会自己组织这个。

您还应该在仅限文本的浏览器(如Lynx)上测试该网站。

以下可以找到更多资源:

http://www.freedomscientific.com/products/fs /jaws-product-page.asp

www.screenreader.net/ www.webaim.org/simulations/screenreader.php www.xpscreenreader.com/ firevox.clcworld.net/ - Firefox插件 sourceforge.net/projects/fangs/ - Firefox插件

辅助功能检查器

功能可访问性评估程序 - http://fae.cita.uiuc.edu/ WAVE - http://wave.webaim.org/ Cynthia说 - http://www.cynthiasays.com/ TAW Web辅助功能测试 - http://www.tawdis.net/taw3/cms/en

或者下载Firefox辅助功能检查器,其中包含对上述所有内容以及HTML和CSS验证程序的检查 https://addons.mozilla.org/en-US/firefox/addon/ 5809

其他提示

您首先应该让客户澄清这些要求,并确保他们实际研究这个主题,因为他们目前可能对此没有任何了解,并且当有人指出时,只会进一步提出要求(相信我) ,我曾在苏格兰政府组织内工作过!)

当我在政府工作时(2004年至2006年),电子政府的指导方针很重要,而且有一个关于可访问性的指导方针。我不记得这些是公共可访问的还是仅在内部网上可用,但我确实发现这个页面看起来像是相同的文件:网络指南。同样,您应该向客户澄清要遵守的正确文件。他们也可能有自己的可访问性标准,这取决于他们是什么组织(当然不是你可以说的,但我怀疑其中一个较小的委员会可能有这个)。

文档可能非常乏味且难以阅读,并且经常导致丑陋的网站,因为人们认为简单是实现可访问性的唯一方式。当然这不是真的,所以由你来解释这些指导方针并提供必要的理由来打破它们。

关于工具的主题,我假设您的意思是某种自动化测试?如果是这样,答案是肯定的,但请不要依赖它们作为您唯一的测试方法!没有多少自动化测试可以告诉您网站是如何真正可访问的,只有真实世界的测试可以做到这一点。然而,工具可以派上用场的一个地方是检查颜色对比度,有几个会使用模拟各种形式色盲的算法渲染您的页面。

我对这一点略有不同。

为什么jQuery / AJAX必须使网站不易访问?

您的页面应该在没有任何JavaScript的情况下工作,您的jQuery和AJAX调用应该是页面功能的补充,在适当的情况下用“体验增强”替换默认行为。特征。 jQuery的最佳元素之一是它可以帮助您将JavaScript与HTML分开。

在可访问性方面,我同意你应该问客户 - 但我也认为它应该构成任何项目的一部分,甚至是内部管理控制台。雇主必须遵守残疾歧视法中的规则,就像企业对客户一样。

您可能希望阅读中央信息办公室发布的政策文件( COI)。 提供包容性网站PDF

引用文档:

  

这些指南适用于公共部门   网站所有者和数字媒体   希望交付的项目经理   包容,可访问的网站。这个   文件列出了最低标准   公共部门网络的可访问性   内容和网络创作工具。它   建议采用以用户为中心的方法   可访问性,考虑到用户   需要在规划和采购   网页设计项目的各个阶段。

看看out-law.com--一家由律师事务所(Pinsent Masons)经营的非常好的法律信息网站。他们的可访问性和可用性指南如下: http://www.out-law.com/page -337

概述很好,用简单的英语,没有法律术语,并且有一节标题为“需要什么标准?”。它确实是重点

  

根据Web内容可访问性指南(WCAG)测试您的站点也是可访问性的重要指标。

     

...

     

与WCAG的一致性不应该是你的主要目标,它当然不应该是你唯一的目标 - 但它可能是你检查的第一件事。

每个政府部门都有自己对最低标准的解释。我认为在为政府部门设立的一些网站中存在很多不一致之处。正如其他人所说 - 与客户讨论这个问题。

Visual Studio将产生访问X/HTML标记的客户完全基于DOCTYPE你选择的网站,也版本的网络浏览器能用,这是一个不错的功能。

对于公共部门的网站,你需要尝试并确保阿贾克斯或JQuery元素也是如JavaScript残疾人。也就是说,让时髦的额外设有一个额外的选择,用于JS-赋予用户,但是核心功能的网页会的工作。

不要依靠JQuery的基本功能还记得,在所有似然,一个屏幕阅读器的可能不能理解它和非JS浏览器不会。

重要的是要注意,非JS浏览器不是neccesarily意味着一个古老的浏览器,但是可能只意味着一个网络浏览器上的一个的设备,如移动电话或其他一些未来的设备,我们不知道呢。

你应该确保使用DOCTYPE像XHTML1.0严格。指定DOCTYPE将意味着Visual Studio产生具体的和兼容的标记和90%fullfills的要求创建'有效'的代码。你可以检查额外的代码质量与W3C验证服务。

为accesibility的内容你应该想想:

  • 做色计划我已经使用了相对充分(为部分地视用户)
  • 我使用的明确和结构良好的文本中的页(盲人用户)
  • 使用之间的分裂CSS和HTML,并确保如果CSS是禁用的,然后在页面呈现在一个合理的时尚(很少看起来像一个屏幕阅读器可以理解的话)。
  • 确保码是有效的使用W3C验证程序

希望这有所帮助。

这似乎没有直截了当的答案,因为在英国没有很多判例法。无论如何,这是一个资源:

http://www.rnib.org .UK / xpedio /组/公共/文件/ PublicWebsite / public_legalcase.hcsp

为了满足合同,我想知道客户是否应该对此进行输入 - 称为“要求”?

W3C:网络无障碍倡议(WAI)可能有一些有趣的观点 - 特别是所有来自 Web辅助功能简介的链接

有关要检查的工具,请参阅 Web辅助功能评估工具的完整列表

只要您遵循jQuery的预期 ehnance 方法,它就应该可以访问

撇开;您可能会发现ASP.NET MVC可以让您更好地控制html,从而更有能力满足任何要求。

您应该查看 残疾歧视法案 (DDA)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top