4 ms·
I recently spent one week making a dropdown menu. Then I spent another week making it possible to use it with keyboard only and with a screen reader. There are
by z3t4 7y ago
I recently spent one week making a dropdown menu. Then I spent another week making it possible to use it with keyboard only and with a screen reader. There are actually standards on how a dropdown menu is supposed to work. But no easy way to implement one. Dropdowns are however very bad UI because it hides info and you need to click or move the mouse to certain places to see more. A unique feature on the web is the scroll to see more. Using the mouse wheel. So instead of putting info in one screen hidden behind menus, tabs etc, you just put All info in one looooong scrollable page. This works great when information is presented like in a book, eg. you read from top to bottom and rarely jump back and forth. So the challenge is to present the functionality in a way so that the user does not have to scroll back and forth to reach it. Key presses or gestures could instead be used to switch between different scrollable screens/pages. And each view should have an unique URL so you can link to it.