Community Wishlist Survey 2023/Notifications, Watchlists and Talk Pages/Discussion pages should not use HTML lists

From Meta, a Wikimedia project coordination wiki

Discussion pages should not use HTML lists

  • Problem: Due to an accident of history, we have used HTML lists for discussions, including using : for indentation. Using : for indentation is an accessibility problem for users as it indicates a definition list, yet it is used to indicate a reply.
  • Proposed solution: Change the meaning of : when used on talk pages, when they are not preceded by ; (the definition) to generate simply indentation, and include a backlabel for screenreaders to find the comment to which it is a reply to.
  • Who would benefit: Screenreader users, but also keyboard navigation warriors
  • More comments: There has been some discussion about introducing new syntax for this purpose, but i don't think that this is required. More importantly, I don't think new syntax is DESIRED by the editors. Yet it is still a problem we should solve. This might also help us solve the problem of endless indentation on talk pages, which is problematic for editors without a 24+ inch screen. Discussion Tools have shown that we can do many things to solve problems like this if we really want to.
  • Phabricator tickets: T6521
  • Proposer: —TheDJ (talkcontribs) 16:30, 5 February 2023 (UTC)[reply]

Discussion

Voting