kadaster-labs / sensrnet-home

Home of the SensRNet - The Dutch National Sensor Registry Network
Other
15 stars 7 forks source link

WCAG A en AA levels aanpassingen / meenemen in ontwerp #61

Open marcvanandel opened 3 years ago

marcvanandel commented 3 years ago

Web Content Accessibility Guidelines

Background

The Dutch government takes a lot of effort to support the Dutch citizens

Web Content Accessibility Guidelines, mostly mentioned and known as WCAG, is about providing a site with many capabilities to support people with visual or other disabilities to use it properly as well.

This WCAG is a legislation we need to comply to from September 23rd, 2020.

The 4 principles for WCAG:

  1. Perceivable; Anyone can distinguish content regardsless of how they perceive it
  2. Operable; Responsive to user interactions, including accessibility technologies
  3. Understandable; Clear instructions and messaging help users correct errors
  4. Robust; Flexible and adapts to a veriety of mediums and input methods

We apply these in 3 ways:

  1. Design; contrast, touch screen ready, logical
  2. Content; accessible without mouse or screen reader, understandable
  3. Tools; Clean code, right labels and elements, in logical order

For SensRNet

Alle overheidspartijen moeten voldoen aan A en AA level volgens de wetgeving. Vanaf start zullen we dit mee moeten nemen in development.

AAA hoeven we niet aan te voldoen.

(zodra een redesigned website wordt gelanceerd, dan zou je moeten voldoen) (er zijn geen harde sancties in de wet, maar wel druk vanuit MinBZK)

Doel WCAG: Iedere Nederlander zou informatie van de overheid tot zich moeten kunnen nemen.

marcvanandel commented 3 years ago

Hoewel we hier al wel inspanningen voor gedaan hebben, is het nog niet op orde. Deze feedback kregen we terug van Gemeente Nijmegen:

Meer aandacht aan accessibility (WCAG 2.1) besteden. Is nu niet gedaan want bijvoorbeeld:

  • Symptoom 1: het plaatje op SensRNet Registry Node | login heeft geen alt-attribuut.
  • Symptoom 2: sensoren op de kaart zijn niet met de tabtoets te selecteren.

Verder heb ik de toegankelijkheid niet onderzocht maar deze 2 snelle bevindingen zijn al voldoende om te concluderen dat bij de ontwikkeling geen aandacht besteed is aan toegankelijkheid (altijd een alt toevoegen is een heel basaal principe, toetsenbord bediening eveneens).