Standard UI terminology¶
The user interface (UI) term used in this section as a collective term and refers to:
Graphical user interface (GUI)
Web user interface (WUI)
Command-line interface (CLI)
This section provides general guidelines on how to describe UI elements together with the preferred verbs and nouns.
Command-line interface guidelines¶
When documenting actions that readers must perform in a command-line interface (CLI), use the following guidelines:
Use the related RST directives for the inline commands, file names, directories, options, and so on. See Inline elements for details.
Format code snippets as standalone literal blocks. See Code samples for details.
When you provide an output of a command, consider if a user needs to see all output or partial. If an output includes multiple lines, consider cutting the output. Use ellipses (…) to show that the page displays a portion of the output.
Always use the OpenStack Client
openstack
for CLI commands rather than per-project CLI tools such asnova
.Depending on whether you describe CLI actions in the running text or in procedures, consider the following usage:
¶ Do not use
Use
You can use the ping to verify the network connection between the two devices.
You can use the ping command to verify the network connection between the two devices.
You can use openstack server image create command to take a snapshot.
You can use the openstack server image create command to take a snapshot.
¶ Do not use
Use
Switch off the VM by running the restart command.
Switch off the VM by running restart.
Switch off the VM by running restart command.
Switch off the VM by running restart.
Graphical and web user interfaces guidelines¶
When documenting GUI and WUI, use the following guidelines:
Write the names of the UI elements exactly as they appear, including punctuation.
Use the :guilabel: RST markup for all graphical and web UI elements.
Example: Click OK.
When describing a procedure in the GUI and WUI, start a step with the location in the UI. This helps the user unfamiliar with it to quickly find the required element.
Example: In the Nodes tab, click Add Nodes.
Use the following standard UI terminology when describing GUI and WUI:
¶ Term
Meaning
Click
An act of pressing and releasing of a mouse button.
Press
An action that requires pressing a button (physically) on your keyboard, a power button, and so on.
Type
An act of pressing a key to type it into a text box, etc.
¶ Term
Meaning
Field
An area in the WUI or GUI where you need to enter information.
Dialog
A pop-up window that appears after an action. Do not use screen.
Panel
A toolbar or a control panel.
Pane
An independent area in the WUI or GUI that you can scroll and resize.
Button
A graphical or web element which executes an action when clicked.
Icon
A graphical or web element that represents a shortcut to an action.
Tab
A graphical or web element that groups a set of actions.
Wizard
A dialog that walks a user through the sequence of steps to perform a particular task.
For more details, use the IBM Terminology as a reference.