Open main menu

CDOT Wiki β

Radio Button Bookmarks Extension

Revision as of 18:12, 9 December 2007 by Dtheosab (talk | contribs) (Project Description: More description and instructions added.)

Project Name

Radio Button Bookmarks Extension


Project Description

An extension to provide radio-button style bookmarks for Mozilla Firefox.


The main purpose of this project is to allow end user to be familiar with bookmark through an easy learning curve. Ease of usability is prioritized higher than functionality. For an easy start, the user must already familiar with the interaction methods. This extension is modeled from how a radio can save stations and recall the frequency assigned to certain buttons.


How to use the extension and how it compares to a radio system:

  • Press a button to load the saved web page. In a radio system, press a button to recall the saved station.
  • Hold a button to save the current web page, overwriting the current assignment. In a radio system, hold a button to save the current station, overwriting the current assignment.
  • Initially all buttons are assigned to a blank page. In a radio system, initially all buttons are assigned to a station (most system assign the buttons to the lowest frequency).
  • As the users advance, they might want to learn to use the built-in bookmark feature. All the button assignments are added as bookmarks item in the bookmark folder "Radio Button Bookmark". They can visualize the concept of bookmarking to the radio buttons easier as they have used it. In a radio system, it does not have an extensive bookmark feature.


Project Leader(s)

Project Contributor(s)

Project Details

Version 0.2

  • [CORE] Link XUL file into JavaScript
  • [CORE] Add event listeners for the toolbar.
  • [CORE] Add timer for button hold and it is set to 3 seconds.
  • [CORE] Form a code design and structure to be expanded for the bookmark service.
  • [TEST] Message box / alert indicators are added to show that the code flow works.
  • [TEST] Button 1 is associated to http://www.google.com for testing purposes.

Version 0.1

  • [GUI] Add 1 toolbar with 6 toolbar buttons.
  • [GUI] Add static tooltips for each toolbar buttons.
  • [GUI] Add "Radio Button Bookmarks" into toolbar context menu.
  • [GUI] Add shortcut for toolbar context menu.
  • [GUI] Toolbar attributes are remembered in across browser sessions.


Project News

  • November 18, 2007 - Version 0.2 is released.
  • October 19, 2007 - Version 0.1 is released.