matomo-org / matomo

Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
https://matomo.org/
GNU General Public License v3.0
19.67k stars 2.62k forks source link

After installing a plugin, directly show the Plugins listing instead of an intermediate page #11669

Open mattab opened 7 years ago

mattab commented 7 years ago

Current behavior

Currently when installing a new plugin, user is redirected to an almost empty page:

simplify

if plugin is not activated yet

Proposed changes:

Advantages:

tsteur commented 7 years ago

one less page / click to go through

That's not necessarily an advantage

I think this flow makes usability rather worse. 1.) Most users don't know difference between installing / activating a plugin and when you see it is installed most will think they are done. Many people also don't read so by showing a green notification and roughly seeing eg installed may be confusing. I would be very careful with using green color here and how the wording starts and ends if you go for a notification. 2.) The activate button may not be visible enough or not get so much attention that users actually realize there is another step to do in order to actually install the plugin and get it to work.

Sometimes having an extra page letting the user focus just on this is better than trying to remove a page. Maybe it could be instead done in a dialog or so where user can focus on that decision whether to activate plugin or not, or everything would be done via ajax in the same dialog etc.