djangoproject.com
djangoproject.com copied to clipboard
Language & version switchers are hard to use
As a user based in France, Google often redirects me to the French version of the doc, but I prefer the original version, so I very often find myself switching between languages on djangoproject.com. Similarly, I often need to switch versions.
The switcher works identically for both:
- put the cursor on the language / version button to trigger the appearance of the choices
- move the cursor to the right very carefully: if you get a pixel out of the authorized zone, the buttons will disappear
- click on your button.
About 30% of the time, I need 2 to 3 tries in order to switch the language. I think the UI is improvable. I'm an abled user. Trying to imagine how this feels like for a user with hand tremors, we're probably making changing language or versions an impossible task for them.
Suggestion (note: I'm neither an UI expert, nor an accessibility expert):
- switch to a click-based interaction (same but you need to click to make the button appears and they don't go away until you click again
- make the zone where the button stay much much taller (and maybe wider too). Lique the bottom right quarter of the screen