Sun Web Application Guidelines - Version 4.0
|
|
|
| [ Table of Contents | 0 Revision History | 1 Introduction | 2 Visual Design | 3 Windows and Pages | 4 Mastheads | 5 Top-Level Navigation | 6 Content Area | 7 Simple Elements | 8 Complex Elements | 9 Tables | 10 Topology | 11 Contextual Help | 12 Search | 13 Wizards | 14 Alerts and Messages | 15 Progress Indicators | 16 Alarms and Status Indicators | 17 Login Page | 18 Version Page | Appendices ] |
How To Use These Guidelines - An Introduction
5 Top-Level Navigation > 5.5 Common Tasks Page > 5.5.3 Action-Based Tasks
Action-based tasks perform actions that can alter the state of the system. The required interactions can take place in a pop-up window or an inline wizard.
Examples:
Required
| Task | Feedback Suggestions |
| Create Object | Give the object's new unique ID, initial default values of key properties, available new capacity, storage location. |
| Create File | Provide the pathname, device [drive] or mount point, and machine name on which the file was created. |
| Delete Object | Describe the amount of freed-up resources, any dangling references, and capacity of remaining objects. |
| Move | Describe the prior and current (new) location, diminished/increased capacity at the old location and increased/diminished capacity at the new location. |
| Edit Properties | Describe the effect of the new property settings (if there is anything meaningful to say) and when the new properties will take effect; i.e., immediately or upon next restart. |
| Create Additional Network Route | Describe the additional and new total throughput that should be expected on the route. |
Click on the links in the table below to jump to flow diagrams with more details about the interactions that take place when the user clicks on a common task.
One possibility is that there is only one object, and no further selection is needed. This may be true for a log file, or a preferences page, for example.
| Action-Based Task Flow Diagram |
Description |
| 5.5.3.1.1 Updating Global Settings |
When the user's action effects global settings or specific objects or places in the application, allow the user to carry out the task in the appropriate way based on the requirements of the task. The task may either require:
Note: This is the only time when at the end of the task, the user is not taken to another page in the interface. |
A second possibility is where there are multiple available objects, and the user will want to update one or more of them. The flow for such situations depends on how many objects the user will have to look through to find the object they want.
| Action-Based Task Flow Diagram |
Description |
| 5.5.3.1.2 Updating One or More Instances From Among Up to 25 Objects | When the user wants to perform an action on multiple objects the objects to act on must be selected first. The items are listed and the user chooses one. The following methods can be used:
Note: Multiple objects could also be selected using a check box column instead of radio buttons or by other selection methods. |
| 5.5.3.1.3 Updating One or More Instances From Among 25 to 150 Objects | When the user wants to perform an action on multiple objects the objects to act on must be selected first. The items are listed and the user can choose one or perform a search to narrow down the list. For the list, you can use one of these methods:
A search is included so the user can quickly find a recognizable item. |
| 5.5.3.1.4 Updating One or More Instances From Among More Than 150 Objects | When the user wants to perform an action on multiple objects the objects to act on must be selected first. The items are not listed. The user should search to narrow down the list. |
5 Top-Level Navigation > 5.5 Common Tasks Page > 5.5.3 Action-Based Tasks
| [ Table of Contents | 0 Revision History | 1 Introduction | 2 Visual Design | 3 Windows and Pages | 4 Mastheads | 5 Top-Level Navigation | 6 Content Area | 7 Simple Elements | 8 Complex Elements | 9 Tables | 10 Topology | 11 Contextual Help | 12 Search | 13 Wizards | 14 Alerts and Messages | 15 Progress Indicators | 16 Alarms and Status Indicators | 17 Login Page | 18 Version Page | Appendices ] |
| Privacy Policy | Terms of Use | Trademarks | Copyright 2007 Sun Microsystems, Inc. |