Audit report BIK BITV-Test + WCAG 2.2 (Web): Collabora Writer according to BITV 2.0 / EN 301 549 + WCAG 2.2
| Page | conformant | not conformant | not applicable |
|---|---|---|---|
| Page 1: Tab "Home" | 46 Checkpoints | 0 Checkpoints | 58 Checkpoints |
| Page 2: Tab "Layout" (Dialog "Columns") | 40 Checkpoints | 0 Checkpoints | 64 Checkpoints |
| Page 3: Tab "References" (Dialog "Bookmark") | 41 Checkpoints | 0 Checkpoints | 63 Checkpoints |
| Page 4: Tab "Format" (Dialog "Heading Numbering") | 41 Checkpoints | 0 Checkpoints | 63 Checkpoints |
| Page 5: Tab "Review" (Dialog "Spelling: German (Germany)") | 41 Checkpoints | 0 Checkpoints | 63 Checkpoints |
| Page 6: Sidebar | 41 Checkpoints | 0 Checkpoints | 63 Checkpoints |
Project details
- URL
- https://staging-perf-a11y.eu.collaboraonline.com/edit?file=test.docx
- Audit period
- 18.03.2026 - 17.06.2026
- Date of audit report
- 17.06.2026
- Test centre
- TWIN CUBES GmbH
- Tester
- Michael Nissenbaum
- Type of audit
- Fit for publication
- Results
- 6 of 6 pages of the independent, representative page sample were assessed as BITV / EN 301 549 compliant.
- 6 pages conformant
- Customer
- Collabora Productivity Limited
- Scope of the audit
- 6 pages are tested in detail.
- Standard
- BITV 2.0 (May 2019) / applicable standard EN 301 549 (PDF) / WCAG 2.2
- Test procedure
- BIK BITV test (web), according to EN 301 549 + WCAG 2.2
- Test environment
- List of tools used in BITV test + WCAG 2.2 (web)
- Validity
- The audit result only applies to the page sample tested, not to the entire website.
- Page sample
- The page sample was determined by the test centre and is representative.
- Publication
- Fit for publication
Note on the conformance statement
The BITV test (web) is based on Barrierefreie-Informationstechnik-Verordnung (BITV 2.0) of May 21 2019 which in turn references the EN 301 549 V3.2.1 (PDF). In addition to the WCAG 2.1 criteria for web content, the European Standard EN 301 549 specifies further mandatory requirements (see Annex A, Table A.1 (PDF)). These have been included in the BITV test since 01.03.2021. The BITV test + WCAG 2.2 (web) includes the six new requirements of WCAG 2.2 on Level AA, which are expected to be included in the next version of EN 301 549.
- A website is considered compliant with BITV 2.0 when it conforms to all requirements of EN 301 549 that are applicable for web content.
- If on any page, any checkpoints of the BITV / EN 301 549 test is rated as "partial pass" or worse for a page, then this page cannot be considered BITV compliant.
- The conformance statement only applies to pages tested. It cannot be ruled out that errors may exist on pages that are not part of the page sample.
Note on the rating approach
The EN 301 549 specifies 88 requirements for web content, WCAG 2.2 contains 6 new requirements (Level AA). These 94 requirements are implemented in BIK BITV test + WCAG 2.2 (web) as 104 checkpoints. The number of checkpoints differs from the number of requirements since some requirements are implemented as a range of separate checkpoints.
- If one requirement is covered by several checkpoints, the results of the individual checkpoints are aggregated in the final report.
- If any checkpoint is assessed as „fail“, the requirement that includes it also fails, even if other checkpoints of this requirement pass.
-
Page 1 — Tab "Home"test.docx - Collabora Writer
-
Page 2 — Tab "Layout" (Dialog "Columns")test.docx - Collabora Writer
-
Page 3 — Tab "References" (Dialog "Bookmark")test.docx - Collabora Writer
-
Page 4 — Tab "Format" (Dialog "Heading Numbering")test.docx - Collabora Writer
-
Page 5 — Tab "Review" (Dialog "Spelling: German (Germany)")test.docx - Collabora Writer
-
Page 6 — Sidebartest.docx - Collabora Writer
Comments on the audit commissioned
Version 25.04.9.4 was used for the test.
Overview of results
Results by checkpoints
-
Checkpoints
-
- 6 pages conformant
-
The application provides an “Accessibility Check” function in the “Help” tab. This opens a sidebar on the right side of the application, where an accessibility test can be performed. Overall, the functions are implemented in an accessible way.
However, a minor issue was identified during testing regarding the output of pseudo-elements, specifically the
::beforepseudo-element. In these pseudo-elements, thecontentattribute contains a single character: an uppercase “V”. This character is always included in the output of disclosure elements such as “Accessibility Issues”, which affects the comprehensibility of the output.1 Attachments
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 2 pages conformant
- 4 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
-
Note: Using
::beforeand::afterpseudo-elements for images or graphics may cause screen readers to read these decorative elements aloud. Since pseudo-elements cannot be hidden witharia-hidden, it is recommended to implement icon fonts using HTML rather than CSS, and then hide them witharia-hidden="true".
-
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 1 page conformant
- 5 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 1 page conformant
- 5 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
-
When the "Navigation" section is open and a user navigates backward out of the section using a screen reader, a visually hidden upload button receives focus. Pressing the Enter key then opens a file selection dialog. It is unclear what the purpose of this file selection is or which file should be chosen. This behavior should be prevented.
1 Attachments
-
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Below the label “Not in Dictionary”, there is a text block. Part of this text is highlighted in red. However, this does not meet the contrast requirements for text, as the contrast ratio against the background is below 4.5:1.
1 Attachments
-
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
-
At a browser window width of 1280 CSS pixels and a zoom level of 400%, the page content does not reflow. As a result, some information and functions are either not available or can only be accessed by horizontal scrolling.
In this case, the evaluation step is not rated negatively, as an exemption applies to application interfaces where editing content requires the permanent availability of toolbars.
1 Attachments
-
-
- 6 pages conformant
-
No comments present
-
No comments present
-
-
The “Insert” button does receive keyboard focus, but it is very difficult to perceive visually. There is no spacing between the focus indicator and the button itself, causing the focus outline to appear as part of the button.
It is recommended to add a small offset of one to two pixels between the focus indicator and the button to improve its visibility.
1 Attachments
-
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 2 pages conformant
- 4 pages not applicable
-
-
When hovering the mouse pointer over elements in the toolbar or sidebar, custom tooltips appear. These tooltips can be closed using the Escape key and can also remain visible when the mouse pointer is moved over them. However, this behavior is not always reliable. During testing, it was observed that multiple attempts were sometimes needed to move the mouse onto a tooltip without it disappearing.
-
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
When hovering the mouse pointer over elements in the toolbar or sidebar, custom tooltips appear. These tooltips can be closed using the Escape key and can also remain visible when the mouse pointer is moved over them. However, this behavior is not always reliable. During testing, it was observed that multiple attempts were sometimes needed to move the mouse onto a tooltip without it disappearing.
-
-
-
Checkpoints
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 1 page conformant
- 5 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
-
The page contains multiple modal dialogs that can be moved using a mouse. However, no functionality is available for keyboard users to move these dialogs. As a result, content may remain obscured, since the dialog cannot be repositioned.
In this case, this is not rated as a negative issue, as users can close the dialog and reopen it to access the previously obscured content.
-
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
-
In the toolbar, there are two fields used to select the font type and font size. These fields do not have visible labels. Although the toolbar follows common patterns (e.g., from Microsoft Word) and users can usually recognize the purpose of the fields, visible labels should still be provided to avoid accessibility barriers.
-
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages conformant
-
-
It is possible to display a ruler. This ruler includes interactive controls. However, these are not implemented as buttons. Instead, they are implemented as
<div>elements and do not provide an appropriate role or an accessible name.There is, however, an alternative way to define page margins: via the “Layout” tab and the “Margin” button, the “Page Style” dialog can be opened using the “Custom Margins” option.
For this reason, this issue is not rated as a failure.
1 Attachments
-
-
-
Buttons such as “Style” or “Color” open dialogs. However, these buttons were implemented with the
aria-haspopup="true"attribute, which incorrectly informs users of assistive technologies such as screen readers that a menu will open. Thearia-haspopupattribute should be removed.1 Attachments
-
-
No comments present
-
No comments present
-
No comments present
-
-
When a table is selected in the document, a section appears in the sidebar containing interactive elements for editing the table. In this section, there is a button with the accessible name “Borders”. This button opens a dialog with radio buttons but also has the attributes
aria-expandedandaria-haspopup="true". Both attributes should be removed.<button class="ui-content unobutton" id="SetBorderStyle1237-button" aria-label="Borders (Shift to overwrite)" aria-expanded="false" aria-haspopup="true"> <img class="" src="https://staging-perf-a11y.eu.collaboraonline.com/browser/2b84b4d298/images/lc_setborderstyle.svg" alt=""> </button>In addition, this element is placed within a group labeled “Dropdown”, which is not appropriate in this context.
<div class="unotoolbutton jsdialog sidebar ui-content unospan unoSetBorderStyle no-label has-dropdown" tabindex="-1" modelid="SetBorderStyle" id="SetBorderStyle1237" data-cooltip="Borders (Shift to overwrite)" role="group" aria-label="Dropdown">1 Attachments
-
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages conformant
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 1 page conformant
- 5 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 1 page conformant
- 5 pages not applicable
-
-
This evaluation step received a positive rating. Sample tests were performed in which documents created and formatted in Collabora Writer were saved in both DOCX and PDF formats. These files were then opened in the corresponding applications - Microsoft Word and Adobe Acrobat - to verify whether the HTML elements were correctly converted.
In both cases, the results were successful: headings, text paragraphs, tables, and alternative texts were correctly transferred.
However, it should be noted that this sample-based test cannot replace a comprehensive evaluation of the Microsoft Word document and the PDF file using a dedicated testing procedure.
-
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 1 page conformant
- 5 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
- 6 pages not applicable
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
No comments present
-
-
Checkpoints
-
- 6 pages conformant
-
Although the application provides features that support accessibility - such as “Accessibility Check” and “Screen Reading” - these are not documented in the in-application online help. The Collabora Office help page on the internet contains corresponding information, but this only relates to the “Accessibility Check”.
Furthermore, information on keyboard shortcuts is available via the “Keyboard Shortcuts” button in the “Help” tab. However the content of the dialog “Keyboard Shortcuts” is structured using layout tables that are not marked as purely decorative with the attribute
role="presentation".
-