Report Info
Voluntary Accessibility Conformance Report, EN 301 549 Edition (Based on VPAT® Version 2.4)
Name of Product/Version: BlueSpice 4.1
Report Date: 10/07/2022
Product Description: Web-based MediaWiki knowledge management tool
Contact Information: Submit a support form.
Notes: The current accessibility status is based on an official BITV accessiblity test through an ITZBund test provider.
Internal product development methods used:
- WCAG 2.1 Acceptance Criteria
- NVDA Screen reader with Chrome (best effort use) / Partial JAWS screenreader testing
- PDF testing: PAC 3 (PDF Accessibility Checker), PAVE (PDF Accessibility)
Applicable Standards/Guidelines
This report covers the degree of conforman1ce for the following accessibility standard/guidelines:
Standard/Guideline | Included In Report |
---|---|
Web Content Accessibility Guidelines 2.1 | Level A (Partially tested: Level AA) |
EN 301 549 Accessibility requirements suitable for public procurement of ICT products and services in Europe, - V3.1.1 (2019-11) | Not yet documented |
Terms
The terms used in the Conformance Level information are defined as follows:
- Supports: The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation.
- Partially Supports: Some functionality of the product does not meet the criterion.
- Does Not Support: The majority of product functionality does not meet the criterion.
- Not Applicable: The criterion is not relevant to the product.
- Not Evaluated: The product has not been evaluated against the criterion. This can be used only in WCAG Level AAA criteria.
WCAG 2.x Report
PDF output of wiki pages
PDF output of wiki pages is currently not sufficiently tagged and therefore cannot produce accessible PDFs.
It is, however, possible for users to upload and link accessible PDFs in the wiki.
Support documents
BlueSpice is documented in BlueSpice-based wikis. Therefore, the same criteria for Web/Authoring tools also apply for Support Docs. When content in and for these wikis is created (such as videos and wiki pages), these pages are frequently reviewed for accessibility (such as heading levels, alt-text, table syntax and captioning/transcripts for videos). In addition, the helpdesk footer contains an accessibilty link to an accessibility disclaimer that allows users to provide feedback.
Bundled extensions
All extensions and functionality developed by HalloWelt! is regularly tested for accessibility issues starting with BlueSpice 4.1. Other bundled extensions not developed by HalloWelt! can have issues that need to be resolved by the according developers. We take as much time as possible to also review these extensions and provide accessibility information for them. See attached list of extensions.
The WCAG test with its 60 checkpoints is a subset of the BITV-Test (92 checkpoints ). Each WCAG checkpoint therefore maps as follows to EN 301 549:
WCAG example | Corresponding BITV checkpoint |
---|---|
Checkpoint 1.1.1 | BITV prefixes the WCAG checkpoints with the number 9. Therefore, this checkpoint is referenced as 9.1.1.1.
In addition the WCAG checkpoints also always apply to the following BITV checkpoints: 11.8.2: Accessible content creation 12.2.4: Accessible support documentation |
Table 1: Success Criteria, Level A
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
1.1.1 Non-text Content (Level A) | Web: Supports
Authoring tool: Supports Support docs: Supports |
Web: GUI Elements (G94)
Authoring Tool: (H37 user task) |
(EN 301 549: 9.1.1.1, 11.8.2, 12.2.4) | ||
1.2.1 Audio-only and Video-only (Prerecorded) (Level A) | Web/Authoring tool:
Video: Supports Audio: Supports Support docs: Supports |
Web/Authoring tool: Videos have to be captioned and hosted outside the wiki to have captions. Linked audio files are embedded with standard HTML<audio> tag.
Support Docs: Video Tutorials are screencasts that are uploaded to YouTube including a caption file. |
1.2.2 Captions (Prerecorded) (Level A) | Web/Authoring tool:
Video: Supports Audio: Supports Support docs: Supports |
Web: Audio can be accompanied by text file; Accessible video can be uploaded to video streaming services. Embedded video: uses tandard video-html-Tag.
Authoring Tool: n/a - no authoring tool available. Support docs: Video Tutorials are screencasts that are uploaded to YouTube including a caption file. |
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A) | Web/Authoring tool: Supports
Support docs: Supports |
Web/Authoring tool: it is the responsibility of users to provide media alternatives to support this criterion.
Support docs: Video tutorials are hosted on YouTube. Audio track and caption file already provides the necessary information. |
1.3.1 Info and Relationships (Level A) | Web/Authoring tool: Supports
Support docs: Supports |
Use of ARIA landmarks roles and labels throughout the GUI. |
1.3.2 Meaningful Sequence (Level A) | Web/ Authoring tool/Support docs: Supports | Skiplinks, sequence of menus and sidebars organized with landmarks |
1.3.3 Sensory Characteristics (Level A) | Web/Authoring tool/Support docs: Not applicable | Elements are not dependent on or referenced by shape, size, sound or location |
1.4.1 Use of Color (Level A) | Web/Authoring tool/Support docs: Supports | Where buttons or other elments uses color, the label conveys the meaning of the button. No other color elements that convey meaning currently exist. |
1.4.2 Audio Control (Level A) | Web/Authoring tool/Support docs: Supports | There is no default audio content provided. Users need to adhere to this criterion when creating content. |
2.1.1 Keyboard (Level A) | Web/Authoring tool: Partially supports
Support docs: Supports |
All extensions and functionality developed by Hallo Welt! is regularly tested for keyboard functionality. Other bundled extensions not developed by Hallo Welt can have issues that need to be resolved by the according developers. See attached list of extensions.
Keyboard traps in visual editing mode can be circumvented by adding content in source editing mode. |
2.1.2 No Keyboard Trap (Level A) | Web/Authoring Tool/Support docs: Partially supports | Same as 2.1.1 |
2.1.4 Character Key Shortcuts (Level A 2.1 only) | Web/ Authoring Tool/Support docs:
Not applicable |
Character key shortcusts are not used. |
2.2.1 Timing Adjustable (Level A) | Web/ Authoring Tool/Support docs:
Not applicable |
No timed content or functionality is used. |
2.2.2 Pause, Stop, Hide (Level A) | Web/ Authoring Tool/Support docs:
Not applicable |
No moving, blinking, scrolling, or auto-updating information that starts automatically is used. |
2.3.1 Three Flashes or Below Threshold (Level A) | Web/ Authoring Tool/Support docs:
Not applicable |
No flashing or blinking functionality is used. |
2.4.1 Bypass Blocks (Level A) | Web/Authoring tool/Support docs: Supports | Skip links (G124) and Aria landmarks (ARIA11) are provided. |
2.4.2 Page Titled (Level A) | Web/Authoring tool/Support docs: Supports | Users can provide meaningful H1 text (as page name or display title) |
2.4.3 Focus Order (Level A) | Web/Authoring tool: Partially supports
Support docs: Supports |
All extensions and functionality developed by HalloWelt! is regularly tested for keyboard functionality and focus order. Other bundled extensions not developed by HalloWelt can have issues that need to be resolved by the according developers. See attached list of extensions. |
2.4.4 Link Purpose (In Context) (Level A) | Web/Authoring tool/Support docs: Supports | Web:
Authoring Tool: Techniques used G91, ARIA7, ARA8 |
2.5.1 Pointer Gestures (Level A 2.1 only) | Web/Authoring tool/Support docs:
Not applicable |
Application does not use functionality that uses multipoint or path-based gestures for operation. |
2.5.2 Pointer Cancellation (Level A 2.1 only) | Authoring tool: Supported
Web/Support docs: Not applicable |
For content that is draggable, releasing the picked-up item outside a drop target reverses the action. |
2.5.3 Label in Name (Level A 2.1 only) | Web/Authoring tool/Support docs:
Partially supports |
For controls with a visible label (e.g., link text, button text, programmatically linked label, images in links with text) the accessible name is not always the same as the visible label.
The accessible name does not always contain a match for the string of the visible label. |
2.5.4 Motion Actuation (Level A 2.1 only) | Web/ Authoring Tool/Support docs:
Not applicable |
No device motion elements such as shaking or tilting of the user device are used. |
3.1.1 Language of Page (Level A) | Web/ Authoring Tool/Support docs:
Supports |
Lang attribute on html element is set (H57) |
3.2.1 On Focus (Level A) | Web/Authoring tool: Partially supports
Support docs: Supports |
All extensions and functionality developed by HalloWelt! is regularly tested for keyboard functionality and focus order. Other bundled extensions not developed by HalloWelt can have issues that need to be resolved by the according developers. See attached list of extensions. |
3.2.2 On Input (Level A) | Web/Authoring tool: Partially supports
Support docs: Supports |
Forms are not automatically submitted when a user changes a field. |
3.3.1 Error Identification (Level A) | Web/Authoring tool: Partially supports
Support docs: Not applicable |
Errors are displayed and announced correctly.
Not supported:
|
3.3.2 Labels or Instructions (Level A) | Web/ Authoring Tool/Support docs:
Supports |
Labels or instructions are provided when content requires user input. (ARIA1,9, G89, H71, G184) |
4.1.1 Parsing (Level A) | Web/ Authoring Tool/Support docs:
Supports |
Correct parsing is continuously checked in IDEs as well as browser checks (Chrome Lighthouse). Errors are reported in ticket system. |
4.1.2 Name, Role, Value (Level A) | Web/ Authoring Tool/Support docs:
Partially supports |
Mainly standard HTML controls and common frameworks such as bootstrap are used to create interace components.
Applied techniques: Aria14,16; H91, H44, H64, H88 Not supported: ExtJS Grid pagination currently does not correctly identify buttons. This functionality is used on many tables throughout the wiki. |
Table 2: Success Criteria, Level AA
Notes:
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
1.2.4 Captions (Live) (Level AA) | Web/ Authoring Tool/Support docs:
Not applicable |
No live audio content is provided. |
1.2.5 Audio Description (Prerecorded) (Level AA) | Web/ Authoring Tool/Support docs:
Supports |
Web/Authoring Tool: No audio content is provided.
Support docs: Video tutorials have subtitles. |
1.3.4 Orientation (Level AA 2.1 only) | Web/ Authoring Tool/Support docs:
Supports |
both landscape and portrait orientation are supported via css. |
1.3.5 Identify Input Purpose (Level AA 2.1 only) | Web/ Authoring Tool/Support docs:
Not applicable |
The website/application does not collect personal information with forms as related to
https://www.w3.org/TR/WCAG21/#input-purposes
|
1.4.3 Contrast (Minimum) (Level AA) | Web/ Authoring Tool/Support docs:
Supports |
UI Elements are continuously checked for Level AA contrast conformity. |
1.4.4 Resize text (Level AA) | Web: Supports
Authoring Tool: Supports Support Docs: Supports |
Web: G142
Authoring Tool: G142 Support Docs: G142 |
1.4.5 Images of Text (Level AA) | Web: Supports
Authoring Tool: Supports Support Docs: Supports |
Web: C22
Authoring Tool: C22 Support Docs: C22 |
1.4.10 Reflow (Level AA 2.1 only) | Web:
Authoring Tool: |
Web:
Authoring Tool: |
1.4.11 Non-text Contrast (Level AA 2.1 only) | Web:
Authoring Tool: |
Web:
Authoring Tool: |
1.4.12 Text Spacing (Level AA 2.1 only) | Web / Authoring Tool / Support Docs: Supports | Checked with WCAG Technique C35 |
1.4.13 Content on Hover or Focus (Level AA 2.1 only) | Web:
Authoring Tool: |
Web:
Authoring Tool: |
2.4.5 Multiple Ways (Level AA) | Web:
Authoring Tool: |
Web:
Authoring Tool: |
2.4.6 Headings and Labels (Level AA) | Web:
Authoring Tool: |
Web:
Authoring Tool: |
2.4.7. Focus Visible (Level AA) | Web / Authoring Tool /Support Docs: Supports | |
3.1.2 Language of Parts (Level AA) | Web: Supports (user task)
Authoring Tool: Supports Support Docs: Supports |
lang attribute in html tag, authors can set lang for text passages.
Web: H58 Authoring Tool: H58 Support Docs: (different DE/EN wikis) |
3.2.3 Consistent Navigation (Level AA) | Web:
Authoring Tool: |
Web:
Authoring Tool: |
3.2.4 Consistent Identification (Level AA) | Web:
Authoring Tool: |
Web:
Authoring Tool: |
3.3.3 Error Suggestion (Level AA) | Web:
Authoring Tool: |
Web:
Authoring Tool: |
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA) | Web:
Authoring Tool: |
Web:
Authoring Tool: |
4.1.3 Status Messages (Level AA 2.1 only) | Web:
Authoring Tool: |
Web:
Authoring Tool: |
EN 301 549 Report
Chapter 5: Generic Requirements
Notes:
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
5.2 Activation of accessibility features | Not applicable | |
5.3 Biometrics | Not applicable | |
5.4 Preservation of accessibility information during conversion | Supported |
Chapter 9: Web (see WCAG 2.x section)
The WCAG test with its 60 checkpoints in Table 1 and Table 2 is a subset of the BITV-Test (92 checkpoints ). Each WCAG checkpoint therefore maps as follows to EN 301 549:
WCAG example | Corresponding BITV checkpoint |
---|---|
Checkpoint 1.1.1 | BITV prefixes the WCAG checkpoints with the number 9. Therefore, this checkpoint is referenced as 9.1.1.1.
In addition the WCAG checkpoints also always apply to the following BITV checkpoints: 11.8.2: Accessible content creation 12.2.4: Accessible support documentation |
Jump to Table 1: Success Criteria, Level A
Jump to Table_2:_Success_Criteria,_Level_AA
Chapter 12: Documentation and Support Services
Notes:
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
12.1.1 Accessibility and compatibility features | Not applicable | |
12.1.2 Accessible documentation | Not supported | Helpdesk is based on BlueSpice pro. Any accessibility issues of the application apply here as well. |
12.2.2 Information on accessibility and compatibility features | Not applicable | |
12.2.3 Effective communication | Not applicable | |
12.2.4 Accessible documentation | Not applicable |