Page MenuHomePhabricator

[SPIKE] How might we improve the transition from editing to reading?
Open, Needs TriagePublic

Description

Implementing T296910 will improve the accuracy with which we can keep peoples' scroll position consistent when transitioning from reading into editing.

This task involves the work with defining how – if at all – the improvements we'll have made in T296910 could be extended to the transitioning from editing into reading.

This investigation is in service of increasing the speed and ease with which people can:

  1. Get back to what they were reading at the moment they opened the editor [in cases where people are exiting the editing interface without publishing any changes]
  2. Continue viewing the content they were focused on in the moment just before clicking Publish changes

Open questions

  • 1. What currently determines where people are scrolled to in reading mode when publishing an edit?
  • 2. What currently determines where people are scrolled to in reading mode when exiting the editor without having published a change?
  • 3. How – if at all – do the answers to "1." and "2." vary depending on the editing interface people were using and what they did to open the editing interface?
  • 4. How – if at all – could the accuracy improvements T296910 introduces be extended/applied to the transition from editing to reading?

Done

  • The answers to all ===Open questions are documented above

Event Timeline

@ppelberg: Removing task assignee as this open task has been assigned for more than two years - see the email sent to all task assignees on 2024-04-15.
Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be welcome! :)
If this task has been resolved in the meantime, or should not be worked on by anybody ("declined"), please update its task status via "Add Action… 🡒 Change Status".
Also see https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator. Thanks!