Similar to the menu shown when using the keyboard in this page:
or this one:
The basic idea is that when using the tab key at the beginning of the page, the user should cycle through a list of links that point to different parts of the page. This should allow a user to access search boxes or important contents with only a few keystrokes.
Additionally, we should provide a framework in order to allow developers to add actions/anchors into this menu.
- Should be careful with the number of registered actions. If too big, it could trap a keyboard user in the menu for quite some time.
- Should define what action means. It should probably only be used for navigation/focus purposes.
- Should allow dynamic registration of actions.