Connect an AI assistant
Your AI assistant can read this documentation directly, so it answers from the current content instead of guessing. Add one of the servers below to your client — they use the Model Context Protocol (MCP). Each one covers a different body of content, so add the one you need.
The catalog did not load. Refresh the page to try again.
Loading…
{{server.name}}
{{server.summary}}
{{server.documentCount.toLocaleString()}} pages Not published to this site
- Name
-
{{server.name}} - URL
-
{{mcpServerUrl(server.path)}}
| Tool | What it does |
|---|---|
{{tool.name}} |
{{part.text}}{{part.text}} |
How can we help?
Searching in {{docApp.searchFilterBySpecificBookTitle}}
Searching for:
{{docApp.searchResultFilteredItems.length}} results for:
{{docApp.currentResultsSearchText}}
in {{docApp.searchFilterBySpecificBookTitle}}
Found {{docApp.searchResponse.totalResultsAvailable}} matches. Showing the top {{docApp.searchResponse.results ? docApp.searchResponse.results.length : 0}}. Use a more specific search to further narrow down the results.
No documentation pages match this search, so all content types are shown.
Most matches are in {{docApp.searchDocTypeRescue.best.name}}.
There is no book with the ID "{{docApp.searchBookRescue.bid}}", so the book filter from this link was ignored and results from all books are shown.
You have an odd number of " characters in your search terms - each one needs closing with a matching " character!
-
{{resultItem.title}} {{resultItem.matchedBy === 'semantic' ? 'semantic' : (resultItem.matchedBy === 'both' ? 'keyword + semantic' : 'keyword')}}
{{resultItem.url}}
{{docApp.libraryHomeViewProduct.title || docApp.libraryHomeViewProduct.id}}
{{docApp.libraryHomeViewProduct.description}}
{{group.title || group.id}}
{{group.description}}
Accessibility Evaluation Report for WCAG 2.2
- Article
- Wed Jul 08 2026
- 6 minutes to read
- 2 contributors
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/ )
2. Last Reviewed
http://live.hornbill.com/INSTANCE_NAME/
Using Preview UI - English
08-07-2026
By Daniel Dekel - Principal Web Developer - Hornbill Technologies Limited
3. Review Process
- WCAG 2.2 Level 1 (A), Level 2 (AA) and Level 3 (AAA)
- Used HTMLHint (http://htmlhint.com/) to validate the HTML Content of all our source code
- Used W3C Checklist and Overview https://webaim.org/standards/wcag/checklist and https://www.w3.org/WAI/WCAG22/quickref/?versions=2.2
- https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/
- Made a manual review to our source code and our run-time environment
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
22 are fully 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 |
| 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 | Fully 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 |
- Version {{docApp.book.version}}
- Node {{docApp.node}} / {{docApp.build}}