Talk pages project/Usability: Difference between revisions

From mediawiki.org
Content deleted Content added
→‎24 March 2022: adding missing word
→‎22 April 2022: Adding link to talk page
(3 intermediate revisions by the same user not shown)
Line 31: Line 31:
== Status ==
== Status ==


=== 22 April 2022 ===
[[File:Usability Improvement annotated mockup (desktop).jpg|alt=A mockup showing the proposed new design for desktop wikitext talk pages.|thumb|371x371px|Annotated mockup of new design for '''desktop''' wikitext talk pages.]]
Mockups are ready for [[mw:Talk pages project/Usability#Approach|the changes]] designed to make it easier for people to understand and use talk pages on desktop and mobile.

In the next few weeks, a prototype will be ready for you to ''try out'' these changes on a test wiki.

In the meantime, a question for you all: '''What ideas, questions, or concerns do these mockups bring to your mind?'''

Knowing this will help the team decide whether adjustments ought to be made to the designs prior to inviting you all, and [[phab:T302121|other volunteers from across the Movement]], to share feedback about them.

You can [[Talk:Talk pages project/Usability#Feedback: New talk page designs|review these designs in more detail and share feedback about them on the talk page]].
=== 24 March 2022 ===
=== 24 March 2022 ===
The [[Talk pages project/Usability#Phase 1: Topic containers|Topic Containers]] prototype we [[Talk pages project/Usability#11 March 2022|mentioned on 11 March]] is ready for testing.
The [[Talk pages project/Usability#Phase 1: Topic containers|Topic Containers]] prototype we [[Talk pages project/Usability#11 March 2022|mentioned on 11 March]] is ready for testing.
Line 123: Line 134:


== Design ==
== Design ==
<gallery mode="slideshow">
''This section will be filled with the designs of the three interventions mentioned in the [[Talk pages project/Usability#Strategy%20and%20approach|Strategy and approach]] section above.''
File:Usability Improvement mockup (mobile).jpg|alt=A mockup showing the proposed design for mobile wikitext talk pages.|Proposed design for '''mobile''' wikitext talk pages.

File:Usability Improvement annotated mockup (mobile overview).jpg|alt=An annotated mockup showing the proposed design for the mobile wikitext talk pages landing page view.|An annotated mockup showing the proposed design for '''mobile''' wikitext talk pages (landing page view).
File:Usability Improvement annotated mockup (mobile discussion).jpg|alt=An annotated mockup showing the proposed design for the mobile wikitext talk pages individual discussion view.|An annotated mockup showing the proposed design for '''mobile''' wikitext talk pages (individual discussion view).
File:Usability Improvement mockup (desktop).jpg|alt=A mockup showing the proposed design for desktop wikitext talk pages.|Proposed design for '''desktop''' wikitext talk pages.
File:Usability Improvement annotated mockup (desktop).jpg|alt=An annotated mockup showing the proposed design for desktop wikitext talk pages.|An annotated mockup showing the proposed design for '''desktop''' wikitext talk pages.
</gallery>
== Background ==
== Background ==
The [[mw:Editing team|Editing Team]] is committed to evolving wikitext talk pages in a way that gives experienced contributors more leverage to coordinate their work and connect with other editors, while making the same communication and coordination practices and capabilities legible and intuitive for newer contributors.
The [[mw:Editing team|Editing Team]] is committed to evolving wikitext talk pages in a way that gives experienced contributors more leverage to coordinate their work and connect with other editors, while making the same communication and coordination practices and capabilities legible and intuitive for newer contributors.

Revision as of 19:12, 22 April 2022

This page introduces the work the Editing Team will be doing to help people instinctively recognize and use talk pages as spaces to communicate with people on-wiki.

This initiative sits within the Talk pages project, our teams larger effort to help contributors, across experience levels, communicate more easily on Wikipedia using talk pages. To accomplish this, we are building upon the Talk pages consultation 2019, and existing community conventions, to incrementally evolve the visual appearance of talk pages in ways that ensure backwards compatibility with the current experience.

To participate in and follow this project's development, we recommend adding this page to your watchlist.  We will use this page to:

  • Share and invite feedback on designs
  • Announce deployment plans
  • Share data about how the feature is being used

Status

22 April 2022

A mockup showing the proposed new design for desktop wikitext talk pages.
Annotated mockup of new design for desktop wikitext talk pages.

Mockups are ready for the changes designed to make it easier for people to understand and use talk pages on desktop and mobile.

In the next few weeks, a prototype will be ready for you to try out these changes on a test wiki.

In the meantime, a question for you all: What ideas, questions, or concerns do these mockups bring to your mind?

Knowing this will help the team decide whether adjustments ought to be made to the designs prior to inviting you all, and other volunteers from across the Movement, to share feedback about them.

You can review these designs in more detail and share feedback about them on the talk page.

24 March 2022

The Topic Containers prototype we mentioned on 11 March is ready for testing.

To try the desktop prototype, please visit mw:Prototype/Topic Containers where you will find a link to the prototype as well as instructions for trying and sharing feedback about the prototype.

11 March 2022

The team is continuing to iterate on the Topic Containers designs for both mobile and desktop talk pages.

A screenshot showing a proposed design for mobile talk page section headings
A proposed design for mobile talk page section headings that includes new metadata about the discussion.

In the next 1-2 weeks, we will have an initial prototype ready for you all to experiment with and share feedback about. We will also be starting a series of CentralNotice campaigns for volunteers to review and share feedback about the Topic Container prototype which will include:

  • New styling for == H2 == section headings
  • New metadata about talk page discussions. This will include: the number of people who have commented in a discussion, the last time a new comment was published in the discussion, and the total number of people who have participated in the discussion to-date.

17 December 2021

A series of mockups exploring different ways section headings on talk pages could evolve.
A series of Topic Containers design concepts.

Seeking Feedback: Initial "Topic Container" Design Concepts

An initial set of design concepts for Topic Containers is ready for you all to review (see screenshot).

These Topic Containers are an effort to evolve the way talk page section headings ( == H2 ==) appear, and introduce new information within them, to help:

  1. Junior Contributors easily recognize talk pages as containing discussions
  2. Senior Contributors assess the level of activity on talk pages

📣 We would value you reviewing the design concepts and sharing what you think of them on the talk page, so the team can know what changes to explore in the next set of designs we will share in January (2022).

19 November 2021

Design work beginning

Design work on Topic Containers – the first intervention we are working on as part of this phase of the Talk Pages Project – is underway.

In the coming weeks, you can expect to see some preliminary sketches posted here for you all to review and for us to talk about together.

In the meantime, if any questions are on your mind about this part of the project, please post them to the talk page.

30 July 2021

We need your help

When looking at a talk page, what do you think would make it easier for you to know what conversations are worth reading? Please share what you think on the talk page here.

The thoughts you all share will inform the design of the "topic containers" we will start designing soon. These "topic containers" are intended to help people more easily and quickly recognize talk pages as containing conversations and get a sense for the level of activity happening with them.

Strategy

In June, we published the design strategy and set of interventions we are planning to work on as part of the larger effort to help people, across experience levels, identify and understand the conversations happening on talk pages. You can read more about this strategy here.

22 April 2021

The team has compiled the research that is informing the approach we will take to help Junior Contributors quickly recognize talk pages as spaces to communicate with other volunteers and locate the tools available to do so and help Senior Contributors can quickly evaluate the level of activity happening on talk pages. More information about this can be found in the Objectives and Background sections below.

In the coming weeks, you can expect this page to be updated with the particular interventions we are planning to work on as part of this phase of the project. Before then, you can review how we are planning and organizing this work in Phabricator here.

21 January 2021

The team is planning to begin work on the incremental enhancements needed help people instinctively recognize and use talk pages as spaces to communicate with people on-wiki will begin in earnest in ~3 months.

In the meantime, we will be expanding this this page to include the research that is motivating this work and the impact it is intended to have.

Objectives

This work to make wikitext talk pages more legible is intended to cause:

  1. Junior Contributors to quickly recognize talk pages as spaces to communicate with other volunteers and locate the tools available to do so.[1][2][3]
  2. Senior Contributors to be able to quickly assess what conversations on a given talk page are worth focusing on.

Strategy and approach

Strategy: "Inch towards legibility"

We will make incremental and optional changes* to elevate the core talk page components (e.g. topic headings and conversation metadata) and calls to action (e.g. replying to a comment, starting a new discussion, subscribing to a topic, etc.). We will seek changes improve peoples' ability to:

  • Recognize talk pages as space to communicate with other people
  • Identify and understand the conversations happening on talk pages
  • Know what to do to engage with talk pages

*We are using "optional changes" in this context to mean that new functionality will be developed in ways that ensure people retain the flexibility to turn it off.

Approach

We will work to deliver on the strategy above through three phases, the details of which are outlined below.

It is important that volunteers' needs and expectations are heard and incorporated into the design process. To do this, we will publicize the questions and decisions that guide the implementation of each of the phases below and make sure this information is easy to engage with.

Phase 1: Topic containers

First, we will evolve how talk page section headings (read: ==H2==) are visually represented and introduce discussion-specific metadata within these headings.

"Discussion-specific metadata" in this context refers to information like: the last time the conversation was edited, the number of comments in the conversation, the number of unique people who have participated in the conversation, etc.

More information can be found in T269950.

Phase 2: Affordances

Next, we will make the affordances for responding to specific comments and starting new conversations easier for people to identify and access.

More information can be found in T267444 and T255560.

Step 3: Framing context

In this last phase, we will introduce new page-level visual elements to help people immediately recognize talk pages as places where editors communicate and for them to assess the activity happening within the talk page they have landed upon.

More information can be found in T269963.

Design

Background

The Editing Team is committed to evolving wikitext talk pages in a way that gives experienced contributors more leverage to coordinate their work and connect with other editors, while making the same communication and coordination practices and capabilities legible and intuitive for newer contributors.

For these wikitext talk pages to be valuable, Junior Contributors need to intuitively recognize them as spaces to communicate with other volunteers and Senior Contributors need to be able to spend minimal effort understanding the conversations happening on a given page.

The trouble is, volunteers across experience levels report the current presentation of wikitext talk pages can make recognizing talk pages, and deciphering the conversations happening within them, unnecessary difficult.

Specifically, user feedback [4][5][6][7][8][9][10], usability tests[11][12] the Talk Page Consultation (see: #Newcomers, #Confusion, and #Design), and academic research[13] have highlighted the difficulties people have reading and using talk pages:

"Talk pages and their current configuration proved confusing...For [some] participants, it took more than 4-5 minutes to understand the Talk page itself which was “disorganised” making it “difficult to take part in the discussion.”
"I don't know what it means really to start a new discussion. Because none of this looks like a discussion."
"I often have trouble visually parsing long discussions on the WP:Help desk, for example. Sometimes, a discussion will involve three or more people and/or have five or more posts. Spacing between posts is not standardized, nor are signatures, nor is indentation, nor is the length of posts. Sometimes, people become confused and respond as if one person is the author of what another user has written."
"I felt I had to scan the page a lot for what i needed, as different elements didn't really stand out. It wasn't really obvious that i was looking at a message from someone..."

By making the components that comprise talk pages conversations (e.g. conversation topics, conversation boundaries, comments, etc.) and the tools necessary for participating in them easier for people to parse, we are striving to:

  1. Increase the likelihood Junior Contributors quickly recognize talk pages as spaces to communicate with other volunteers and locate the tools available to do so and
  2. Increase the likelihood Senior Contributors can quickly evaluate the level of activity happening on talk pages.

History

Many projects, conversations and research have, and are, working to improve contributors' experiences with talk pages. This project is better off for their existence. Some of the projects the team continues to learn from are listed on the main project page and below. If there is a project you think we should be aware of, please boldly add it here.

Glossary

The Talk pages project glossary is intended to help us all communicate about talk pages more effectively by making sure we have a shared understanding about the words we use in our discussions and documentation throughout the project.

References