Background goal
The Editing Team's work on WE 1.7 depends on people who tap Edit knowing an edit suggestion is available within the article they are now "editing."
Trouble is, the current implementation of Suggestion Mode makes it so someone could not notice an Edit Suggestion related to content that falls outside of a person's viewport.
This task involves the work of ensuring people notice the first suggestion when entering Edit mode, specifically in the case when it’s outside their initial viewport.
Story
- Curious editors (newcomers): As someone who taps Edit curious about the effect of doing so (read: without an edit I am intending to make), I want to know what (if any) edit suggestions are available within that article, so that I can decide which (if any) of them are aligned with what I feel motivated and equipped to offer in that moment.
- Intentional editors (experiences): As who taps Edit clear about the change I'm wanting to make, I want to know what (if any) edit suggestions are available and for this to happen in an unobtrusive way, so that I can at once:
- A) make the change I arrived into "editing" seeking to make and
- B) decide which (if any) edit suggestions I'd like to act on in addition to the change I arrived intent on making.
Requirements
User experience
https://bmartinezcalvo.github.io/suggestion-mode/preview/
| Desktop | Mobile |
1st suggestion entry point: Single-use button
A “View suggestions” button appears when entering Edit mode from any section, if Suggestion mode is ON if and any suggestions exist but none are visible in the viewport.
- Tapping the entry point scrolls to the 1st suggestion available, and this suggestion card expands when scrolling to it
- The “View suggestions” button disappears once clicked on it or once found the 1st suggestion while scrolling
- Let's consider "found" in this context to refer to someone expanding a suggestion. See T414518#11683955 for more.
- The arrow icon indicates where the 1st suggestion is:
- If the 1st suggestion is below the viewport position, it uses the cdxIconArrowDown
- If the 1st suggestion is above the viewport position, it uses the cdxIconArrowUp
- The "View suggestions" button will appear, along with the ability to close the button, when entering edit mode on each edit session.
“Edit full-page” button (just on mobile)
This will be implemented in T422979
When suggestion mode is ENABLED, the “Edit full-page” button includes a lightbulb icon with a circle badge indicating whether suggestions exist elsewhere in the article.When suggestion mode is DISABLED, the “Edit full-page” button appears with no suggestions indicator.
Instrumentation
We'll need instrumentation in place to answer questions like
- " Among edit sessions when someone is seeing the See suggestions button for the first time, what proportion of people engage with the button? Of the people who engage with the See suggestions button, what proportion of people elect to see the Suggestion the button is making people aware of and in what proportion of people elect NOT to see the Suggestion the button is making people aware, by way of tapping the X button that appears within it?"
- " How (if at all) does the abandonment rate vary between edit sessions in which the See suggestions button (T414518) is and is not shown within?"
Acceptance criteria (or Done)
- Design explorations
- Explore possible solutions on desktop and mobile
- Decide on best approach
- Usability testing T415933
- Conduct usability testing to test decided approach T415933
- Update proposal if needed based on usability testing findings
- Implement decided solution
- @MNeisler to verify instrumentation will be sufficient to answer questions described in T419066 and T398369
Future tasks
Issues to fix:
- T421765: Ensure suggestions full scroll into view on desktop
- T421764: "View suggestions" button on mobile: display the bottom sheet after scrolling














