Mobile/Projects/Form auto-fill improvements: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 3: Line 3:


== Goals ==
== Goals ==
'''NOTE: This project page was written as m-commerce specific, but we're going to expand it to be more generally about form auto-fill improvements...we just haven't done that expansion part yet...'''
With the growing use of mobile devices for online shopping, we want to make it as easy as possible for users to enter accurate (ie: typo-free) payment and shipping information.
With the growing use of mobile devices for online shopping, we want to make it as easy as possible for users to enter accurate (ie: typo-free) payment and shipping information.



Revision as of 18:33, 7 November 2013

Tracking

  • Meta-bug to be filed

Goals

NOTE: This project page was written as m-commerce specific, but we're going to expand it to be more generally about form auto-fill improvements...we just haven't done that expansion part yet...

With the growing use of mobile devices for online shopping, we want to make it as easy as possible for users to enter accurate (ie: typo-free) payment and shipping information.

Use cases & user stories

  • When I first enter my address in Firefox, I want Firefox to ask if I would like to store that address in my Firefox Wallet so I can enter that information more easily later on.
  • When I first enter a credit card number in Firefox, I want Firefox to give me the option of entering and storing that number, a name for that card, and its associated expiry date and security code in my Firefox Wallet so I can enter that information more easily later on.
  • When I encounter a form where I need to enter a shipping or billing address and I have already stored a least one address in my Firefox Wallet, I want to be able to use that stored information to automatically fill in those form fields so I don't have to enter the information manually.
  • When I encounter a form where I need to enter my credit card information and I have already stored a least one credit card in my Firefox Wallet, I want to be able to use that stored information to automatically fill in those form fields so I don't have to enter the information manually.
  • When I encounter a form where I need to enter an address or credit card and I have already stored at least one address or credit card in my Firefox Wallet, I want the option of adding a new address or credit card to my Firefox Wallet and using that new information to automatically fill in the form so I don't have to enter that information in manually later on.
  • When my address or credit card information changes, I want to change the information stored in my Firefox Wallet by way of my Firefox Settings, so I can keep that information tidy and up to date.
  • When I am finished with a particular address or credit card in my Firefox Wallet, I want to delete those from my Firefox Wallet completely, so I can keep that information tidy.
  • When I want to add another address or credit card to my Firefox Wallet, I want to do that directly through my Firefox Settings so I don't have to wait until I use it for online shopping.

UX design

  • Not handed off yet

Justification

Research & references

Quality criteria

  • No user-perceptible performance degradation
  • All goals are met
  • All user stories are implemented & tested