A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Success Criterion | Technique | PR | Type | Status (Dev/Approvals/ Published) | Needs? | Priority (H/M/L) | Assigned to | Notes | |||||||||||||||||||
2 | 1.3.4 Orientation (AA) | |||||||||||||||||||||||||||
3 | G14: Using a control to allow access to content in different orientations which is otherwise restricted | 794 | S | Published | H | Andrew | ||||||||||||||||||||||
4 | F97: Failure due to locking the orientation to landscape or portrait view | F | Published | |||||||||||||||||||||||||
5 | F100: Failure of Success Criterion 1.3.4 due to showing a message asking to reorient device | 790 | F | Published | M | Jake | ||||||||||||||||||||||
6 | EXIF photo display orientation on embedded images on a page (potentially image-orientation css solution?) | A | L | Orientation Instructions: EXIF data may also include instructions telling browsers how to orient the image, but if the image is already embedded directly into the website, then these instructions only come into play if users directly visit the image’s URL. Therefore, it’s not really needed. see also https://www.lifewire.com/why-is-my-picture-turned-sideways-1701398 | ||||||||||||||||||||||||
7 | 1.3.5 Identify Input Purpose (AA) | |||||||||||||||||||||||||||
8 | H98: Using HTML 5.2 autocomplete attributes | S | Published | H | ||||||||||||||||||||||||
9 | Failure: Using incorrect autocomplete values for user input fields | F | Marc J | |||||||||||||||||||||||||
10 | Failure: Using autocomplete attribute on input fields not about the user | F | John Foliot | |||||||||||||||||||||||||
11 | Failure: Using autocomplete for non-user specific examples | Rejected, not supported by the SC text | JF | Not sure if it would align with HTML5.x specs, need to check that first. | ||||||||||||||||||||||||
12 | Using specific HTML5 input types on a login form (email, password - needs to be very simple) | Rejected | H | David | ||||||||||||||||||||||||
13 | 1.3.6 Identify Purpose (AAA) | |||||||||||||||||||||||||||
14 | ARIA11: Using ARIA landmarks to identify regions of a page AND | S | Published | |||||||||||||||||||||||||
15 | Provide semantics that enables for symbols on key content (COGA Techniques 4.2) AND | S | ||||||||||||||||||||||||||
16 | Using microdata to markup user interface components (future link) | S | ||||||||||||||||||||||||||
17 | Using HTML 5.2 autocomplete attributes | S | ||||||||||||||||||||||||||
18 | Using personalization semantics for controls / Using aui- semantics for controls (Assigned to TBC ) | A? | ||||||||||||||||||||||||||
19 | Enable user agents to find the version of the content that best fits their needs. | A | ||||||||||||||||||||||||||
20 | Using semantics to identify important features (coga-simplification="simplest"). | A | ||||||||||||||||||||||||||
21 | Marking up icons (Assigned to TBC ) | |||||||||||||||||||||||||||
22 | Using HTML 5 landmarks (Jake) | |||||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||||
24 | 1.4.10 Reflow (AA) | |||||||||||||||||||||||||||
25 | C32: Using media queries and grid CSS to reflow columns | S | Published | |||||||||||||||||||||||||
26 | C31: Using CSS Flexbox to reflow content | S | Published | |||||||||||||||||||||||||
27 | SCR34: Calculating size and position in a way that scales with text size | S | Published | |||||||||||||||||||||||||
28 | G206: Providing options within the content to switch to a layout that does not require the user to scroll horizontally to read a line of text | S | Published | |||||||||||||||||||||||||
29 | C38: Using CSS width, max-width and flexbox to fit labels and inputs | S | Published | |||||||||||||||||||||||||
30 | C33: Allowing for Reflow with Long URLs and Strings of Text | S | Published | |||||||||||||||||||||||||
31 | Using flexible text input form control (Assigned to Jake Abma => needs some explanation...) | S | Published | H | Jake | |||||||||||||||||||||||
32 | Using CSS pre-wrap so that code examples in pre reflow | S | ||||||||||||||||||||||||||
33 | F102: Failure of Success Criterion 1.4.10 due to content disappearing and not being available when content has reflowed | F | Published | |||||||||||||||||||||||||
34 | @@ Using fixed sized containers and fixed position content (CSS) | F | ||||||||||||||||||||||||||
35 | Failure due to using the order and reverse properties in Flexbox to resequence content logic. See https://github.com/w3c/wcag/pull/388#issuecomment-407873608 | F | ||||||||||||||||||||||||||
36 | Failure due to content disappearing and not being avialable when content has reflowed | F | Detlev | |||||||||||||||||||||||||
37 | Failure due to removing content during reflow without providing a mechanism to access it. | F | Rachael | |||||||||||||||||||||||||
38 | CSS, Fitting images to the viewport; | A | Published | Jake | ||||||||||||||||||||||||
39 | C34: Using media queries to un-fixing sticky headers / footers | A | Published | |||||||||||||||||||||||||
40 | C37: Using CSS max-width and height to fit images | A | Published | |||||||||||||||||||||||||
41 | CSS, Reflowing simple data tables. | A | L | Unsure if this is possible without creating other issues. | ||||||||||||||||||||||||
42 | CSS, Fitting data cells within the width of the viewport. | A | L | |||||||||||||||||||||||||
43 | Mechanism to switch to a small-screen (320px wide) view at any time | A | ||||||||||||||||||||||||||
44 | 1.4.11 Non-Text Contrast (AA) | |||||||||||||||||||||||||||
45 | G195: Using an author-supplied, highly visible focus indicator | S | Published | |||||||||||||||||||||||||
46 | G207: Ensuring that a contrast ratio of 3:1 is provided for icons | S | Published | H | Alastair | |||||||||||||||||||||||
47 | G209: Provide sufficient contrast at the boundaries between adjoining colors | S | Published | H | Rachael | |||||||||||||||||||||||
48 | C40: Creating a two-color focus indicator to ensure sufficient contrast with all components | S | Published | M | David | |||||||||||||||||||||||
49 | G174: Providing a control with a sufficient contrast ratio that allows users to switch to a presentation that uses sufficient contrast | S | Published | |||||||||||||||||||||||||
50 | Changing the shape of component with a contrasting focus indicator | S | Defer to 2.2 (Not applicable) | Alastair | ||||||||||||||||||||||||
51 | Include labels and values with graphics conveying data (TBD) | S | M | Could use content from similar one: https://www.w3.org/TR/WCAG20-TECHS/G205.html | ||||||||||||||||||||||||
52 | Providing a visible text alterantive to a graphic | S | M | |||||||||||||||||||||||||
53 | Providing a visual text alternative to graphical information (TBD) | S | L | |||||||||||||||||||||||||
54 | F78: Failure of Success Criterion 2.4.7 due to styling element outlines and borders in a way that removes or renders non-visible the visual focus indicator | F | Published | |||||||||||||||||||||||||
55 | G183: Using a contrast ratio of 3:1 with surrounding text and providing additional visual cues on focus for links or controls where color alone is used to identify them | A | Published | |||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||||
57 | 1.4.12 Text Spacing (AA) | |||||||||||||||||||||||||||
58 | C36: Allowing for text spacing override | S | Published | |||||||||||||||||||||||||
59 | C35: Allowing for text spacing without wrapping | S | Published | |||||||||||||||||||||||||
60 | Failure of Success Criterion 1.4.12 due to preventing spacing override. | F | David MacDonald | |||||||||||||||||||||||||
61 | Losing content when text styles are modified. (box doesn't resize) | F | Published | H | David MacDonald | |||||||||||||||||||||||
62 | C8: Using CSS letter-spacing to control spacing within a word | A | Published | |||||||||||||||||||||||||
63 | C21: Specifying line spacing in CSS | A | Published | |||||||||||||||||||||||||
64 | C28: Specifying the size of text containers using em units | A | Published | |||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||
66 | 1.4.13 Content on Hover or Focus (AA) | |||||||||||||||||||||||||||
67 | SCR39: Making content on focus or hover hoverable, dismissible, and persistent | 543 | S | Published | H | Detlev | Needs improved example | |||||||||||||||||||||
68 | Make content on Hover or Focus dismissable via a keyboard shortcut (not sufficient on its own!!) | S | M | |||||||||||||||||||||||||
69 | F95: Failure of Success Criterion 1.4.13 due to content shown on hover not being hoverable | F | Published | |||||||||||||||||||||||||
70 | Failure of content on hover or focus due to content not being dismissible | 450 | F | M | Detlev | |||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||
72 | 2.1.4 Character Key Shortcuts (A) | |||||||||||||||||||||||||||
73 | G217: Providing a mechanism to allow users to remap or turn off character key shortcuts | S | Published | Added this to sheet, as it seemed to be missing | ||||||||||||||||||||||||
74 | A mechanism is provided to allow users to change character-key shortcuts. The remapping mechanism includes non-printing characters. The alternative shortcuts could be longer strings of up to 25 characters that would directly serve as native speech commands for any speech engine. | S | Drafted | new title | H | MATF | ||||||||||||||||||||||
75 | Users have a way to turn off single-key shortcuts | S | L | |||||||||||||||||||||||||
76 | F99: Failure of Success Criteria 2.1.4 due to implementing character key shortcuts that cannot be turned off or remapped | F | Published | H | Detlev | |||||||||||||||||||||||
77 | ||||||||||||||||||||||||||||
78 | 2.2.6 Timeouts (AAA) | |||||||||||||||||||||||||||
79 | Setting a session timeout to occur following at least 20 hours of inactivity. | S | Glenda | |||||||||||||||||||||||||
80 | Store user data for more than 20 hours. | S | ||||||||||||||||||||||||||
81 | Provide a warning of the duration of user inactivity at the start of a process. | S | Katie H-S / Glenda | |||||||||||||||||||||||||
82 | Not Providing and Warning and not storing the data for 20 hours | F | Glenda | |||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||||
84 | 2.3.3 Animation from Interactions (AAA) | |||||||||||||||||||||||||||
85 | C39: Using the CSS reduce-motion query to prevent motion | S | Published | |||||||||||||||||||||||||
86 | Not respecting a user preference for reduced motion | F | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||||
88 | 2.4.3 Focus Order | |||||||||||||||||||||||||||
89 | Focussed elements disappearing under sticky headers/footers: Focusable items must be visible on the screen; failure or sufficient : technique for focus. | S | MATF | |||||||||||||||||||||||||
90 | Focus management when zooming / rotating / deleting elements: When focused content is collapsed or deleted, the focus is reset to a related component, e.g. the focus is on a menu item; when the menu collapses to a hamburger menu due to zooming, the focus is reset to the hamburger menu item | S | MATF | |||||||||||||||||||||||||
91 | 2.5.1 Pointer Gestures (A) | |||||||||||||||||||||||||||
92 | G215: Providing controls to achieve the same result as path based or multipoint gestures | 760 | S | Published | link | H | Alastair | |||||||||||||||||||||
93 | G216: Providing single point activation for a control slider | 760 | S | Published | Detlev / Patrick | |||||||||||||||||||||||
94 | Not relying on path or multipoint gestures for operation | 793 | S | ready to survey | Detlev | This is NOT a failure technique, as written | ||||||||||||||||||||||
95 | Providing single-point activation for spatial positioning and manipulation | S | may be ready | |||||||||||||||||||||||||
96 | Functionality can be operated by pointer input but not with single-point activation alone | F | ||||||||||||||||||||||||||
97 | Authentication using a multipoint gesture (e.g., draw a spiral) | F | ||||||||||||||||||||||||||
98 | Function requires a multipoint gesture with no alternative (e.g. pinch to zoom map) | F | Ready to survey | Detlev | ||||||||||||||||||||||||
99 | Detlev (Example Patrick) | |||||||||||||||||||||||||||
100 | 2.5.2 Pointer Cancellation (A) |