-
-
Notifications
You must be signed in to change notification settings - Fork 489
202008accessibility
There's an EU directive coming into force in September that means Public Sector websites need to meet accessibility guidelines- see https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv:OJ.L_.2016.327.01.0001.01.ENG&toc=OJ:L:2016:327:TOC and https://siteimprove.com/en-gb/blog/how-to-prepare-your-public-sector-website-for-the-eu-web-accessibility-directive/
Observations are based on assessing a GeoNetwork 3.10 implementation with the SiteImprove Accessibility plugin for Google Chrome https://chrome.google.com/webstore/detail/siteimprove-accessibility/efcfolpjihicnikpmhnmphjhhpiclljc
This classes the issues as either Errors, Warnings or Reviews, for each of the three levels (A, AA, AAA). It also assigns a responsibility to each of them- Editor, Webmaster, Developer. For GeoNetwork the responsibility is mostly irrelevant though.
Initially I looked at restricting tests to the main public-facing (no login) pages on the site:
- Homepage
- Search
- Default record-view page
- Canonical formatter page (srv/api/records/UUID)
I also restricted my test to A-level Errors only. GeoNetwork didn't do so well, however as it's a single-page application hopefully we can fix many of the issues once. The canonical formatter page does better (as you'd expect) and it would be relatively easy to fix it to pass level AA or higher.
There have been other issues about this recently (see https://github.com/geonetwork/core-geonetwork/issues/4694).
Here's a google spreadsheet of the issues found (one sheet for each page I assessed): https://docs.google.com/spreadsheets/u/1/d/e/2PACX-1vSMa1brty2L0IQ7sVZTBIs3ef_xk8UfiGmrwnIMmOJrugCVlrC1KfVELfxkU0DLtWF_mNJjeyQvrHrh/pubhtml
Sorry I can't make it editable for some reason!
- Other people review the results and provide feedback on whether problems are easy to fix
- Consider feasibility of an accessibility codesprint (would need to be based on 3.10 not 4.x)
- Create GitHub issues for the problems
- Fix them :-)
- [a11y] Combine GN logo and name in one link in the top menu (https://github.com/geonetwork/core-geonetwork/pull/4950)
- [a11y] Improved accessibility of map panels (https://github.com/geonetwork/core-geonetwork/pull/4941)
- [a11y] Improvements to the accessibility of the user feedback options and screens (https://github.com/geonetwork/core-geonetwork/pull/4937)
If you have some comments, start a discussion, raise an issue or use one of our other communication channels to talk to us.