Mobile/Fennec/Extensions/UserInterface: Difference between revisions

Jump to navigation Jump to search
Line 136: Line 136:
Most add-ons have preferences.  On the desktop, some add-ons create a preferences dialog while others use pages in content.  Pages in content are still a workable strategy in Fennec, but dialogs are something we've really tried to avoid.  To help out add-ons authors, we've created a system to let you put your prefs inline in the add-ons manager:
Most add-ons have preferences.  On the desktop, some add-ons create a preferences dialog while others use pages in content.  Pages in content are still a workable strategy in Fennec, but dialogs are something we've really tried to avoid.  To help out add-ons authors, we've created a system to let you put your prefs inline in the add-ons manager:


[http://www.flickr.com/photos/menros/3909654621/in/photostream/ http://farm3.static.flickr.com/2445/3909654621_ce80327d8d.jpg]
<center>[http://www.flickr.com/photos/menros/3909654621/in/photostream/ http://farm3.static.flickr.com/2445/3909654621_ce80327d8d.jpg]</center>


http://starkravingfinkle.org/blog/2009/09/fennec-handling-add-on-options/
http://starkravingfinkle.org/blog/2009/09/fennec-handling-add-on-options/
Line 145: Line 145:
Fennec tries to do this too.  This is the set of preferences in desktop Firefox 3.0 (as of August 2008):
Fennec tries to do this too.  This is the set of preferences in desktop Firefox 3.0 (as of August 2008):


[http://www.flickr.com/photos/menros/3909636635/in/photostream http://farm4.static.flickr.com/3503/3909636635_e8e9398cb1.jpg]
<center>[http://www.flickr.com/photos/menros/3909636635/in/photostream http://farm4.static.flickr.com/3503/3909636635_e8e9398cb1.jpg]</center>


That's seven tabs, one of which contains four sub-tabs (Advanced), over the course of which the user can click on buttons to bring up a further 23 windows or panels, one of which has a further five tabs.  I'm not even going to count the individual preferences.  This has been cut down to the following in Fennec:
That's seven tabs, one of which contains four sub-tabs (Advanced), over the course of which the user can click on buttons to bring up a further 23 windows or panels, one of which has a further five tabs.  I'm not even going to count the individual preferences.  This has been cut down to the following in Fennec:


[http://www.flickr.com/photos/menros/3910446512/ http://farm3.static.flickr.com/2621/3910446512_1d467c6b48.jpg]
<center>[http://www.flickr.com/photos/menros/3910446512/ http://farm3.static.flickr.com/2621/3910446512_1d467c6b48.jpg]</center>


If Fennec can do it, so can your add-on!
If Fennec can do it, so can your add-on!
Confirmed users
1,492

edits

Navigation menu