Mobile/Projects/connected-reading-list

From MozillaWiki
Jump to: navigation, search

Tracking

More likely 43 or 44

Goals

  • Allow users to read any web content offline at any time
  • Encourage users to embrace sequential browsing without using cumbersome methods to copy content to another device / for later (screenshots, copy and paste)
  • The intent is to create product value in having one list that any instance of Firefox can access based on the user's preference at any moment in time.

Nature of Reading List

  • Life span is short (vs. bookmarks)
  • Simplified view (similar to e-Book)
  • Offline reading
  • Could evolve into e-Book style view


Specifications

  • Cloud-based reading List, connected to Fxa accessible via all Firefox products

(Android, iOS, desktop, FxOS, etc)

  • File formats, HTML, pdf?
  • Sync: use pocket backend to store/maintain devices

User stories

MVP1

  • As a user, I want to quickly access and find the reading list feature and know its difference from Pocket
  • As a user, I want to continue reading an article that I opened somewhere else, on a different device with Firefox sync enabled
  • As a user, I want to see a list of articles I’ve saved
  • As a user, I want a simple feature in my browser to store articles offline and for later consumption without signing up for another product or third party integration (Pocket)

MVP2 (if successful)

  • As a user, I want to know where I stopped reading so I can continue at the same position
  • As a user, I want to manually delete an article from the reading list
  • As a user, I want to know what articles I’ve read, started and finished (mark read/unread).
  • As a user, I want to know from which device I saved the article from
  • As a user, I want to get an estimated how long it will take to read the article
  • As a user, I want to search within the article even if I’m offline

UX design

TBD

Research & other examples

Quality criteria/KPI

  • Increase amount of FxA
  • Increase amount of devices connected to FxA per user
  • Consistent usage of FxA