Page MenuHomePhabricator

Echo page link notification when clicked should direct the user to the diff
Closed, ResolvedPublicFeature

Description

Feature summary (what you would like to be able to do and where):

Almost every time I get a Echo page link notification, I find myself clicking on "View changes" instead of the actual notification itself:

image.png (127×577 px, 18 KB)

This is because I don't care about what the current page looks like (where the overall notification link currently goes to) and only want to know what has changed on that page.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):

I am proposing that we:

  • Remove the View changes button
  • Have the overall notification link go to where View changes previously went to

image.png (123×597 px, 12 KB)

Benefits (why should this be implemented?):

  • Faster user navigation

Details

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Lectrician1 renamed this task from Echo page link notification when clicked should direct the user to the diff and have separate page links for each page in the notification to Echo page link notification when clicked should direct the user to the diff.Dec 9 2022, 2:45 PM

Change 870704 had a related patch set uploaded (by Lectrician1; author: Lectrician1):

[mediawiki/extensions/Echo@master] Make page linked notification link to diff

https://gerrit.wikimedia.org/r/870704

Change 870704 merged by jenkins-bot:

[mediawiki/extensions/Echo@master] Make page linked notification link to diff

https://gerrit.wikimedia.org/r/870704

@Lectrician1 @TheresNoTime

It looks like on Vector 2022 the mute notifications option is now shown as a secondary link option, rather than being hidden under the menu. Do you think that's a problem?

image (5).png (146×619 px, 11 KB)

@FYI: @Astinson

No, I don't. This mute notifications option is particularly useful for Wikibase users who may want to easily unsubscribe from receiving notifications from entities that are often linked to an entity that they created. I don't know if it would be annoying for normal wiki users or not though.

@Lectrician1 I think the problem, is that this becomes the _main_ link in focus now on the notification, so encourages a behavior that is mostly useful for power users (i.e. people with way too much on their watchlist/content creation history). I would recommend that it not take most of 2/3s of the visible space on the page, consisder how smooth the design of the other notifications is.

Etonkovidova claimed this task.
Etonkovidova subscribed.

Checked in testwiki wmf.2 - the fix is in place: the primary link will redirect a user to the diff page:

Screen Shot 2023-04-03 at 5.09.11 PM.png (510×1 px, 81 KB)

@Lectrician1 I think the problem, is that this becomes the _main_ link in focus now on the notification, so encourages a behavior that is mostly useful for power users (i.e. people with way too much on their watchlist/content creation history). I would recommend that it not take most of 2/3s of the visible space on the page, consisder how smooth the design of the other notifications is.

Thanks, @Astinson! I filed it as a separate task T333910: UI improvements for secondary links of Echo page-linked notification .