Skip to content

Instantly share code, notes, and snippets.

View hypertexthero's full-sized avatar

Simon Griffee hypertexthero

View GitHub Profile

Usability Checklist

User Experience

  • Personalized features. Currency, language, country specific deals, taxes, or delivery options are changed based on user's location.
  • Registering provides value to users. For example a "Free Trial" button communicates a clear benefit, but a "Register" button doesn't. Unnecessary registration is avoided.
  • Transparent pricing. Prices are clearly displayed. There are no hidden costs or surprises in the terms.
  • Pages don't refresh automatically. Users can get confused if new content is uploaded suddenly, for example on news websites.
  • Sample content. For example there is a sample newsletter next to a newsletter sign up form.