Accessibility/Mobile/UserExperience

From MozillaWiki
Jump to: navigation, search

Mobile User Experience

There is an older document with some background info here.

Design Principles

  • Bootstrap - the user should be able to configure the device for their needs without any assistance.
  • One minute learning - the user should be able to use the device with less than one minute of learning.
  • Large error margin - the user should be empowered to experiment with no dire consequences.
  • Preferences - 80/20 rule. The 20% of needs cover 80% of the population. This 20% should be in the preferences.
  • Extensions - 20/80 anti-rule. The rest of the use-cases could be configured and extended via addons.
  • Knowledge portability - A user who uses one mobile Mozilla product should instantly be able to use another.
  • Diversity of hardware - assume nothing about the available input methods.
  • A deliberate and well thought out gesture interface for VI and motor disabilities.

User Testing Strategy