Documentation

{{docApp.title}}

{{docApp.description}}

INDEX

Documentation Library

Search for information on Hornbill Documentation.

{{docApp.searchError}}

{{docApp.searchResultFilteredItems.length}} results for "{{docApp.currentResultsSearchText}}" in {{docApp.searchFilterBySpecificBookTitle}}

Have questions about this site?


What is this site?

  • This website is Hornbill's new product documentation website and is currently under development.
  • It is intended that all existing and future public-facing documentation we produce will be available to search, browse and share.
  • Hornbill's current documentation is available at Hornbill Wiki but over time this content will be migrated to this documentation site.
  • Please feel free to have a look around at any time.

Why has Hornbill created this site?

  • Hornbill's products have moved on considerably since we introduced it almost 10 years ago. At the time, the MediaWiki tool was sufficient, but we have outgrown it.
  • Our customers are more enterprise focused and more self-sufficient than ever before, so for 2023 and beyond we have established a new documentation platform and team to drive our documentation initiative forwards.
  • We are aiming to deprecate the use of Hornbill Wiki for most Hornbill related documentation.
  • We want to enable our growing partner network with product resources and information, documentation beyond our Wiki approach is required.
  • We could definitely do with some help, and may even pay for some! If you have domain knowledge and would like to help, please check out our Hornbill Docs Contributor Guide and contact the Hornbill docs team at docs@hornbill.com.

What will this site be good for?

  • Community contribution will be facilitated, encouraged, and most welcome.
  • High quality documentation, will be kept up to date as rapidly as our products evolve.
  • Real-time content search and discovery.
  • Articles organized into books, books into libraries, creating a more natural and logical structure to our documentation.
  • Legacy API documentation and various other documentation sources will all be consolidated into a single unified documentation system.
  • Documentation available in browser as well as printable/viewable as PDF on demand.
  • Personalized documentation experience, allowing dark/light mode, article subscriptions, social media sharing and other useful features.
  • Almost all publicly available documentation on docs.hornbill.com will be open-source and available to fork on GitHub, allowing customers to derive their own custom documentation around Hornbill products should they wish to.

What is the timeline for this site?

  • We have taken the decision to publish and make available early, there is very little content at this time.
  • As and when we have completed/usable documentation, it will be published here.
  • We have a host of additional features we wish to add over time, so please watch this space.
  • We expect most of our existing documentation should be reviewed/migrated to docs.hornbill.com over the coming months.
  • The documentation project will be ongoing, will continue to expand, evolve and improve day-by-day.

{{docApp.libraryHomeViewProduct.title || docApp.libraryHomeViewProduct.id}}

{{docApp.libraryHomeViewProduct.description}}

  1. {{book.title}}

{{group.title || group.id}}

{{group.description}}

  1. {{book.title}}

{{group.title}}

Accessibility Evaluation Report for WCAG 2.2

1. Executive Summary

This report describes the conformance of the Hornbill Collaboration Core 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
22-02-2024
By Daniel Dekel - Principal Web Developer - Hornbill Technologies Limited

3. Review Process

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

Additional Resources:

  1. https://webaim.org/standards/wcag/checklist
  2. https://www.w3.org/WAI/WCAG22/quickref/?versions=2.2
In This Document