djangoproject.com icon indicating copy to clipboard operation
djangoproject.com copied to clipboard

Language & version switchers are hard to use

Open ewjoachim opened this issue 5 years ago • 0 comments

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

ewjoachim avatar Sep 21 '20 10:09 ewjoachim