Goals
Ensuring easy, quick access to all user links while decreasing the visual clutter at the top of the page
Use Cases
As a reader, I want see fewer links at the top of the page, so that I can focus better on the content
As a reader, I want an easy entrypoint to account creation, so that I can create an account quickly
As an editor, I want quick access to all of my user links, so that I do not have to type the urls
As an editor, I want quick access to my notices and alerts, so that I’m aware when I get a new notification
Requirements
User links will be collected under a single menu
Access to the menu must be simple and straightforward
The menu must contain all default links on the wiki, as well as all links added by the user through gadgets or user scripts
Prototype
https://di-community-round-2.web.app/Volcano
Open questions
What happens to gadgets that are not related to user functionality (such as the clock)?
A significant amount of wikis have a link to “create account” as well as log-in. What do we do in these cases?
Qualitative testing
User testing questions:
How long does it take for a user to find the same link?
Can users find the links with equal ease?
Does the new interface reduce perceived clutter/make it easier to focus on the content
Quantitative testing
We will not be performing an A/B test for this feature. However, we will look at interactions with each of the user links before and after implementing the change. Iterations will be required if we observe a 5% decrease in interaction with each of the links that can be attributed to the change itself (rather than other outside factors)
Developer notes
There is a POC on Vector: https://gerrit.wikimedia.org/r/656518
This uses the architectural changes in T266613 to separate notifications from the menu.
Please read through both before taking on any technical tasks here.