2009-04-29 17 views
5

Estoy diseñando un nuevo sitio para un departamento de gobierno local en Escocia y quiero asegurarme de que cumpla con el nivel mínimo de accesibilidad para el sitio.¿Cuál es el nivel básico de Accesibilidad para el sitio web del gobierno local del Reino Unido?

Había planeado usar algunos efectos jQuery, y también para AJAXify el contenido. Pero me di cuenta de que probablemente no se podrá acceder a todo este JavaScript.

Utilizaremos el framework VS2008 ASP.NET 3.5. (Lado del servidor C# y SQL Server 2005 db)

¿Alguien sabe cuál sería el estándar mínimo para un sitio administrado por el gobierno? Será público y su usuario objetivo será niños entre 11 y 17.

Además, ¿hay alguna herramienta para revisar nuestro sitio web? Las herramientas integradas/agregadas para Visual Studio serían geniales.

Normalmente diseñamos el sitio web de la casa para nuestros equipos de administración, por lo que esta es la primera vez que tenemos que preocuparnos por la accesibilidad así que ¡responda en un estilo "Para tontos" si lo desea! :)

Gracias!

+3

¿No debería ser eso una pregunta para el cliente? –

+0

Esa fue la respuesta de los clientes. Son departamentos pequeños y no tienen ningún conocimiento de TI, y están buscando mantenerse en lo correcto ... pero dejándonos a la investigación. – littlechris

+1

¡Tan a menudo cuando se trata con el gobierno el requisito es "cumplir con la política actual del gobierno" y esperan que usted les diga qué es eso! Supongo que esa es la razón por la cual los sistemas siempre le cuestan al gobierno el doble de lo que costaría a cualquier otra persona y aún así terminan fallando. –

Respuesta

8

También debe cumplir con la Ley de Discriminación por Discapacidad, especialmente porque se trata de un recurso del Gobierno.

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

y

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

Y alguna información acerca de sitios web y el acto en

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

y

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

Nos ocupamos de bastantes consejos locales y todos sus sitios deben ser accesibles a través de lectores de pantalla para que aquellos con impedimentos visuales puedan usarlos, como tales necesitan ser navegados si el usuario tiene JavaScript. y CSS deshabilitado

Debe asegurarse de que si usa CSS en el sitio, la navegación y la estructura se degradan correctamente para que tengan sentido (por ejemplo, no convierta la navegación en el último elemento de la página y use CSS para moverlo). a la cima). No hagas ninguna navegación dependiente de Javascript (o al menos ten un método alternativo de navegación si el usuario tiene JavaScript desactivado).

HTML y CSS deben validarse para garantizar que no haya errores.

Todas las imágenes tienen atributos ALT

Todos los enlaces a necesitar atributos título

Cualquier tablas deben tener un resumen

hay muchos más artículos como estos, pero las pruebas deben indicador estas arriba.

En términos de probar el sitio, hay algunos lectores de pantalla gratis disponibles, aunque tuvimos un éxito limitado con estos ya que fueron muy al azar sobre cómo funcionaban. "Jaws" parece ser el "estándar" de la industria en este momento, pero esto es ridículamente caro, por lo que es posible que desee externalizar cualquier prueba a otra empresa; aunque algunos consejos organizarán esto ellos mismos.

También debe probar el sitio en un navegador de solo texto como Lynx.

Unas cuantas más Resouces se puede encontrar a continuación:

Mandíbulas

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

gratuito

www.screenreader.net/ www.webaim.org/simulations/screenreader.php www.xpscreenreader.com/ firevox.clcworld.net/ - Plugin de Firefox sourceforge.net/proyectos/colmillos/- Plugin de Firefox

Accesibilidad Damas

funcional Accesibilidad Evaluador - http://fae.cita.uiuc.edu/ WAVE - http://wave.webaim.org/ Cynthia dice - http://www.cynthiasays.com/ TAW Test de Accesibilidad Web - http://www.tawdis.net/taw3/cms/en

