Skip links and keyboard navigation

For government has transitioned to using the Queensland Government design system. If you have feedback, please use the form at the bottom of this page.

Module 4: Checkpoint summary

All of the requirements and their conformance levels for this module are presented here. This summary can be used as a quick checklist for evaluating web pages.

Checkpoint 1 - Form controls

Conformance: Mandatory

Form controls must have explicitly associated labels.

Checkpoint 2 - Logical source order

Conformance: Mandatory

Form fields must use a logical source order to control tabbing.

Checkpoint 3 - User input validation

Conformance: Mandatory

Validation of user input must occur server-side.

Checkpoint 4 - Process completion

Conformance: Mandatory

Process completion must not rely on client-side scripting or embedded objects.

Checkpoint 5 - Usability testing

Conformance: Mandatory

Each new process must undergo usability testing ( http://www.qld.gov.au/web/cue/definitions#usabilitytesting ).

Checkpoint 6 - Opt-in

Conformance: Mandatory

Opt-in must be used over opt-out.

Checkpoint 7 - Primary actions

Conformance: Mandatory

Provide only one primary action per form.

Checkpoint 8 - Secondary actions

Conformance: Desirable

Clearly distinguish the primary action from secondary actions.

Checkpoint 9 - Terminology

Conformance: Desirable

Standardise terminology across action buttons and links within an application.

Checkpoint 10 - Mandatory fields

Conformance: Mandatory

Clearly label all mandatory fields with the required field indicator.

Checkpoint 11 - Field indicators

Conformance: Desirable

Required field indicators should be aligned in their own column.

Checkpoint 12 - Field notices

Conformance: Mandatory

Display a required field notice before any form fields.

Checkpoint 13 - Label placement

Conformance: Mandatory

Place form control labels and required field indicators consistently.

Checkpoint 14 - Personal information

Conformance: Mandatory

Remove optional form fields that collect personal information.

Checkpoint 15 - Optional form fields

Conformance: Mandatory

Reduce the number of optional form fields.

Checkpoint 16 - Content blocks

Conformance: Mandatory

Separate content blocks.

Checkpoint 17 - Placement of content blocks

Conformance: Mandatory

Placement of content blocks must be consistent throughout an application.

Checkpoint 18 - Content block titles

Conformance: Desirable

Content block titles should use consistent terminology.

Checkpoint 19 - Grouping information types

Conformance: Mandatory

Information types must be grouped together in a form.

Checkpoint 20 - Read-only data

Conformance: Mandatory

Form controls must not be used to display read-only data.

Checkpoint 21 - Progressive disclosure

Conformance: Desirable

Progressive disclosure should be used when appropriate.

Checkpoint 22 - Input error messages

Conformance: Mandatory

Input error messages must be clearly defined.

Checkpoint 23 - Form input

Conformance: Mandatory

Retain form input on error.

Checkpoint 24 - Incorrect form fields

Conformance: Mandatory

Highlight all incorrect form fields.

Checkpoint 25 - Standardise error messages

Conformance: Mandatory

Standardise error message placement and colour.

Checkpoint 26 - Placement of error messages

Conformance: Desirable

Input error messages should appear near the relevant form control.

Checkpoint 27 - Radio buttons

Conformance: Mandatory

Radio buttons must represent 'or' options.

Checkpoint 28 - Check boxes

Conformance: Mandatory

Check boxes must represent 'and' options.

Checkpoint 29 - Positioning of labels

Conformance: Mandatory

Labels must be positioned to the right of radio buttons and check boxes.

Checkpoint 30 - Radio button and check box options

Conformance: Desirable

Radio button and check box options should be presented vertically.

Checkpoint 31 - Horizontal presentations

Conformance: Mandatory
(when horizontal presentations are used)

Horizontal presentations must avoid close proximity.

Checkpoint 32 - Radio button options

Conformance: Desirable

A maximum of six radio button options should be used per question.

Contact us

Please email Queensland Online with any comments or questions.