Confirmed users, Bureaucrats and Sysops emeriti
1,452
edits
No edit summary |
|||
Line 31: | Line 31: | ||
# | # | ||
=== Different reading layouts | === Different reading layouts=== | ||
* ''Justification for this feature'' | * ''Justification for this feature'' | ||
* ''Market data where available'' | * ''Market data where available'' | ||
Line 50: | Line 50: | ||
# | # | ||
=== Magnifying glass === | === Magnifying glass (Fish Eye) === | ||
* ''Justification for this feature'' | * ''Justification for this feature'' | ||
* ''Market data where available'' | * ''Market data where available'' | ||
Line 69: | Line 69: | ||
# | # | ||
=== | === Guest mode === | ||
* ''Justification for this feature'' | * ''Justification for this feature'' | ||
* ''Market data where available'' | * ''Market data where available'' | ||
Line 81: | Line 81: | ||
''' User Stories ''' | ''' 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 ''' | ''' Quality Criteria ''' | ||
# | # User stories are satisfied | ||
# | # Specifications are met | ||
=== Optimisation for TV v1 === | === 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 ''' | ''' Specifications ''' | ||
Line 108: | Line 119: | ||
=== Optimisation for game consoles === | === Optimisation for game consoles === | ||
* | * Partner synergies | ||
''' Specifications ''' | ''' Specifications ''' | ||
Line 145: | Line 155: | ||
# | # | ||
# | # | ||
=== 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 | |||
=== Multiple profiles [placeholder to move to another release] === | |||
* Extremely useful for when one device is used by more than one person (eg families, villagers, girlfriends/boyfriends, etc) | |||
* Expected more uptake in emerging markets where device sharing is more the norm | |||
''' Specifications ''' | |||
* Log in with your persona ID and your Firefox browser settings, bookmarks, and history are immediately available | |||
* Can support a maximum of X profiles | |||
* Profile should remain intact no matter which device you are logged in to (phone, desktop, tablet) | |||
''' UX Design ''' | |||
* ''Link(s) from UX team'' | |||
''' User Stories ''' | |||
* As a user, I want to log into Firefox with my profile and all my settings, history, and bookmarks are available for me to use, so I don't have to customise each browser on multiple devices | |||
* As a user, I want to preserve my own settings without having the data of user others change my awesomebar relevance, so that my browsing experience remains my own personal one | |||
* As a user, I want to be able to hide my browsing history from others when I allow my device to be shared, so that I preserve my privacy and integrity of data | |||
''' Quality Criteria ''' | |||
# All user stories are satisfied | |||
# All specifications are met | |||
# Can support up to 5 profiles without impacting performance | |||
== Supported Locales == | == Supported Locales == |