O descargar el comprobador de accesibilidad Firefox que contiene controles para todo lo anterior, así como validadores de HTML y CSS https://addons.mozilla.org/en-US/firefox/addon/5809

+1

Una publicación muy útil y lamento criticar, pero ... con respecto a los menús de navegación y el posicionamiento dentro del marcado: seguramente esto está bien siempre que haya enlaces al principio de la página que atajen a las áreas principales (contenido, principal nav, etc.)? Obviamente, estos enlaces deben implementarse de manera adecuada y visible en la página, agregando visualización: ninguno no funcionará (lo que desafortunadamente lo he hecho muchas veces) – roryf

+0

@Rory - Sí, eso funcionaría.Lo mencioné ya que he visto sitios antes de que cuando se apagó CSS, el pie de página estaba en la parte superior de la página y el navegador principal enterrado justo en la parte inferior. – Katy

+0

Lynxviewer: http://www.delorie.com/web/lynxview.html es un buen lector de pantalla en línea. – Skilldrick

0

para satisfacer el contrato, me pregunto si el cliente no debe tener entrada en la que - los llamados "requisitos"?

W3C: Web Accessibility Initiative (WAI) puede tener algunos puntos importantes - en particular, todos los enlaces de Introduction to Web Accessibility

Para las herramientas para comprobar, ver Complete List of Web Accessibility Evaluation Tools.

Mientras se sigue la ehnance aproximación que se trate de jQuery, que debe ser tan accesible como no

Como acotación al margen; Es posible que encuentre que ASP.NET MVC le brinda más control sobre el html y, por lo tanto, más capacidad para cumplir con los requisitos.

2

En primer lugar, debe hacer que el cliente aclare estos requisitos, y asegúrese de que realmente investiguen el tema, ya que es posible que no tengan ninguna idea al respecto y agregará los requisitos más adelante cuando alguien lo señale (confianza ¡yo, trabajé dentro de una organización del gobierno escocés!)

Cuando trabajaba en el gobierno (2004-2006), las directrices de e-Gov eran importantes y había una sobre accesibilidad. No puedo recordar si estos fueron de acceso público o si solo están disponibles en una intranet, pero encontré esta página con lo que parecen los mismos documentos: Web Guidelines. De nuevo, debe aclarar con el cliente cuál es el documento correcto que debe cumplir. También pueden tener sus propios estándares de accesibilidad, dependiendo de la organización en la que se encuentren (no es lo que se puede decir, por supuesto, pero dudo que uno de los consejos más pequeños tenga esto).

Los documentos pueden ser bastante insulsos y difíciles de leer, y a menudo dan como resultado sitios web desagradables porque la gente cree que la simplicidad es la única forma de lograr el acceso. Por supuesto, esto no es cierto, por lo que depende de usted interpretar las pautas y proporcionar la justificación para romperlas si fuera necesario.

En cuanto a las herramientas, ¿supongo que se refiere a algún tipo de prueba automática? Si es así, la respuesta es sí, existen, pero no confíe en ellos como su único método de prueba. Ninguna cantidad de pruebas automatizadas puede decirle cuán verdaderamente accesible es un sitio web, solo las pruebas del mundo real pueden hacerlo. Sin embargo, un lugar donde una herramienta puede ser útil para verificar el contraste del color, hay varias que mostrarán su página utilizando algoritmos que emulan diversas formas de daltonismo.

1

Tengo una opinión ligeramente diferente sobre esta.

¿Por qué jQuery/AJAX tiene que hacer que el sitio sea menos accesible?

Su página debería funcionar sin JavaScript y sus llamadas jQuery y AJAX deberían ser adicionales a la funcionalidad de la página, reemplazando el comportamiento predeterminado cuando corresponda con funciones de "mejora de la experiencia". Uno de los mejores elementos de jQuery es que te ayuda a separar tu JavaScript de tu HTML.

En el frente de la accesibilidad, estoy de acuerdo con que debería preguntarle al cliente, pero también creo que debería formar parte de cualquier proyecto, incluso una consola de administración interna. Los empleadores tienen que cumplir con las reglas en el acto de discriminación por discapacidad, así como de empresa a cliente.

