Firefox:Add-ons Manager UI:UserFlows: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(New page: In trying to redesign the Firefox 3 Add-Ons Manager UI (AMUI), the team has found that it would be useful to document the various user interaction paths. It should help simplify testing an...)
 
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
In trying to redesign the Firefox 3 Add-Ons Manager UI (AMUI), the team has found that it would be useful to document the various user interaction paths. It should help simplify testing and uncover wacky edge cases.
In trying to redesign the Firefox 3 Add-Ons Manager UI (AMUI), the team has found that it would be useful to document the various user interaction paths. It should help simplify testing and uncover wacky edge cases.


* To Do: for each of these flows
* To Do: document for each of these flows
** What is the UI screen flow
** What is the UI screen flow
** Decide where user notification is needed (and where in the UI it is provided)
** Decide where user notification is needed (and where in the UI it is provided)
** Include the full cycle (including the UI post restart)
** Consider if Firefox behaves differently if the addon were a Themes or Plugin


= PATH-1: install an add-on =
= PATH-1: install an add-on =
== 1a: Install from the web ==
(from AMO)
# Click on "Add to Firefox" button
# Add-ons Manager comes up on the "Installation" tab
process is as it is currently
== 1b: Install from within the Add-ons Manager ==
-> from PATH 11, PATH 12
http://people.mozilla.com/~madhava/files/addons/manager/scaled-back/userflows/4thumb.png > http://people.mozilla.com/~madhava/files/addons/manager/scaled-back/userflows/5thumb.png > http://people.mozilla.com/~madhava/files/addons/manager/scaled-back/userflows/6thumb.png > http://people.mozilla.com/~madhava/files/addons/manager/scaled-back/userflows/7thumb.png
# Click on "Add to Firefox" button for the desired add-on
# Wait while add-on downloads (progress indicated inline)
# Wait while add-on installs (progress indicated inline)
# Notice prompt to restart firefox - restart or find another add-on
= PATH-2: install a theme =
= PATH-2: install a theme =
= PATH-3: install multiple addons =
= PATH-3: install multiple addons =
Line 12: Line 35:
= PATH-6: uninstall and then backout/cancel =
= PATH-6: uninstall and then backout/cancel =
= PATH-7: addon update (in browser) =
= PATH-7: addon update (in browser) =
= PATH-7: addon update (at browser start) =
= PATH-8: addon update (at browser start) =
= PATH-8: Firefox minor update/add-on compatibility check =
= PATH-9: Firefox minor update/add-on compatibility check =
= PATH-9: Firefox major update/add-on compatibility check =
= PATH-10: Firefox major update/add-on compatibility check =
(is it any different than PATH-8?)
(is it any different than PATH-10?)
= PATH-10: Review recommended list (in AMUI) =
= PATH-11: Review recommended list (in AMUI) =
= PATH-11: Search for addons (from AMUI) =
 
# Open Add-ons Manager
# Switch to "Get Add-ons" tab (already there the first time)
 
next step -> PATH 1b: Installing an Add-on From within the Add-ons Manager
 
= PATH-12: Search for addons (from AMUI) =
 
# Open Add-ons Manager
# Switch to "Get Add-ons" tab (already there the first time)
# Enter search terms in search field, hit enter / click magnifying glass
# Review resulting set
# Options:
## Click on one of the results to expand
## Refine search
## Clear search
 
 
next step -> PATH 1b: Installing an Add-on From within the Add-ons Manager

Latest revision as of 18:39, 5 December 2007

In trying to redesign the Firefox 3 Add-Ons Manager UI (AMUI), the team has found that it would be useful to document the various user interaction paths. It should help simplify testing and uncover wacky edge cases.

  • To Do: document for each of these flows
    • What is the UI screen flow
    • Decide where user notification is needed (and where in the UI it is provided)
    • Include the full cycle (including the UI post restart)
    • Consider if Firefox behaves differently if the addon were a Themes or Plugin

PATH-1: install an add-on

1a: Install from the web

(from AMO)

  1. Click on "Add to Firefox" button
  2. Add-ons Manager comes up on the "Installation" tab

process is as it is currently

1b: Install from within the Add-ons Manager

-> from PATH 11, PATH 12

4thumb.png > 5thumb.png > 6thumb.png > 7thumb.png

  1. Click on "Add to Firefox" button for the desired add-on
  2. Wait while add-on downloads (progress indicated inline)
  3. Wait while add-on installs (progress indicated inline)
  4. Notice prompt to restart firefox - restart or find another add-on

PATH-2: install a theme

PATH-3: install multiple addons

PATH-4: install and then backout/cancel

PATH-5: uninstall

PATH-6: uninstall and then backout/cancel

PATH-7: addon update (in browser)

PATH-8: addon update (at browser start)

PATH-9: Firefox minor update/add-on compatibility check

PATH-10: Firefox major update/add-on compatibility check

(is it any different than PATH-10?)

PATH-11: Review recommended list (in AMUI)

  1. Open Add-ons Manager
  2. Switch to "Get Add-ons" tab (already there the first time)

next step -> PATH 1b: Installing an Add-on From within the Add-ons Manager

PATH-12: Search for addons (from AMUI)

  1. Open Add-ons Manager
  2. Switch to "Get Add-ons" tab (already there the first time)
  3. Enter search terms in search field, hit enter / click magnifying glass
  4. Review resulting set
  5. Options:
    1. Click on one of the results to expand
    2. Refine search
    3. Clear search


next step -> PATH 1b: Installing an Add-on From within the Add-ons Manager