owncloud / web

:dragon_face: Next generation frontend for ownCloud Infinite Scale
https://owncloud.dev/clients/web/
GNU Affero General Public License v3.0
437 stars 157 forks source link

[a11y] 9.2.1.2 - No keyboard trap #5389

Open tbsbdr opened 3 years ago

tbsbdr commented 3 years ago

Context: The Web UI should be accessible according to the WCAG2.1 /BITV 2.0 guidelines. The number in the title relates to the test-steps: https://www.bitvtest.de/bitv_test/das_testverfahren_im_detail/pruefschritte.html

General notes

Status: not fulfilled

Status: fulfilled

pascalwengerter commented 3 years ago

@tbsbdr @kulmann did we target Firefox as supported browser in the audit? Can confirm this is only an issue in FF and not in Chrome

stevefrenzel commented 2 years ago

@tbsbdr @kulmann @pascalwengerter

This one is very tricky! Would it be an option to replace it with an out-of-the-box accessible date picker? Could take the same amount of time like fixing this, but will cause no (or at least less) problems in the future:

https://duetds.github.io/date-picker/