Mobile/Fx22 PRD: Difference between revisions
< Mobile
Jump to navigation
Jump to search
No edit summary |
|||
Line 12: | Line 12: | ||
== Product & Feature Requirements == | == Product & Feature Requirements == | ||
=== Different reading layouts=== | === Different reading layouts=== | ||
* ''Justification for this feature'' | * ''Justification for this feature'' | ||
Line 174: | Line 155: | ||
# User stories are satisfied | # User stories are satisfied | ||
# Specifications are met | # Specifications are met | ||
== Supported Locales == | == Supported Locales == |
Revision as of 23:17, 28 January 2013
Fx22: Reading Rainbow
Key Selling Points
Value Proposition
Expand market TAM? Expand locale coverage? New user value that no other browser offers?
Product & Feature Requirements
Different reading layouts
- Justification for this feature
- Market data where available
Specifications
- Listed requirements to support feature or function
- What do we want it to do
UX Design
- Link(s) from UX team
User Stories
- List of user stories
Quality Criteria
Magnifying glass (Fish Eye)
- Justification for this feature
- Market data where available
Specifications
- Listed requirements to support feature or function
- What do we want it to do
UX Design
- Link(s) from UX team
User Stories
- List of user stories
Quality Criteria
Guest mode
- Justification for this feature
- Market data where available
Specifications
- Listed requirements to support feature or function
- What do we want it to do
UX Design
- Link(s) from UX team
User Stories
Device owner:
- As a device owner, I want to be able to quickly invoke "Guest Mode" on my mobile browser so I can let someone else use my browser without adding things to my personal history & awesomebar.
- As a device owner, I want to be able to invoke a "Guest Mode" session on my mobile browser without having to shut down my existing browsing session so I don't lose my place or data.
- As a device owner, I don't want a "Guest Mode" session to be able to share things through my regular share accounts such as my Gmail account or logged in Twitter. If a "Guest Mode" session tries to invoke a sharing action, that should cause them to log in to their own accounts.
- As a device owner, I want the difference between regular browsing sessions and "Guest Mode" sessions to be clear, so neither I nor my guest end up using the wrong session by accident.
- As a device owner, I would like to be able to set a data limit for "Guest Mode" sessions, so my guest is unable to download a huge amount of data to my device or go over my data limits.
Guest user:
- As a guest user, I want to be able to quickly close my "Guest Mode" session & have all browsing history and data associated with it immediately and completely deleted so the device owner cannot see what I was browsing or retrieve any cookies or passwords I may have used.
- As a guest user, I want to be able to sign in to and use my own cloud services throught a "Guest Mode" session so I can check my Facebook, Twitter, Gmail, etc.
- As a guest user, I want to be able to open and use multiple tabs while in a "Guest Mode" session for all the reasons people want multiple tabs.
- As a guest user, I would like a way to share things from a "Guest Mode" session, so I can eamil someone a link to a map, for example, or post a photo to my Twitter stream or Facebook.
Quality Criteria
- User stories are satisfied
- Specifications are met
Optimisation for TV v1
- First pass at supporting a larger-than-desktop screen
- For use on a variety of new media supporting Internet browsing, ie through set-top boxes, games consoles, ...
Specifications
- Listed requirements to support feature or function
- What do we want it to do
UX Design
- Link(s) from UX team
User Stories
- List of user stories
Quality Criteria
Optimisation for game consoles
- Partner synergies
Specifications
- Listed requirements to support feature or function
- What do we want it to do
UX Design
- Link(s) from UX team
User Stories
- List of user stories
Quality Criteria
- Justification for this feature
- Market data where available
Specifications
- Old(?) Feature Page: https://wiki.mozilla.org/Fennec/Features/Gestures
- Listed requirements to support feature or function
- What do we want it to do
UX Design
- Link(s) from UX team
User Stories
- List of user stories
Quality Criteria
about:home customization v2
- Iterating on the about:home top sites customization
Specifications
- x
UX Design
- Link(s) from UX team
User Stories
- As a user, I want to be able to tap-hold and drag site thumbnails into a new order on the awesomescreen. If I tap-hold and drag a topsite/dynamic thumbnail, it should become a pinned site at the location I move it to.
- As a user, I want to be able to tap-hold and swipe site thumbnails, both pinned and dynamic, off of my awesomescreen to quickly delete/remove them. I also want a way to undo this action in case I make a mistake.
- As a user, I want to be able to add more than six pinned sites to my awesomescreen and have the ability to scroll or flip between pages of pinned sites.
- As a user, I want to have the option of syncing my pinned sites between Firefox on all of my devices. This should NOT be turned on by default, however, as I will likely have different collections of pins on different devices for a reason.
Quality Criteria
- User stories are satisfied
- Specifications are met
Supported Locales
Number of supported locales: ## List of supported locales (4 letter code):
GTM Plan
System Requirements
Phones
- OS:
- Chipset/MHz:
- RAM:
- Display:
- Other:
Tablets
- OS:
- Chipset/MHz:
- RAM:
- Display:
- Other:
Change History
Last updated: 2013/01/28
- 2012/12/03 - Deb - Added "Last Updated" template to Change History
- 2012/11/30 - Deb - Created page