Accessibility/Mobile/UserExperience
From MozillaWiki
< Accessibility | Mobile
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.