Extension Manager:Projects:Improve Add-on Installation: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(creating page)
 
(+content)
Line 1: Line 1:
Improve add-on Installation page
{| class="fullwidth-table"
|-
| style="font-weight: bold; background: #DDD;" | Feature
| style="font-weight: bold; background: #DDD;" | Status
| style="font-weight: bold; background: #DDD;" | ETA
| style="font-weight: bold; background: #DDD;" | Owner
|-
<section begin="status" />
| Make the add-on installation process more user-friendly by making the UI more streamlined, consistent, and require fewer steps while improving security
| {{StatusHealthy|status=Finalizing plan for initial improvements in Firefox 6, beginning to scope out further research for future Firefox.}}
| 2011-05-19
| Jennifer Boriss
<section end="status" />
|-
|}
 
== Summary ==
The process of installing Firefox add-ons is currently fraught with user experience issues.  The process involves differently-styled windows, unnecessary amounts of user interaction, and delays which users find confusing and annoying.
 
Our goal is to make the process of installing add-ons more efficient and smoother while (at the least) not effecting and (at the best) improving security.
 
While general improvements in efficienty and consistency are the goal, several specific issues fall under this category:
 
* Not switching windows styles during installation, and removing all modal dialogs.  Currently, the verified add-on information confirmation notification is modal, while the download notification window at the beginning of the process and confirmation/restart notification at the end of the process are in the arrow panel notification style
* Reducing the timer wait time from 3 seconds to 1, and giving more understandable messaging about the delay
* Not giving the implication that AMO and AMO's reviewed code are untrusted, specifically by:
** Removing "author not verified" messaging for verified authors
** Messaging reviewed add-ons differently to unreviewed add-ons and relaying the different meaningfully to users
** Not requiring permission for AMO to install add-ons
 
== Team ==
Who's working on this?
 
* '''Feature Manager''': Jennifer Boriss
* '''Lead Developer''':
* '''Product Manager''':
* '''QA''':
* '''UX''': Jennifer Boriss
* '''Security''': Jesse Ruderman
 
== Release Requirements ==
Several user experience improvements detailed in {{bug|646602}}.
 
== Next Steps ==
Outline specific UI flow changes to implement and any related security changes
 
== Open Issues ==
How different trust levels of add-ons can be both determined and messaged to users appropriately
 
== Related Bugs & Dependencies ==
{{Bug|646602}}
 
== Designs ==
Interaction is described in {{bug|646602}}.
 
== Use Cases ==
* Installing human-reviewed add-ons from AMO
* Installing automated security review sandbox add-ons from AMO
* Installing add-ons not from AMO (default buyer beware)
* (possibly) Installing trusted add-ons not on AMO (e.g. AdblockPlus)
 
== Test Plans ==
None so far.
 
== Goals ==
Make add-on installation a more efficient, more consistent, and more secure experience
 
== Non-Goals ==
 
 
 
__NOTOC__
 
 
[[Category:Features]]
[[Category:Firefox]]

Revision as of 19:59, 19 April 2011

Feature Status ETA Owner
Make the add-on installation process more user-friendly by making the UI more streamlined, consistent, and require fewer steps while improving security Finalizing plan for initial improvements in Firefox 6, beginning to scope out further research for future Firefox. 2011-05-19 Jennifer Boriss

Summary

The process of installing Firefox add-ons is currently fraught with user experience issues. The process involves differently-styled windows, unnecessary amounts of user interaction, and delays which users find confusing and annoying.

Our goal is to make the process of installing add-ons more efficient and smoother while (at the least) not effecting and (at the best) improving security.

While general improvements in efficienty and consistency are the goal, several specific issues fall under this category:

  • Not switching windows styles during installation, and removing all modal dialogs. Currently, the verified add-on information confirmation notification is modal, while the download notification window at the beginning of the process and confirmation/restart notification at the end of the process are in the arrow panel notification style
  • Reducing the timer wait time from 3 seconds to 1, and giving more understandable messaging about the delay
  • Not giving the implication that AMO and AMO's reviewed code are untrusted, specifically by:
    • Removing "author not verified" messaging for verified authors
    • Messaging reviewed add-ons differently to unreviewed add-ons and relaying the different meaningfully to users
    • Not requiring permission for AMO to install add-ons

Team

Who's working on this?

  • Feature Manager: Jennifer Boriss
  • Lead Developer:
  • Product Manager:
  • QA:
  • UX: Jennifer Boriss
  • Security: Jesse Ruderman

Release Requirements

Several user experience improvements detailed in bug 646602.

Next Steps

Outline specific UI flow changes to implement and any related security changes

Open Issues

How different trust levels of add-ons can be both determined and messaged to users appropriately

Related Bugs & Dependencies

bug 646602

Designs

Interaction is described in bug 646602.

Use Cases

  • Installing human-reviewed add-ons from AMO
  • Installing automated security review sandbox add-ons from AMO
  • Installing add-ons not from AMO (default buyer beware)
  • (possibly) Installing trusted add-ons not on AMO (e.g. AdblockPlus)

Test Plans

None so far.

Goals

Make add-on installation a more efficient, more consistent, and more secure experience

Non-Goals