Mobile/Projects/Quickshare: Contexts

From MozillaWiki
< Mobile‎ | Projects
Revision as of 17:45, 16 October 2013 by Dria (talk | contribs) (Created page with "== Tracking == * Meta-bug to be filed == Goals == Frequent sharers often use particular services to share different sorts of things, for example: sharing videos in email to t...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Tracking

  • Meta-bug to be filed

Goals

Frequent sharers often use particular services to share different sorts of things, for example: sharing videos in email to their family, or sharing photos to facebook, or text-articles to Twitter.

In these cases, where there is a notable pattern in user behaviour, we want to populate one of the Quickshare buttons with that contextually-relevant service so users can save time and sharing is even easier than ever.

Use cases & user stories

  • When I share a recognizable type of media or I share from a particular website, I want Firefox to make a note of that so Firefox can learn my sharing habits over time.
  • When Firefox has established some sense of a pattern in my sharing habits, I want one of my Quickshare buttons to be populated with the service Firefox believes is most appropriate for the context I'm in so I will be able to take advantage of the Quickshare feature more often.
  • When Firefox is deciding which service to use in each context, I want it to use a frecency algorithm rather than a straight frequency algorithm, so if I start using a new service it will more quickly bubble up and appear in my Quickshare contexts if I continue using it in the near term.

UX design

  • Not handed off yet

Quality criteria

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