Mobile/Projects/Service integration: Downloads: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 3: Line 3:


== Goals ==
== Goals ==
Many users access the web from a myriad of devices -- phones, tablets, laptops, desktops, set-top boxes, etc.  We want Firefox users to have access to all of their stuff from all of their devices, wherever they are.
Integrate cloud services into the Firefox browser so users can use a cloud service for storing any web content they download.
 
To do this we want to integrate cloud services into Firefox browsers and let users have their downloaded files automatically sent to one of these services so they can access them from everywhere.


== Use cases & user stories ==
== Use cases & user stories ==

Revision as of 17:50, 17 October 2013

Tracking

  • Meta-bug to be filed

Goals

Integrate cloud services into the Firefox browser so users can use a cloud service for storing any web content they download.

Use cases & user stories

Feature discovery & initial use

  • When I first download any content from the Web, I want Firefox to give me the option of saving that content either locally on my device or in the cloud via one or more integrated services, so I can take advantage of the new integrated cloud services without having to know about them and set them up beforehand.
  • When I first opt to save downloaded content to an integrated cloud service, I want the option to log-in to an existing account if I already have one, so I don't end up with multiple accounts for the same service.
  • When I first opt to save downloaded content to an integrated cloud service, I want the option to create a new account inline -- without having to go to a separate tab or website -- so I can quickly set-up and start using the integrated cloud service for my Firefox downloads.

Awesomebar/Awesomescreen integration

  • When I start typing in my awesomebar or awesomescreen, I want items I have downloaded -- whether saved locally or to a cloud service -- to be included in the results so it is easier for me to find and open that item directly rather than going back out to the web and downloading it again.
  • When I delete an item from my downloads -- whether locally or from a cloud service -- I no longer want that item appearing in my awesomebar or awesomescreen, so I am not confused by it showing up in my search results.

UX design

  • Not handed off yet

Quality criteria

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