-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge review/2 branch into main for 6.3.0 release (#1953)
* initial prep, updating whats new section * Content to intro the wcag 22 updates * Updates listing content in accessibility section * more links added to wcag 2.2 updates page * Styling for wcag callout box and initial content on 'back link' component page - that uses the new styling * Iterate WCAG 2.2 changes - content * wcag notice moved to top of page and margin edited * breadcrumbs page updated for wcag * breadcrumb wcag link fixed * wcag2-2 page, link to gov.uk guidance added, what you need to do section added * buttons wcag guidance * error message wcag guidance added * footer wcag guidance added * header wcag guidance added * standardise quote marks * select component guiance wcag updates * summary list wcag guidance added * tag wcag 2.2 gudiance added * focus styles wcag 2.2 guidance added * tweaked wcag summary box content and wcag highlight styling, to use inset text * focus style wcag content tweak * icon styles wcag content * updates page - merged in march updates * Iterate content re WCAG updates * fixed last updated date on error message page * add newline to main scss * Adds new WCAG 2.2 content to accessibility guides (#1931) * wording tweak 'patterns needs' to 'patterns need' * adds link to govuk wcag22 blog * Added specific explanation for why we need to meet wcg 2.2 by oct 2024 * Adds an overview of wcag 2.2 updates within 'Accessibility guidance for:' sections * formatting tweak on 'Accessibility guidance for:' * rewording for "Accessibility guidance for:" content * Iterate content * "Accessibility guidance for:" wcag partials renamed * rename wcag2-2 page * add owasp suppression --------- Co-authored-by: Sara Wilcox <sara.wilcox1@nhs.net> Co-authored-by: roshaanbajwa <roshaan.bajwa1@nhs.net> * Merge wcag-2-2 branch into review 2 (#1932) * wording tweak 'patterns needs' to 'patterns need' * adds link to govuk wcag22 blog * Added specific explanation for why we need to meet wcg 2.2 by oct 2024 * Adds an overview of wcag 2.2 updates within 'Accessibility guidance for:' sections * formatting tweak on 'Accessibility guidance for:' * rewording for "Accessibility guidance for:" content * Iterate content * "Accessibility guidance for:" wcag partials renamed * rename wcag2-2 page * add owasp suppression * wcag2-2 page link text updated --------- Co-authored-by: Ananda Maryon <anandamaryon@gmail.com> Co-authored-by: Sara Wilcox <sara.wilcox1@nhs.net> * Links for new accessibility content per role added to whats new updates * WCAG 2.2 design iteration from UR testing (#1949) * addes detail for each design system pages updated for wcag 2-2 * updates page aligned with whats new * homepage wcag notice added * wcag design system updates moved to design system landing page * rename and update wcag updates page * wcag updates page content tweaks * Iterate WCAG content * table markup tidy and homepage card fix * rename wcag updates page and update inbound links * content tweaks on hompage, design system landing and wcag updates page * fix sitemap link on whats new and upadtes pages * minor content tweaks --------- Co-authored-by: Sara Wilcox <sara.wilcox1@nhs.net> * remove typo in design system page heading id * fix link to list of wcag changes on components and styles pages * Make content crit changes * reframe wording for wcag deadline * changelog updated * update package version --------- Co-authored-by: Ananda Maryon <anandamaryon@gmail.com> Co-authored-by: Sara Wilcox <sara.wilcox1@nhs.net> Co-authored-by: Ananda Maryon <159916913+anandamaryon1@users.noreply.github.com>
- Loading branch information
1 parent
2648f44
commit f682dd5
Showing
28 changed files
with
707 additions
and
127 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
71 changes: 71 additions & 0 deletions
71
app/views/accessibility/new-accessibility-requirements-wcag-2-2.njk
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
{% set pageTitle = "New accessibility requirements: WCAG 2.2" %} | ||
{% set pageSection = "Accessibility" %} | ||
{% set subSection = "Accessibility" %} | ||
{% set pageDescription = "Your service must meet these requirements." %} | ||
{% set theme = "Everyone needs to know" %} | ||
{% set dateUpdated = "April 2024" %} | ||
{% set backlog_issue_id = "512" %} | ||
|
||
{% extends "includes/app-layout.njk" %} | ||
|
||
{% block breadcrumb %} | ||
{% include "accessibility/_breadcrumb.njk" %} | ||
{% endblock %} | ||
|
||
{% block bodyContent %} | ||
|
||
<p>The Web Content Accessibility Guidelines, known as WCAG, have been updated to version 2.2. As a public sector organisation, by law we must meet these guidelines to level AA for all patient and staff-facing services.</p> | ||
|
||
<h2>What you need to do</h3> | ||
|
||
<ol> | ||
<li>Read this page to understand the new criteria you must comply with.</li> | ||
<li>Review the list of <a href="/design-system">NHS design system</a> changes.</li> | ||
<li>Assess your service to see what updates you need to make.</li> | ||
<li>Plan and implement your updates.</li> | ||
</ol> | ||
|
||
<p>The Government Digital Service, Department of Health and Social Care and NHS England will start monitoring accessibility to WCAG 2.2 from October 2024.</p> | ||
|
||
<h2 id="new-criteria-in-wcag-2-2">The new criteria</h2> | ||
<p> | ||
<strong class="nhsuk-tag"> | ||
WCAG 2.2 | ||
</strong> | ||
</p> | ||
<p>The update adds 9 new success criteria for improving web accessibility. 6 of the new criteria are graded at the A and AA level, which means they're a requirement for websites and mobile apps in the NHS.</p> | ||
|
||
<p>These are the 6 new criteria you'll need to meet, as a minimum.</p> | ||
|
||
<h3>Focus not obscured (minimum)</h3> | ||
<p>Some websites have sticky or fixed headers or footers that remain at the top or bottom of the page when users scroll. This can make it difficult for users navigating with a keyboard to identify which components are focused. <a href="https://www.w3.org/WAI/WCAG22/Understanding/focus-not-obscured-minimum.html">Learn more about focus not obscured (W3C website)</a>.</p> | ||
|
||
<h3>Dragging movements</h3> | ||
<p>If there is interactive content that users can move by dragging, they must be able to do it with a "single pointer". For example, to reorder items in a list that can be dragged, an alternative can be to have up and down arrows to reorder them. Clicking and dragging is impossible for some users. <a href="https://www.w3.org/WAI/WCAG22/Understanding/dragging-movements.html">Learn more about dragging movements (W3C website)</a>.</p> | ||
|
||
<h3>Target size (minimum)</h3> | ||
<p>Interactive content must have a minimum size of 24 by 24 CSS pixels. This does not apply to interactive content that is a part of text such as links. <a href="https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum.html">Learn more about target size (W3C website)</a>.</p> | ||
|
||
<h3>Redundant entry</h3> | ||
<p>A user should not have to enter the same information more than once on a single journey, unless it is required for security purposes, for example passwords. <a href="https://www.w3.org/WAI/WCAG22/Understanding/redundant-entry.html">Learn more about redundant entry (W3C website)</a>.</p> | ||
|
||
<h3>Accessible authentication (minimum)</h3> | ||
<p>A user should not have to perform a cognitive function test, such as solving a puzzle or "Enter the 3rd, 4th, and 6th character of your password". If you need the user to enter a password, they should be able to copy and paste it. <a href="https://www.w3.org/WAI/WCAG22/Understanding/accessible-authentication-minimum.html">Learn more about accessible authentication (W3C website)</a>.</p> | ||
|
||
<h3>Consistent help</h3> | ||
<p>If your service provides help options such as contact details or live chat, they should be presented consistently across pages, to make sure users can find and interact with them easily. <a href="https://www.w3.org/WAI/WCAG22/Understanding/consistent-help.html">Learn more about consistent help (W3C website)</a>.</p> | ||
|
||
|
||
<h2>Further reading</h2> | ||
<ul> | ||
<li><a href="https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/">What's new in WCAG 2.2 (W3C website)</a></li> | ||
<li><a href="https://www.w3.org/TR/WCAG22/">The full WCAG 2.2 guidelines (W3C website)</a></li> | ||
<li><a href="https://accessibility.blog.gov.uk/2024/03/13/wcag-2-2-detective-skills/">GOV.UK blog post to help you to detect WCAG 2.2 issues</a></li> | ||
<li><a href="https://www.gov.uk/service-manual/helping-people-to-use-your-service/making-your-service-accessible-an-introduction">GOV.UK guidance on making your service accessible</a>, which explains what to do in alpha, beta and live phases</li> | ||
</ul> | ||
|
||
{% endblock %} | ||
|
||
{% block asideContent %} | ||
{% include "./partials/related-nav.njk" %} | ||
{% endblock %} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
10 changes: 10 additions & 0 deletions
10
app/views/accessibility/partials/make-sure-your-service-meets-wcag-2-2.njk
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
<h2 id="make-sure-your-service-meets-wcag-2-2">Make sure your service meets WCAG 2.2</h2> | ||
<p class="nhsuk-body-s">For: <a href="/accessibility/design">Design</a>, <a href="/accessibility/development">Development</a>, <a href="/accessibility/product-and-delivery">Product and delivery</a>, <a href="/accessibility/testing">Testing</a></p> | ||
|
||
<p> | ||
<strong class="nhsuk-tag"> | ||
WCAG 2.2 | ||
</strong> | ||
</p> | ||
<p>The Web Content Accessibility Guidelines (WCAG) 2.2 add 9 new "success criteria" for improving web accessibility. 6 of the new criteria are graded at the A and AA level, which means they're a requirement for websites and mobile apps in the NHS. <a href="/accessibility/new-accessibility-requirements-wcag-2-2">Learn more about the WCAG 2.2 new accessibility requirements and criteria.</a></p> | ||
<p>See the full list of <a href="/design-system">design system changes to meet the requirements</a>.</p> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.