Accesibilidad
La zona pública cumplirá con el grado de Accesibilidad, que se acuerde con el cliente. La Accesibilidad es el conjunto de normas y recomendaciones reguladas por el World Wide Web Consortium (consorcio W3C) según la iniciativa Web Accesibility Iniciative (WAI) con el fin de facilitar el acceso a la información web a personas con discapacidades.
El objetivo de accesibilidad fijado es adecuarse en lo posible a las pautas WAIWCAG (Web Accessibility Initiative Web Content Accessibility Guidelines) de acuerdo a la normativa LSSI-CE (Ley 34/2002, de 11 de Julio, de Servicios de la Sociedad de la Información y de Comercio Electrónico). Estas pautas en el nivel doble A son las siguientes:
- Textos alternativos en todos los elementos que no son texto
- No transmitir información sólo con colores
- Identificar los cambios de idioma
- Los documentos deben ser funcionales con independencia de la hoja de estilos
- Evitar los parpadeos
- Utilizar lenguaje claro y simple
- En tablas, identificar siempre las cabeceras de fila y columna
- En tablas complejas, asociar los datos con las cabeceras de forma explícita
- Usar el atributo title en cada frame
- Las páginas deben dar la misma información si se desconectan los applets y javascript
- Explicaciones alternativas en audio sincronizado para archivos vídeo y flash
- Proporcionar páginas equivalentes si hay incumplimiento de las pautas anteriores
- Contraste entre color de fondo y texto
- HTML en lugar de imágenes
- Identificar la normativa de programación empleada
- Unidades relativas en las hojas de estilo
- Usar elementos header
- Crear correctamente las listas
- No usar la etiqueta Blockquote
- No crear páginas auto actualizables ni pop ups sin avisar al usuario
- Crear páginas de tamaños aceptables para una rápida carga
- Identificar de forma clara los enlaces en la etiqueta <a>
- Describir mediante etiquetas META cada página
- Mantener una estructura coherente en todas las páginas (navegación y contenidos)
- No usar tablas para crear el formato de la página
- Usar la etiqueta <LABEL> en los formularios
- Usar instrucciones JAVASCRIPT que no dependan del hardware usado para navegar
- Evitar movimientos y animaciones en las páginas si no existe control para detenerlos