Declarations - new pattern proposal #378
Replies: 3 comments 1 reply
-
@DeborahStevenson The default checkbox pattern is inherited from GOV.UK here: https://design-system.service.gov.uk/components/checkboxes/ and renders like this in our design system: Can we look at using this pattern for the image examples? |
Beta Was this translation helpful? Give feedback.
-
There are a number of potential things to look out surrounding basic component accessibility, such as correct uses of headings and lists, correctly implemented and labeled checkboxes, and the use of a descriptive error message if a user doesn't select the checkbox. To better meet https://www.w3.org/WAI/WCAG21/Understanding/error-prevention-legal-financial-data.html I would reword the bullet point around the use of a checkbox, and make the use of one mandatory. Due to the potential complexity of the language and the severity of consequences to the user, there are numerous considerations to be made regarding making the content usable for people with cognitive and learning disabilities, as well non-native English speakers. These should be clearly signposted as part of the pattern. We cover readability basics on https://design.homeoffice.gov.uk/accessibility/readability. There are also numerous objectives that go into more depth in the Making Content Usable for People with Cognitive and Learning Disabilities W3C Working Group Note, the two that are most relevant to this pattern are as follows, but other guidance here is also likely to be relevant. Objective 3: Use Clear and Understandable Content
Objective 7: Provide Help and Support
It's worth thinking about what alternative routes and workarounds a user might have if they do not wish to submit the declaration online. There must be other ways for the user to complete the journey and additional user research should be done to support the use of a declaration screen. |
Beta Was this translation helpful? Give feedback.
-
I have updated the proposal to include the comments made. |
Beta Was this translation helpful? Give feedback.
-
I have drafted a pattern for declarations and would like feedback from others across the Home Office.
The pattern is intended to be a guide, images of best practice examples also need to be added.
PLEASE ADD ANY COMMENTS BY 10 MAY 2022.
Declarations
A declaration allows users to confirm that they have understood or agreed to something before they submit an online form.
Examples
The following examples show how declaration are used in Home Office services. Use these examples as a guide only and adapt them for your service.
You must ask a legal representative to sign off your declaration content.
INSERT IMAGE EXAMPLES
When to use this pattern
Use this pattern when there are significant consequences if false information is given and the user needs to confirm that:
Writing for this pattern
The declaration should be tailored to the service and include information about what will happen if the user makes a false declaration.
Do:
Do not:
When not to use this pattern
Do not use this pattern to give users complex or complicated information about policy or legislation.
If a bullet list is not needed, instead consider using ‘Accept and continue’ or ‘Agree and continue’ buttons along with a statement. For example:
By submitting this application, you are agreeing that the information you have provided is correct.
Error messages
If your service uses this pattern add the error messages that you have used.
Services using this pattern
This pattern has been used in the following services:
Research or evidence
More research is needed on the pattern. If you have used this pattern add your research findings.
Accessibility
Consider alternative ways a user can submit a declaration offline.
If your service uses this pattern, let us know of any other insights you have on accessibility considerations.
Read ‘Error Prevention (Legal, Financial, Data)’ on the W3c website (Opens new tab)
Beta Was this translation helpful? Give feedback.
All reactions