1. Executive Summary
This report describes the conformance of the Hornbill Platform and its applications with W3C’s Web Content Accessibility Guidelines (WCAG) 2.2. The Success Criteria (checklist) is described in Section 4 below and is based on the Success Criteria checklist provided by W3C ( https://www.w3.org/WAI/WCAG22/implementation-report/ )
4. Commitment to Accessibility Improvements
We have not fully met every point in the requirements so far. Some of the unaddressed points are subjective, and we don’t fully understand the application of them in all cases, leaving it difficult for us to make meaningful changes that will serve people with impaired sight issues without degrading the product for them or for anyone else.
To that end, we have taken the view that rather than trying to meet every point just for the sake of ticking the boxes, the more subjective/ambiguous points have not been addressed because we do not have enough of an understanding about how we might address the issues without degrading the function of Hornbill’s products.
We recognize that we do not understand how these unaddressed issues might be applied in a practical sense, and so want to tackle the remaining issues as and when there are practical examples we can work with. We remain both committed and open-minded about these items and will address them, but are hoping to work with customers on individual requirements and individual user needs as required.
5. Summary and Recommended Actions
Overall
There are 85 checks in total. 67 are fully met. 6 are partially met, 5 are not and 7 are not applicable.
Results for Level 1 (A)
There are 30 checks in total for Level 1
30 are fully met.
Results for Level 2 (AA)
There are 24 checks in total for Level 2
21 are fully met. 1 is not met and 2 are not applicable.
Results for Level 3 (AAA)
There are 31 checks in total for Level 3
16 are fully met. 6 are partially met, 4 are not met and 5 are not applicable.
General
Items that are not met - Explanation
Guideline |
Description |
Level |
Result |
Explanation |
2.2.5 |
Re-authenticating |
AAA |
Not met |
When the session expires there is no way to continue working without leaving the page and re-authenticating |
2.2.6 |
Timeouts (Added in 2.1) |
AAA |
Not met |
There is no warning about data loss when the session is about to expire |
2.5.5 |
Target Size (Enhanced) (Added in 2.1) |
AAA |
Not met |
Some target elements are smaller than 44 pixels |
2.5.7 |
Dragging Movements (Added in 2.2) |
AA |
Not met |
In some areas, drag and drop requires a mouse device. |
3.1.6 |
Pronunciation |
AAA |
Not met |
There is no mechanism to identify specific pronunciation |
Checklist
Principle 1 – Perceivable
Guideline 1.1 - Text Alternatives
Guideline |
Description |
Level |
Result |
1.1.1 |
Non-text Content |
A |
Fully Met |
Guideline 1.2 – Time-based Media
Guideline |
Description |
Level |
Result |
1.2.2 |
Audio-only and Video-only (Prerecorded) |
A |
Fully Met |
1.2.3 |
Audio Description or Media Alternative (Prerecorded) |
A |
Fully Met |
1.2.4 |
Captions (Live) |
AA |
N/A |
1.2.5 |
Audio Description (Prerecorded) |
AA |
N/A |
1.2.6 |
Sign Language (Prerecorded) |
AAA |
N/A |
1.2.7 |
Extended Audio Description (Prerecorded) |
AAA |
N/A |
1.2.8 |
Media Alternative (Prerecorded) |
AAA |
N/A |
1.2.9 |
Audio-only (Live) |
AAA |
N/A |
Guideline 1.3 - Adaptable
Guideline |
Description |
Level |
Result |
1.3.1 |
Info and Relationships |
A |
Fully Met |
1.3.2 |
Meaningful Sequence |
A |
Fully Met |
1.3.3 |
Sensory Characteristics |
A |
Fully Met |
1.3.4 |
Orientation (Added in 2.1) |
AA |
Fully Met |
1.3.5 |
Identify Input Purpose (Added in 2.1) |
AA |
Fully Met |
1.3.6 |
Identify Purpose (Added in 2.1) |
AAA |
Fully Met |
Guideline 1.4 - Distinguishable
Guideline |
Description |
Level |
Result |
1.4.1 |
Use of Color |
A |
Fully Met |
1.4.2 |
Audio Control |
A |
Fully Met |
1.4.3 |
Contrast (Minimum) |
AA |
Fully Met |
1.4.4 |
Resize Text |
AA |
Fully Met |
1.4.5 |
Images of Text |
AA |
Fully Met |
1.4.6 |
Contrast (Enhanced) |
AAA |
Fully Met |
1.4.7 |
Low or No Background Audio |
AAA |
Fully Met |
1.4.8 |
Visual Presentation |
AAA |
Fully Met |
1.4.9 |
Images of Text (No Exception) |
AAA |
Fully Met |
1.4.10 |
Reflow (Added in 2.1) |
AA |
Fully Met |
1.4.11 |
Non-text Contrast (Added in 2.1) |
AA |
Fully Met |
1.4.12 |
Text Spacing (Added in 2.1) |
AA |
Fully Met |
1.4.13 |
Content on Hover or Focus (Added in 2.1) |
AA |
Fully Met |
Principle 2 – Operable
Guideline 2.1 – Keyboard Accessible
Guideline |
Description |
Level |
Result |
2.1.1 |
Keyboard |
A |
Fully Met |
2.1.2 |
No Keyboard Trap |
A |
Fully Met |
2.1.3 |
Keyboard (No Exception) |
AAA |
Partially Met |
2.1.4 |
Character Key Shortcuts (Added in 2.1) |
A |
Fully Met |
Guideline 2.2 – Enough Time
Guideline |
Description |
Level |
Result |
2.2.1 |
Timing Adjustable |
A |
Fully Met |
2.2.2 |
Pause, Stop, Hide |
A |
Fully Met |
2.2.3 |
No Timing |
AAA |
Fully Met |
2.2.4 |
Interruptions |
AAA |
Partially Met |
2.2.5 |
Re-authenticating |
AAA |
Not met |
2.2.6 |
Timeouts (Added in 2.1) |
AAA |
Not met |
Guideline 2.3 – Seizures and Physical Reactions
Guideline |
Description |
Level |
Result |
2.3.1 |
Three Flashes or Below Threshold |
A |
Fully Met |
2.3.2 |
Three Flashes |
AAA |
Fully Met |
2.3.3 |
Animation from Interactions (Added in 2.1) |
AAA |
Partially Met |
Guideline 2.4 – Navigable
Guideline |
Description |
Level |
Result |
2.4.1 |
Bypass Blocks |
A |
Fully Met |
2.4.2 |
Page Titled |
A |
Fully Met |
2.4.3 |
Focus Order |
A |
Fully Met |
2.4.4 |
Link Purpose (In Context) |
A |
Fully Met |
2.4.5 |
Multiple Ways |
AA |
Fully Met |
2.4.6 |
Headings and Labels |
AA |
Fully Met |
2.4.7 |
Focus Visible |
AA |
Fully Met |
2.4.8 |
Location |
AAA |
Fully Met |
2.4.9 |
Link Purpose (Link Only) |
AAA |
Partially Met |
2.4.10 |
Section Headings |
AAA |
Fully Met |
2.4.12 |
Focus Not Obscured (Minimum) (Added in 2.2) |
AA |
Fully Met |
2.4.13 |
Focus Not Obscured (Enhanced) (Added in 2.2) |
AAA |
Fully Met |
2.4.13 |
Focus Appearance (Added in 2.2) |
AAA |
Partially Met |
Guideline 2.5 – Input Modalities
Guideline |
Description |
Level |
Result |
2.5.1 |
Pointer Gestures (Added in 2.1) |
A |
Fully Met |
2.5.2 |
Pointer Cancelation (Added in 2.1) |
A |
Fully Met |
2.5.3 |
Label in Name (Added in 2.1) |
A |
Fully Met |
2.5.4 |
Motion Actuation (Added in 2.1) |
A |
Fully Met |
2.5.5 |
Target Size (Enhanced) (Added in 2.1) |
AAA |
Not met |
2.5.6 |
Concurrent Input Mechanisms (Added in 2.1) |
AAA |
Fully Met |
2.5.7 |
Dragging Movements (Added in 2.2) |
AA |
Not met |
2.5.8 |
Target Size (Minimum) (Added in 2.2) |
AA |
Fully Met |
Principle 3 – Understandable
Guideline 3.1 – Readable
Guideline |
Description |
Level |
Result |
3.1.1 |
Language of Page |
A |
Fully Met |
3.1.2 |
Language of Parts |
AA |
Fully Met |
3.1.3 |
Unusual Words |
AAA |
Partially Met |
3.1.4 |
Abbreviations |
AAA |
Fully Met |
3.1.5 |
Reading Level |
AAA |
N/A |
3.1.6 |
Pronunciation |
AAA |
Not met |
Guideline 3.2 – Predictable
Guideline |
Description |
Level |
Result |
3.2.1 |
On Focus |
A |
Fully Met |
3.2.2 |
On Input |
A |
Fully Met |
3.2.3 |
Consistent Navigation |
AA |
Fully Met |
3.2.4 |
Consistent Identification |
AA |
Fully Met |
3.2.5 |
Change on Request |
AAA |
Fully Met |
3.2.6 |
Consistent Help (Added in 2.2) |
A |
Fully Met |
Guideline 3.3 – Input Assistance
Guideline |
Description |
Level |
Result |
3.3.1 |
Error Identification |
A |
Fully Met |
3.3.2 |
Labels or Instructions |
A |
Fully Met |
3.3.3 |
Error Suggestion |
AA |
Fully Met |
3.3.4 |
Error Prevention (Legal, Financial, Data) |
AA |
Fully Met |
3.3.5 |
Help |
AAA |
Fully Met |
3.3.6 |
Error Prevention (All) |
AAA |
Fully Met |
3.3.7 |
Redundant Entry (Added in 2.2) |
A |
Fully Met |
3.3.8 |
Accessible Authentication (Minimum) (Added in 2.2) |
AA |
Fully Met |
3.3.9 |
Accessible Authentication (Enhanced) (Added in 2.2) |
AAA |
Fully Met |
Principle 4 – Robust
Guideline 4.1 – Compatible
Guideline |
Description |
Level |
Result |
4.1.2 |
Name, Role, Value |
A |
Fully Met |
4.1.3 |
Status Messages (Added in 2.1) |
AA |
Fully Met |