1

Es probable que desee leer el documento de la política para este publicado por el Central Office of Information (COI). Delivering Inclusive Websites PDF

citar el documento:

Estas directrices son para el sector propietarios de sitios web públicos y medios digitales jefes de proyecto que deseen entregar , sitios web accesibles incluido. Este documento establece el estándar mínimo de accesibilidad para contenido web público del sector y herramientas de creación web. Es recomienda un enfoque centrado en el usuario a accesibilidad, teniendo en cuenta las necesidades del usuario en las fases de planificación y adquisición de proyectos de diseño web.

1

Eche un vistazo a out-law.com - un muy buen sitio de información legal dirigido por un bufete de abogados (Pinsent Masons). Su guía de accesibilidad y usabilidad está aquí: http://www.out-law.com/page-337

La visión general es buena y está en inglés, sin jerga legal, y hay una sección titulada "¿Qué estándar se requiere?". Hace el punto

La prueba de su sitio de acuerdo con las Pautas de Accesibilidad de Contenido Web (WCAG) es también un valioso indicador de accesibilidad.

...

conformidad con las WCAG no debe ser su objetivo principal y ciertamente no debe su único objetivo - pero es probable que sea el primero que se comprueba.

Cada departamento del gobierno tendrá su propia interpretación del estándar mínimo. Creo que hay muchas inconsistencias en algunos sitios que están configurados para departamentos gubernamentales.Como lo han dicho otros, discuta esto con el Cliente.

1

Visual Studio generará marcado X/HTML accesible para el cliente basado enteramente en el DOCTYPE que elija para el sitio y también la versión del navegador web que se utilizará, lo cual es una buena característica.

Para los sitios del sector público debe probar y asegurarse de que los elementos AJAX o JQuery también estén disponibles si JavaScript se deshabilitó. Es decir, haga que las características adicionales funky sean un extra opcional para los usuarios dotados de JS, pero la función central de la página funcionará independientemente.

No confíe en JQuery para las funciones fundamentales, ya que recuerde que con toda probabilidad, un lector de pantalla probablemente no podrá entenderlo y un navegador que no sea JS tampoco lo hará.

Es importante tener en cuenta que el navegador que no es JS no necesariamente significa un navegador antiguo, sino solo un navegador web en un dispositivo como un teléfono móvil o algún otro dispositivo futuro que aún no conocemos.

Debe asegurarse de utilizar un DOCTYPE como XHTML 1.0 Strict. Especificar el DOCTYPE significará que Visual Studio genera un marcado específico y compatible y el 90% cumple el requisito de crear un código "válido". Puede verificar la calidad del código adicional con el Servicio de Validación W3C.

Para la accesibilidad de los contenidos que debe pensar:

  • ¿Las combinaciones de colores que he usado contraste suficiente (para usuarios con deficiencia visual)
  • estoy usando un texto claro y bien estructurado en las páginas (para usuarios ciegos)
  • Haz uso de la división entre CSS y HTML y asegúrate de que si CSS está desactivado, la página se renderiza de forma razonable (al menos parece que un lector de pantalla podría comprenderlo).
  • Asegúrese de que el código es válido el uso de W3C validadores

Espero que ayude.

+0

"Visual Studio generará un marcado X/HTML accesible", tal vez un marcado válido, pero ninguna herramienta puede saber si es accesible o no, hay dos factores para determinarlo mediante programación. – roryf

+0

Eso es cierto, pero el "marcado válido" es uno de los lineamientos del cumplimiento WCAG 1.0 AA/P2: "3.2 Crear documentos que validen las gramáticas formales publicadas. [Prioridad 2]" Obtener este derecho es un absoluto debe y, dado que no requiere conocimiento experto de usabilidad/accesibilidad, es un simple tic en la caja antes de algunos de los ajustes más profundos requeridos. – Phil

Cuestiones relacionadas