Page MenuHomePhabricator

Emailability: basic changes to Special:CreateAccount
Open, Needs TriagePublic

Description

This parent task is created to unify work discussed in T215661, T215660, and T215656. All three of those tasks are about altering Special:CreateAccount so that users have increased clarity around why they are entering an email address and how to confirm it. Note that all this work will only be piloted on Czech, Korean, and Vietnamese Wikipedias. If we see positive results, we will discuss how to allow other wikis to incorporate these changes.

The changes discussed in the three listed tasks are:

  • Indicate to user they will receive a verification email.
  • Indicate to user benefits of providing email address during account creation.
  • Update email field label with more encouraging language.

Those changes should be made in concert so there is a unified design. Here is a proposed set of changes that incorporates the needs from all three of those tasks. There are some open questions for engineers here. After some discussion on this task, we can harden into exact specifications.

  • Desktop
    • Change the word "optional" to "recommended" in the label for the email field.
    • When a user is entering an email in the email field, we want to warn them that a verification email is coming. Would it be possible to use the "error" span to do this? That element currently slides down from the username field when there is a username already in use. Would it be possible to have a similar element that slides down from the email field, yellow text on yellow background, that reads, "Please look for an email from us to verify your address." When this element slides down, everything below it should slide also, including the text in the next bullet point. This element should slide down when the user clicks into the box, not when they click out.
    • Add text underneath the email field that reads, "Email is required to recover your account if you lose your password." See T215660 for visual guidance on the font and size of the text.
    • The paragraph explaining the CAPTCHA is taking up too much room, especially now that we want to add other text and opt-ins to the page. We should remove the paragraph that reads "To protect the wiki against automated account creation, we kindly ask you to enter the words that appear below in the box (more info):" To replace the function of that paragraph, we should add a parenthetical to the next line so that it reads "CAPTCHA Security check (what is this?)"
  • Mobile
    • Change the placeholder text in the email field from "Enter your email address" to "Enter your email address (recommended)"
    • When a user is entering an email in the email field, we want to warn them that a verification email is coming. Mobile doesn't seem to have the "error" span like desktop has. Would it be possible to add something like that, yellow text on yellow background, that reads, "Please look for an email from us to verify your address". When this element slides down, everything below it should slide also, including the text in the next bullet point. This element should slide down when the user clicks into the box, not when they click out.
    • Add text underneath the email field that reads, "Email is required to recover your account if you lose your password." See T215656 for visual guidance on the font and size of the text.

Details

Related Gerrit Patches:
mediawiki/extensions/GrowthExperiments : masterAccount creation: display message when user focuses email field
mediawiki/extensions/GrowthExperiments : masterAdd confirmemail module

Related Objects

Event Timeline

MMiller_WMF updated the task description. (Show Details)Feb 19 2019, 11:16 PM

Change 492946 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/extensions/GrowthExperiments@master] Add confirmemail module

https://gerrit.wikimedia.org/r/492946

Change 492946 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/extensions/GrowthExperiments@master] Add confirmemail module
https://gerrit.wikimedia.org/r/492946

This patch implements all the desktop changes except the one about telling the user the verification email is coming.

Change 493142 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/extensions/GrowthExperiments@master] Account creation: display message when user focuses email field

https://gerrit.wikimedia.org/r/493142

Change 492946 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Add confirmemail module

https://gerrit.wikimedia.org/r/492946

Change 493142 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Account creation: display message when user focuses email field

https://gerrit.wikimedia.org/r/493142

MMiller_WMF updated the task description. (Show Details)Mar 5 2019, 11:43 PM

I removed the requirement to add the word "recommended" to the email field label on mobile. Per conversation T215660:

@Etonkovidova -- thanks for noticing the situation on mobile. Given that no extra word is currently present for mobile, I don't think we should add one. f the mobile account creation situation has been working so far without an additional word, I think we should err on the side of not adding clutter.
When @nettrom_WMF does the basic analysis from T217717, we can decide whether further changes should happen to that field.

Etonkovidova updated the task description. (Show Details)Mar 12 2019, 8:24 PM

All specs seem to be in place.

Here are some screenshots:

DesktopMobile
MMiller_WMF moved this task from Inbox to FY 2019-20 on the Growth-Team board.

Our team has decided that we will not be working on this project during Q4. Moving it to the next fiscal year.