Page MenuHomePhabricator

As a user of reading lists I would like hints to appear long enough for me to take an action on them and for the text on hints to be clear to me as a new user
Closed, ResolvedPublic

Description

Why are we doing this?

Based on user testing, the hints that appear after a user saves an article are too short. Additionally one user thought that she had to tap on the hint to save the article. Finally there are some small bugs currently with the hint behavior that we should fix.

Proposed solution

  • Increase the length of time that a hint is shown by 5 seconds, unless a user begins scrolling
  • If a user scrolls after saving the total hint visibility time should be reduced by 5 seconds (eg. stay the same as now), scrolling should not cause the hint to stay active indefinitely.
  • Update the hint text to 'Move [article title] to a reading list?'
  • If a user taps on the hint and selects a reading list, the article should be removed from the default (Bookmarks) list and instead added to the chosen list

Mock

Hint
F 06 a.png (1×750 px, 851 KB)
Zeplin: https://zpl.io/aNwL4Mn

Event Timeline

@NHarateh_WMF the length of hint seems much better!
Unfortunately I'm still seeing the behavior where the hint stays open (both on the Explore feed and Article view) while the user is scrolling. Would it be possible for the hint to dismiss while the user is scrolling?

@cmadeo sure! So, currently we have:

User taps Save for later/Bookmark -> hint appears for 13 seconds
User starts scrolling after tapping Save for later/Bookmark -> hint is dismissed

If a user scrolls after saving the total hint visibility time should be reduced by 5 seconds (eg. stay the same as now), scrolling should not cause the hint to stay active indefinitely.

In this case, does "saving" refer to saving the article to a reading list? If so, the visibility of the confirmation hint "Article moved to {readingListName}" should be reduced by 5 seconds, if the users scrolls?

@NHarateh_WMF, yes! Sorry, just realized how confusing that sentence was without a comma!

JMinor triaged this task as Medium priority.