Progressive Disclosure |
||
Description:The intent of this RCO is to display a table of information which requires user interaction. To help obtain and retain user focus, and thus coerce interaction, disclosure of the table cell contents can occur progressively. Currently the first column is always displayed initially, with the intent to draw the user in and begin the exercise. As an example, for the table shown below, an instructor could force a user to click a button to reveal the Characteristics table cell for the Geo Stationary row, and after that click a button to reveal the contents of the table cell directly below, so as to not overwhelm the user with too much information at once. The last column always contains a set of Considerations each of which should be either checked or left unchecked for the intended exercise. When the button for the correct choice is clicked, the Considerations which should have been checked (i.e., the correct answers) are clearly revealed. The disclosure can occur in row order, column order, or all-at-once if the instructor doesn't want to use that aspect of the RCO. This is a somewhat complex RCO due mainly to the flexibility and many configuration elements, some optional and some required. Practical table size limits are around four or five rows or columns, depending on amount of content in each cell. The sample XML file provided below must be populated with appropriate data (a header, a question, row and column data, etc.) and placed in the same location as the HTML file used to access and present this RCO. Example usage:This link will bring up a separate browser window with a page that uses this RCO. Snapshot of sample use:How to use
Create your XML file one of two ways:Edit this sample Progressive Disclosure XML fileGenerate your XML automatically with this link.This RCO bundled as a jar file |
Home | Comments? Contact us This project is sponsored by NASA |