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

Jump to navigation Jump to search
Line 94: Line 94:
* AMO warnings (slows down firefox? has privacy policy?)
* AMO warnings (slows down firefox? has privacy policy?)


== Designs ==
== Designs ==
Interaction is described in {{bug|646602}}.
 
== '''Ask Permission, Then Download Installation (ideal order)'''<br> ==
 
The diagram below shows how the add-on installation would feel if we were able to ask the user's permission, with whatever add-on information was available, before downloading the .xpi file. This is far more consistent with user's expectations of giving permission before the action that they gave permission for. Obviously the information we have at the beginning of a download may be imperfect, but we should show the best information we have available and only throw a flag if there is a problem. At least on AMO, the information we display should be correct.<br>
 
<br>
 
[[Image:Not backwards addon case.png|202x340px|Mockup]]
 
<br>
 
<br>
 
== '''Download First, Ask Permission Second Installation (current but not ideal order)'''<br> ==
 
This is the order of our current add-on download installation. While it's roughly understandable enough for users to navigate through, the order is backwards compared to the vast majority of similar installation flows. Installing a file before asking both flies in the face of user expectation, and gives the impression at first that we will be installing an add-on without asking permission at all. This may cause users to prematurely cancel an instllation.<br>
 
 
 
[[Image:Backwards addon installation case.png|218x289px|Mockup]]
 
<br> (also see {{bug|646602}})


== Use Cases ==
== Use Cases ==
Confirmed users
954

edits

Navigation menu