[FFe] Repetitious language during uninstallation of Apps

Bug #1368252 reported by James Mulholland
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UX
Fix Released
High
James Mulholland
unity-scope-click (Ubuntu)
Fix Released
High
dobey
unity-scope-click (Ubuntu RTM)
Fix Released
High
dobey

Bug Description

UX Testing Result:
"Participants did not know the purpose of the confirmation screen as they didn't read the small text question, and they thought it was uninstalling. The uninstall button showed up twice, and the way that we ask for confirmation is not standard, should be 'yes' or 'no', instead of 'Uninstall' and 'cancel', which are repetition of previous screen."

Change uninstall confirmation text and buttons to read:

"Uninstall <AppName>?"

"Yes" "No"

Freeze exception notifications:
https://lists.ubuntu.com/archives/ubuntu-doc/2014-September/019112.html
https://lists.ubuntu.com/archives/ubuntu-translators/2014-September/006683.html

Related branches

Michał Sawicz (saviq)
affects: unity8 (Ubuntu) → unity-scope-click (Ubuntu)
Revision history for this message
Alejandro J. Cura (alecu) wrote :

I agree that there's repetition on the uninstall screens, and that's something that should be fixed.

But "Yes, No" are frowned upon for the labels of buttons, UX practice mandates that they should be verbs. Eg: http://ux.stackexchange.com/questions/9946/should-i-use-yes-no-or-ok-cancel-on-my-message-box

I'm adding the design team for input on this matter.

Changed in unity-scope-click (Ubuntu):
status: New → Triaged
importance: Undecided → High
Changed in ubuntu-ux:
assignee: nobody → James Mulholland (jamesjosephmulholland)
tags: added: rtm-14
summary: - Repetitious language during unistallation of Apps
+ [Dash] Repetitious language during unistallation of Apps
tags: added: rtm14
removed: rtm-14
Changed in ubuntu-ux:
status: New → Triaged
Changed in ubuntu-ux:
importance: Undecided → High
Revision history for this message
James Mulholland (jamesmulholland) wrote : Re: [Dash] Repetitious language during unistallation of Apps

Alejandro is correct in that verbs are preferred for dialogue/confirmation prompts (particularly on 'destructive' actions) in almost all cases.

However this case is distinct and falls outside the bounds of this general guideline/ UX tenet due to the placement and positioning of the items in question - The 'uninstall' button and subsequent confirmation 'uninstall' button are both placed in exactly the same position. This lead to users not even registering the change in state from taking action to confirming action (possibly because their focus is on the seemingly unchanging button, possibly because the button itself is at least partially obscured as they tap it, etc).

Having discussed this with other design team members and observed the 'Yes/No' choice being used in other cases where the user is committing to/ confirming 'destructive' actions (e.g. deletion of multiple contacts) it appears advisable we go with the original recommendation from our researchers (in the interest of consistency as well as the reasons described above).

--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---

Change uninstall confirmation text and buttons to read:

"Uninstall <AppName>?"

"Yes" "No"

Revision history for this message
dobey (dobey) wrote :

@James, what if we instead used "Confirm" as the affirmative verb on the confirmation page? This avoids the Yes/No, and causes the button text to change.

Revision history for this message
James Mulholland (jamesmulholland) wrote :

@Rodney: I think that's a good compromise, although it does introduce inconsistency with other areas within the U.I where 'Yes/No" are used.

I'll follow up with whoever's responsible for non-platform parts of the U.I where "yes/no" are used and recommend they follow our lead by using "Confirm/ Cancel" where relevant.

- ---

Change uninstall confirmation text and buttons to read:

"Uninstall <AppName>?"

"Confirm" "Cancel"

Changed in unity-scope-click (Ubuntu):
assignee: nobody → Rodney Dawes (dobey)
summary: - [Dash] Repetitious language during unistallation of Apps
+ [Dash] Repetitious language during uninstallation of Apps
tags: added: touch-2014-10-02
dobey (dobey)
Changed in unity-scope-click (Ubuntu):
status: Triaged → In Progress
dobey (dobey)
Changed in unity-scope-click (Ubuntu RTM):
status: New → In Progress
assignee: nobody → Rodney Dawes (dobey)
importance: Undecided → High
dobey (dobey)
summary: - [Dash] Repetitious language during uninstallation of Apps
+ [FFe] Repetitious language during uninstallation of Apps
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-scope-click - 0.1.1+14.10.20140929-0ubuntu1

---------------
unity-scope-click (0.1.1+14.10.20140929-0ubuntu1) 14.09; urgency=low

  [ Rodney Dawes ]
  * Change the "Uninstall" button to "Confirm" in confirmation preview.
    (LP: #1368252)
 -- Ubuntu daily release <email address hidden> Mon, 29 Sep 2014 19:59:07 +0000

Changed in unity-scope-click (Ubuntu RTM):
status: In Progress → Fix Released
Revision history for this message
Adam Conrad (adconrad) wrote :

15:39 < infinity> dobey: Anyhow, FFe seems sane and reasonable, go for it. Will this be translated to any meaningful degree by release?
15:39 < dobey> infinity: yes, should already be translated as it's landed into rtm already
15:40 < infinity> dobey: Shiny.
15:41 < dobey> just waiting to get the +1 comment on the bug from one of you release teamers, so i can poke the CI train machinery to get it merged to utopic
15:41 < infinity> dobey: Oh man, I have to comment myself now, you can't copy and paste and let me be lazy? :)

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-scope-click - 0.1.1+14.10.20140929-0ubuntu1

---------------
unity-scope-click (0.1.1+14.10.20140929-0ubuntu1) 14.09; urgency=low

  [ Rodney Dawes ]
  * Change the "Uninstall" button to "Confirm" in confirmation preview.
    (LP: #1368252)
 -- Ubuntu daily release <email address hidden> Mon, 29 Sep 2014 19:59:07 +0000

Changed in unity-scope-click (Ubuntu):
status: In Progress → Fix Released
Changed in ubuntu-ux:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.