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

no edit summary
m (uncentering)
No edit summary
Line 60: Line 60:
'''Priority 2''':<br>  
'''Priority 2''':<br>  


*Changing the installation flow order from download-then-ask-permission to ask-permission-then-download.&nbsp; We currently download an add-on's .xpi file before the user is asked permission to install it.&nbsp; 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.&nbsp; If we can ask the user's permission first - even with imperfect add-on data - and then download the file, we'll be following a very well expected and utilized model.<br>
*Changing the installation flow order from download-then-ask-permission to ask-permission-then-download.&nbsp; We currently download an add-on's .xpi file before the user is asked permission to install it.&nbsp; 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 insatllation.&nbsp; If we can ask the user's permission first - even with imperfect add-on data - and then download the file, we'll be following a very well expected and utilized model.<br>


<br>  
<br>  
Line 122: Line 122:


*Should be clear that AMO is a website that is part of the app, but what if AMO is hacked? Does this neccessarily help?  
*Should be clear that AMO is a website that is part of the app, but what if AMO is hacked? Does this neccessarily help?  
*If you go to AMO as a website then this is a prefered experience, like the bits in FX  
*If you go to AMO as a website then this is a preferred experience, like the bits in FX  
**Desire: AMO having a different status  
**Desire: AMO having a different status  
**Dialoge is needed as click-jacking is still prevalent/possible on AMO  
**Dialoge is needed as click-jacking is still prevalent/possible on AMO  
Confirmed users
954

edits