Confirmed users
954
edits
(creating page) |
(+content) |
||
Line 1: | Line 1: | ||
{| 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]] |