empowerplan / epp-app

EmPowerPlan - App
GNU Affero General Public License v3.0
0 stars 0 forks source link

Improve/accessibility #146

Closed bmlancien closed 6 months ago

bmlancien commented 6 months ago

Closes #144

nesnoj commented 6 months ago

Thank you for spotting and this PR @bmlancien! Please go ahead fixing the most important (!) things and I can review as soon as it is ready.

bmlancien commented 6 months ago

Alright @nesnoj.

In this PR I mostly did the following:

I didn't work on making the map more understandable, as this is too much of a process to do it properly. I didn't see any accessibility option directly on the MapLibre page, only this.

There are also some areas where I probably missed things or didn't implement the correct way. For example I was technically not able to link the slider labels to the sliders for the screen readers. I'm also not very sure of how easy it is no navigate with a screen reader on a web app that actually consists of only one page but have different views toggled on and off... But after that PR the accessibility score should - hopefully - be a bit better.

For future tools I would recommend to focus more on the accessibility issue, especially accessibility in data visualization. I will try to gather more knowledge in that field as it is very relevant to the tools developed by the institute. I would also find it interesting to test future tools with users with disabilities to see how good/bad the apps are.