Mobile/Projects/Quickshare: Contexts: Difference between revisions

m
no edit summary
mNo edit summary
Line 3: Line 3:


== Goals ==
== Goals ==
Users often use different services to share different sorts of things, for example: a tendency to share videos in email to their family, or to share photos to Facebook, or to share text-articles to Twitter.
Users often use different services to share different sorts of things -- URLs, photos, videos, text-centric articles, etc.  We would like to provide sensible defaults for Quickshare buttons for each of those contexts, so users can get even more value out of our Quickshare feature from the very beginning.


In these cases -- where there is a notable pattern in user behaviour in particular contexts -- 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.
* Make it possible to set default services for one or both of the Quickshare buttons for each recognizable context, so localizers can set those to what makes sense for their locales, or we can help promote partner/popular services through that UI real-estate.


== Use cases & user stories ==
== 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 I first start using Firefox's Quickshare feature, I want there to be sensible default services set for each of the Quickshare contexts, selected due to popularity, what makes sense in my locale, or because of service partnerships.
* 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 ==
== UX design ==
canmove, Confirmed users, Bureaucrats and Sysops emeriti
6,906

edits