Firefox:Extension Manager UI

From MozillaWiki
Revision as of 20:13, 18 July 2005 by Ben (talk | contribs)
Jump to navigation Jump to search

Currently the UI for Extension Manager is trim, but rather random/limited. A reinvestigation of it is warranted.

Problems: - action of "Update" button is not clearly defined - people are not finding individual "Options" panels for Extensions - no easy way to enable/disable an item - no easy way to find documentation on an item - no easy way to restart the app after an indication that this is necessary - enabling/disabling/upgrading/installing etc all require app restarts (2.0) - often used items are sometimes at the end of a scrolling extension list

Some solutions:

Many extensions have complex configuration options. We prefer authors include an optionsURL arc in their install.rdf specifying a chrome:// URI to display as their Options dialog, but many people don't seem to find Extension options due to their access from the Extensions window, rather than the Options window. One idea might be to fold the Extensions (and Themes) window back into the Options window:

+-----------------------------------------########---------+
|   @@@ +------------+@     @@@     @@@   ##@@@###  @@@    |
|   @@@ | Languages  |@     @@@     @@@   ##@@@###  @@@    |
| Genera| Plugins    |ent  Tabs Downloads #Addons#Advanced |
+-------| Themes     |--------------------########---------+
| Show: [ Extensions :^] [x] include disabled items        |
|                                                          |
| +--------------------------------+ For BugMeNot:         |
| |#@@#BugMeNot#5.4################| (( @ Options... ))    |
| |#@@#Bypass#compulsory#web#re...#|  ( @ Help & Docs... ) |
| | ------------------------------ |  ( @ Disable )        |
| | @@ GreaseMonkey 0.3.3          |  ( @ Uninstall )      |
| | @@ A User Script Manager fo... |  ( @ Find Update )    |
| | ------------------------------ |                       |
| | @@ Google Send to Phone 0.3    |  ( @ Home Page... )   |
| | @@ Send text messages to yo... |  ( @ About )          |
| | ------------------------------ |                       |
| | @@ Session Saver 0.2.1.028     | For all Extensions:   |
| | @@ Magically restores your ... |  ( @ Find Updates )   |
| |                                |                       |
| |                                |                       |
| | Get More Extensions ...        |                       |
| +--------------------------------+                       |
|                                                          |
+----------------------------------------------------------+