Accessibility/Extensions and Accessibility/VPAT BS4: Difference between pages

(Difference between pages)
No edit summary
Tag: 2017 source edit
 
No edit summary
 
Line 1: Line 1:
==Overview==


=== General users (readers, editors, reviewers) ===
==Report Info==
CF = Core functionality, EF= Extended functionality, n/a= not applicable; AT=Authoring tool, Web=View mode, SD=Support docs (Helpdesk)
Voluntary Accessibility Conformance Report, EN 301 549 Edition (Based on [https://www.itic.org/policy/accessibility/vpat VPAT® Version 2.4])


{| class="sortable contenttable rowcount" style="width:100%;"
'''Name of Product/Version:''' BlueSpice 4.1
!Type
 
!Name
'''Report Date:''' 02/15/2022
!Type
 
!WCAG
'''Product Description:''' Web-based MediaWiki Knowledge Management Tool
!Accessibility notes
 
'''Contact Information:''' [https://bluespice.com/contact Submit a support form].
 
'''Notes:'''
 
'''Evaluation Methods Used:'''
*[https://www.w3.org/WAI/WCAG21/quickref/ WCAG 2.1 Acceptance Criteria]
*Browser tool "Lighthouse"
*NVDA Screen reader with Chrome (best effort use)
*[https://www.access-for-all.ch/ch/pdf-werkstatt/pdf-accessibility-checker-pac/download-pac-3.html PAC 3 (PDF Accessibility Checker)], [https://pave-pdf.org PAVE] (PDF Accessibility)
==Applicable Standards/Guidelines==
This report covers the degree of conformance for the following accessibility standard/guidelines:
{| class="wikitable" style="width:100%;"
! style="width:550px;" |Standard/Guideline
!Included In Report
|-
|-
| style="width:30px;" |CF
| style="width:550px;" |[https://www.w3.org/TR/WCAG21 Web Content Accessibility Guidelines 2.1]
| style="" | Arrays
|Level A (Target: Level AA)
|
| class="col-green-bg" |'''<span class="col-blue-dark">supported</span>'''
|parser functions - entered as text
|-
|-
|EF
| style="width:550px;" |[https://www.etsi.org/deliver/etsi_en/301500_301599/301549/03.01.01_60/en_301549v030101p.pdf EN 301 549 Accessibility requirements suitable for public procurement of ICT products and services in Europe, - V3.1.1 (2019-11)]
| style="" | BlueSpiceAbout
|Not yet documented
|Web
|}
| class="col-grey-light-bg" |partially supported
==Terms==
|Focus does not stay in iframe after accepting privacy policy. (Ticket: [[Erm:25216|erm:25216)]]
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==
Tables 1 and 2 document conformance with EN 301 549:
*Chapter 9 - Web


Default loads a page from bluespice.com which has non-compliant content (video without captions). The default page is hard to navigate because of cookie consent menu and focusable mobile menu.  
*Sections 10.1-10.4 of Chapter 10 - Non-Web documents
*Sections 12.1.2 and 12.2.4 of Chapter 12 - Documentation
Note: When reporting on conformance with the WCAG 2.x Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.0 Conformance Requirements.
====PDF output of wiki pages====
PDF output of wiki pages is currently not sufficiently tagged and therefore cannot produce accessible PDFs.


*Link can be deactivated in main menu for all users and can be ignored by admin users in the management menu.
It is, however,  possible for users to upload and link accessible PDFs in the wiki.
*Extension can be deactivated for on-premise installations or custom content can be loaded in iframe (customer is responsible for loading accessible content).
====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. [[Accessibility/Extensions|See attached list of extensions]].
===Table 1: Success Criteria, Level A===
Note: These assessments have been made in-house to the best of our knowledge in regards to accessibility testing.  
{| class="wikitable" style="width:100%;"
! style="width:300px;" |Criteria
! style="width:200px;" |Conformance Level
!Remarks and Explanations
|-
|-
| |CF
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#text-equiv-all 1.1.1 Non-text Content (Level A)]'''
| style="" | BlueSpiceArticleInfo
| rowspan="6" class="col-green-bg" style="width:200px;" |Web: '''Supports'''
|AT, Web, SD
Authoring tool: '''Supports'''
| class="col-grey-light-bg" |partially supported


|
Support docs: '''Supports'''
*Extjs: Pagination in grids not announcing button types and spinbutton value
| rowspan="6" style="" |Web: GUI Elements (G94)
Authoring Tool: (H37 user task)
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.1.1 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
|-
| EF
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#media-equiv-av-only-alt 1.2.1 Audio-only and Video-only (Prerecorded) (Level A)]'''
| style="" | BlueSpiceArticlePreviewCapture
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/Authoring tool:
|Web,
Video: '''Partially supports'''
 
Audio: '''Supports'''


SD
Support docs: '''Supports'''
| class="col-grey-light-bg" |partially supported
| rowspan="6" |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.
*Extjs: Pagination in grids not announcing button types and spinbutton value
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | BlueSpiceAuthors
|Web,
 
SD
| class="col-grey-light-bg" |partially supported
|
*Extjs: Pagination in grids not announcing button types and spinbutton value
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | BlueSpiceAvatars
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        9.1.2.1 (Web)
| style="" | BlueSpiceBookshelf
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpiceDiscovery
|AT, Web
| class="col-green-bg" |supported
|skip navigation, aria roles and labels for screenreaders, fully keyboard accessible
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpiceCategoryCheck
|AT
| class="col-green-bg" |supported
|category announcements in save dialog (fixed in [[erm:25232|erm:25232)]]
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#media-equiv-captions '''1.2.2 Captions (Prerecorded)'''] (Level A)
| style="" | BlueSpiceCategoryManager
| rowspan="6" class="col-green-bg" style="width:200px;" |Web/Authoring tool:
|AT, Web
Video: '''Supports'''
| class="col-grey-light-bg" |partially supported
 
|supported: tabbing through tabular data
Audio: '''Supports'''
not supported:


*Extjs: Pagination in grids not announcing button types and spinbutton value
Support docs: '''Supports'''
*parent-child relationships not announced
| rowspan="6" style="" |Web: Audio can be accompanied by text file;  Accessible video can be uploaded to video streaming services. Embedded video: uses tandard video-html-Tag.
*actions-buttons only visible and interactive on mouse-hover
Authoring Tool: n/a - no authoring tool available.


workaround: categories can also be managed directly on the category pages themselves. The parent-child relationship of categories is also always listed on the categories pages
Support docs: Video Tutorials are screencasts that are uploaded to YouTube including a caption file.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.2.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
|-
| EF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#media-equiv-audio-desc '''1.2.3 Audio Description or Media Alternative (Prerecorded)'''] (Level A)
| style="" | BlueSpiceChecklist
| rowspan="6" class="col-green-bg" style="width:200px;" |Web/Authoring tool: '''Supports'''
|AT, Web, SD
Support docs: '''Supports'''
| class="col-green-bg" |supported
| rowspan="6" |Web/Authoring tool: it is the responsibility of users to provide media alternatives to support this criterion.
|edit in source mode; output standard html list
Support docs: Video tutorials are hosted on YouTube. Audio track and caption file already provides the necessary information.
|-
|-
| class="col-grey-light-bg" style="" |CLDCF
| style="width:300px;" |Also applies to:
| class="col-grey-light-bg" style="" | BlueSpiceCloudClient
| class="col-grey-light-bg" style="" |
| class="col-grey-light-bg" style="" |
| class="col-grey-light-bg" style="" |
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | BlueSpiceContextMenu
|Web, SD
| class="col-orange-bg" |workaround
|allows to open a context menu that executes actions on the target page without actually going to the target page.
workaround: Simply execute the actions directly on the target page or use the "original" links in the interface
|-
|-
|EF
| style="width:300px;" |·        9.1.2.3 (Web)
| style="" | BlueSpiceCountThings
|AT, Web, SD
| class="col-green-bg" |supported
|edit in source mode; output: standard html table
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpiceCustomMenu
|AT, Web, SD
| class="col-green-bg" |supported
|
*AT: Authoring in Wikitext
* Web: Simple links lists with accessible headings
|-
|-
|EF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpiceDashboards
|
|
|
|-
|-
|EF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#content-structure-separation-programmatic '''1.3.1 Info and Relationships'''] (Level A)
| style="" | BlueSpiceEmoticons
| rowspan="6" class="col-green-bg" style="width:200px;" |Web/Authoring tool: '''Supports'''
|AT, Web
Support docs: '''Supports'''
| class="col-green-bg" |supported
| rowspan="6" |Use of ARIA landmarks roles and labels throughout the GUI.
|Fixed in [[erm:25160]]
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | BlueSpiceExpiry
|AT
| class="col-grey-light-bg" |partially supported
|
*Simple dialog to add/edit expiration date
*Expired articles list: extjs pagination issue
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | BlueSpiceExpiry
|Web, SD
| class="col-red-bg" |not supported
|page does not indicate on load that it is expired
|-
|-
| |CF
| style="width:300px;" |·        9.1.3.1 (Web)
| style="" | BlueSpiceExportTables
|
| class="col-green-bg" |supported
|export menu is keyboard and screenreader accessible
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpiceExtendedFilelist
|AT, Web, SD
| class="col-orange-bg" |workaround
|
*Extjs: Pagination in grids not announcing button types and spinbutton value
 
'''workaround:''' Special:Files uses standard html results table and accessible search form
 
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpiceExtendedSearch
|Web,
 
SD
| class="col-orange-bg" |workaround
|Problems with grid buttons and pagination. [[erm:25470|erm:25456]]
 
'''workaround:''' Special:Search uses standard html results table and accessible search form
|-
|-
|EF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#content-structure-separation-sequence '''1.3.2 Meaningful Sequence'''] (Level A)
| style="" | BlueSpiceExtendedStatistics
| rowspan="6" class="col-green-bg" style="width:200px;" |Web/ Authoring tool/Support docs: '''Supports'''
|Web
| rowspan="6" |Skiplinks, sequence of menus and sidebars organized with landmarks
| class="col-red-bg" |not supported
|some stats only available as png
|-
|-
| | CF
| style="width:300px;" |Also applies to:
| style="" | BlueSpiceFilterableTables
|AT, Web, SD
| class="col-green-bg" |supported
|Only needs filterable style attribute in wikitext. Fully screenreader accessible when inserted on a wiki page. Does not use extjs pagination.
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | BlueSpiceFilterSpecialPages
|Web, SD
| class="col-green-bg" |supported
|Form field gets focus and it is easy to tab to the filtered links
|-
|-
| |CF
| style="width:300px;" |·        9.1.3.2 (Web)
| style="" | BlueSpiceHideTitle
|AT
| class="col-green-bg" |supported
|Add behavior switch in source editing mode
|-
|-
|EF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpiceInsertCategory
|AT
| class="col-orange-bg" |workaround
|add category in wikitext
|-
|-
|EF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpiceInsertFile
|AT
| class="col-orange-bg" |workaround
|add image in wikitext
|-
|-
|EF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#content-structure-separation-understanding '''1.3.3 Sensory Characteristics'''] (Level A)
| style="" | BlueSpiceInsertLink
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/Authoring tool: '''Not applicable'''
|AT
| rowspan="6" |Elements are not dependent on or referenced by shape, size, sound or location
| class="col-orange-bg" |workaround
|add link in wikitext
|-
|-
|EF
| style="width:300px;" |Also applies to:
| style="" | BlueSpiceInsertMagic
|AT
| class="col-orange-bg" |workaround
|add tag in wikitext
|-
|-
|EF
| style="width:300px;" |EN 301 549 Criteria
| style="" | BlueSpiceInterWikiLinks
|
| class="col-red-bg" |not supported
|Web:
 
*ext-js pagination issues
 
AT: setting up interwiki links with keyboard/screenreader not supported
 
*ext-js pagination issues
*button labels not announced
*edit buttons in grid not selectable on focus, only on hover
|-
|-
| EF
| style="width:300px;" |·        9.1.3.3 (Web)
| style="" | BlueSpiceInterwikiSearch
|
| class="col-grey-light-bg" |
|
|-
|-
|EF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpiceMatomoConnector
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpiceMultiUpload
|AT
| class="col-green-bg" |supported
|workflow from clicking upload link to uploading files with the upload dialog work in screenreader
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#visual-audio-contrast-without-color '''1.4.1 Use of Color'''] (Level A)
| style="" | BlueSpicePageAccess
| rowspan="6" class="col-green-bg" style="width:200px;" |Web/Authoring tool: '''Supports'''
|AT
| rowspan="6" |Where buttons or other elments uses color, the label conveys the meaning of the button. No other color elements that convey meaning currently exist.
| class="col-green-bg" |supported
|tag can be added in source editing mode
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | BlueSpicePageAssignments
|AT, Web
| class="col-grey-light-bg" |partially supported
|Supported:
AT: Assignments can be added/edited on a wiki page
 
Not supported:
 
Web: Assignments overview list uses extjs pagination
|-
|-
|EF
| style="width:300px;" |EN 301 549 Criteria
| style="" | BlueSpicePagesVisited
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        9.1.4.1 (Web)
| style="" | BlueSpicePageTemplates
|AT
| class="col-grey-light-bg" |partially supported
|Page templates manager: ExtJS grid issue for screenreaders, keyboard is supported
|-
|-
|EF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpicePlayer
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpicePrivacy
|
|
|
|-
|-
|EF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#visual-audio-contrast-dis-audio '''1.4.2 Audio Control'''] (Level A)
| style="" | BlueSpiceQrCode
| rowspan="6" class="col-green-bg" style="width:200px;" |Web/Authoring tool: '''Supports'''
|
| rowspan="6" |There is no default audio content provided. Users need to adhere to this criterion when creating content.
|
|
|-
|-
|EF
| style="width:300px;" |Also applies to:
| style="" | BlueSpiceRating
|
|
|
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | BlueSpiceReadConfirmation
|Web
|'''<span class="col-red">FAIL</span>''' 
(easy fix)
|wrong aria role; needs alertdialog instead of alert for checkbox to get focus [[erm:25475]]
|-
|-
| |CF
| style="width:300px;" |·        9.1.4.2 (Web)
| style="" | BlueSpiceReaders
|Web
|'''<span class="col-red">FAIL</span>'''
|Ext Js pagination [[erm:25470|erm:25456]]
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpiceReminder
|Web
|'''<span class="col-red">FAIL</span>'''
|overlay issues
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpiceReview
|Web
|'''<span class="col-red">FAIL</span>'''
|overlay issues, Ext JS grid issues [[erm:25470|erm:25456]]
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#keyboard-operation-keyboard-operable '''2.1.1 Keyboard'''] (Level A)
| style="" | BlueSpiceReviewExtended
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/Authoring tool: '''Partially supports'''
|Web
Support docs: '''Supports'''
|'''<span class="col-red">FAIL</span>'''
| rowspan="6" |All extensions and functionality developed by HalloWelt! is regularly tested for keyboard functionality. Other bundled extensions not developed by HalloWelt can have issues that need to be resolved by the according developers. See attached list of extensions.
|Ext JS grid issues [[erm:25470|erm:25456]]
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | BlueSpiceRSSFeeder
|
|
|
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |EN 301 549 Criteria
| class="col-grey-light-bg" style="" | BlueSpiceSaferEdit
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
|EF
| style="width:300px;" |·        9.2.1.1 (Web)
| style="" | BlueSpiceSignHere
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpiceSmartList
|AT, Web, SD
| class="col-green-bg" |'''<span class="col-blue-dark">supported</span>'''
|tag can be added in source editing mode; Output: standard html unordered list
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpiceSocial
|
|
|
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#keyboard-operation-trapping '''2.1.2 No Keyboard Trap'''] (Level A)
| style="" | BlueSpiceSocialArticleActions
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/Authoring Tool: '''Partially supported'''
|
| rowspan="6" |Same as 2.1.1
|
|
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | BlueSpiceSocialBlog
|
|
|
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | BlueSpiceSocialComments
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        9.2.1.2 (Web)
| style="" | BlueSpiceSocialMicroBlog
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpiceSocialProfile
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpiceSocialRating
|
|
|
|-
|-
| |CF
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#character-key-shortcuts '''2.1.4 Character Key Shortcuts'''] (Level A 2.1 only)
| style="" | BlueSpiceSocialResolve
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/ Authoring Tool/Support docs:
|
'''Not applicable'''
|
| rowspan="6" |Character key shortcusts are not used.
|
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | BlueSpiceSocialTags
|
|
|
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | BlueSpiceSocialTimelineUpdate
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        9.2.1.4 (Web)
| style="" | BlueSpiceSocialTopics
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpiceSocialWatch
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpiceSocialWikiPage
|
|
|
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#time-limits-required-behaviors '''2.2.1 Timing Adjustable'''] (Level A)
| style="" | BlueSpiceTagCloud
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/ Authoring Tool/Support docs:
|
'''Not applicable'''
|'''<span class="col-blue-dark">supported</span>'''
| rowspan="6" |No timed content or functionality is used.
|
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | BlueSpiceTagSearch
|
|
|
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | BlueSpiceUEModuleBookPDF
|
|
|
|-
|-
| |EF
| style="width:300px;" |·        9.2.2.1 (Web)
| style="" | BlueSpiceUEModuleDOCX
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpiceUEModuleHTML
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpiceUEModulePDF
|
|
|
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#time-limits-pause '''2.2.2 Pause, Stop, Hide'''] (Level A)
| style="" | BlueSpiceUEModulePDFRecursive
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/ Authoring Tool/Support docs:
|
'''Not applicable'''
|
| rowspan="6" |No moving, blinking, scrolling, or auto-updating information that starts automatically is used.
|
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | BlueSpiceUEModulePDFSubpages
|
|
|
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | BlueSpiceUEModuleTable2Excel
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        9.2.2.2 (Web)
| style="" | BlueSpiceUniversalExport
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpiceUsageTracker
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpiceUserInfo
|
|
|
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#seizure-does-not-violate '''2.3.1 Three Flashes or Below Threshold'''] (Level A)
| style="" | BlueSpiceUserSidebar
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/ Authoring Tool/Support docs:
|AT
'''Not applicable'''
|'''<span class="col-red">FAIL</span>'''  
| rowspan="6" style="" |No flashing or blinking functionality is used.
 
[[erm:25233]]
|edit link does not receive keyboard focus
|-
|-
| CF
| style="width:300px;" |Also applies to:
|BlueSpiceUserSidebar
|Web
| class="col-green-bg" |'''<span class="col-blue-dark">supported</span>'''
|navigation links with collapsible heading
|-
|-
|EF
| style="width:300px;" |EN 301 549 Criteria
| style="" | BlueSpiceVisualDiff
|Web
| class="col-orange-bg" |'''workaround'''
|use classic diff view
|-
|-
|EF
| style="width:300px;" |·        9.2.3.1 (Web)
| style="" | BlueSpiceWatchList
|
|
|
|-
|-
|EF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | BlueSpiceWebDAVClientIntegration
|
|
|
|-
|-
|EF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | BlueSpiceWebDAVMinorSave
|
|
|
|-
|-
|EF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-skip '''2.4.1 Bypass Blocks'''] (Level A)
| style="" | BlueSpiceWhoIsOnline
| rowspan="6" class="col-green-bg" style="width:200px;" |Web/Authoring tool/Support docs: '''Supports'''
|
| rowspan="6" |Skip links (G124) and Aria landmarks (ARIA11) are provided.
|
|
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | BlueSpiceWikiExplorer
|Web
|'''<span class="col-red">FAIL</span>'''
|ExtJS pagination [[erm:25470|erm:25456]]
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | Bootstrap
|AT, Web, SD
| class="col-green-bg" |'''<span class="col-blue-dark">supported</span>''' (however, individual implementations need to be tested individually)
|Interactive elements are implemented with aria-roles. High-contrast requirements and keyboard access need to be tested during implementation.
 
[https://getbootstrap.com/docs/5.0/getting-started/accessibility/ Bootstrap accessibility statement]
|-
|-
| |CF
| style="width:300px;" |·        9.2.4.1 (Web)
| style="" | CategoryTree
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | Cite
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | CiteThisPage
|
|
|
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-title '''2.4.2 Page Titled'''] (Level A)
| style="" | CodeEditor
| rowspan="6" class="col-green-bg" style="width:200px;" |Web/Authoring tool/Support docs: '''Supports'''
|
| rowspan="6" style="" |Users can provide meaningful H1 text (as page name or display title)
|
|
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | ConfirmAccount
|
|
|
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | ConfirmEdit
|
| class="col-green-bg" |'''<span class="col-blue-dark">supported</span>'''
 
1.1.1
|Note: This extension allows to user various CAPTCHA techniques. To comply, an accessible captchas (e.g. ReCaptcha or hCaptcha) would have to be implemented and techniques [https://www.w3.org/WAI/WCAG21/Techniques/general/G143.html G143] AND [https://www.w3.org/WAI/WCAG21/Techniques/general/G144.html G144] need to be applied.
|-
|-
|EF
| style="width:300px;" |·        9.2.4.2 (Web)
| style="" | ContentTransfer
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | CookieWarning
|
|
|
|-
|-
|EF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | DrawioEditor
|
|
|
|-
|-
|EF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-focus-order '''2.4.3 Focus Order'''] (Level A)
| style="" | Duplicator
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/Authoring tool: '''Partially supports'''
|
Support docs: '''Supports'''
|
| rowspan="6" |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.
|
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | DynamicPageList3
|AT, Web, SD
| class="col-green-bg" |'''<span class="col-blue-dark">supported</span>'''
|text-based edit functionality, output formats can be created in accessible formats
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | Echo
|
|
|
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |·        9.2.4.3 (Web)
| class="col-grey-light-bg" style="" | EditNotify
|
|
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | EmbedVideo
|
|
|
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |·        12.2.4 (Support Docs)
| class="col-grey-light-bg" style="" | External Data
|
|
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-refs '''2.4.4 Link Purpose (In Context)'''] (Level A)
| style="" | FlaggedRevs
| rowspan="6" class="col-green-bg" style="width:200px;" |Web/Authoring tool/Support docs: '''Supports'''
|
| rowspan="6" |Web:
|
Authoring Tool: Techniques used G91, ARIA7, ARA8
|
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | FlexiSkin
|AT
|'''FAIL'''
(easy fix)
|Small keyboard access issues [[erm:25223]]
 
No screen reader testing, since here you set the color scheme and fonts for the skin. Vision seems to be a requirement to accomplish this.
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | Gadgets
|
|
|
|-
|-
|EF
| style="width:300px;" |·        9.2.4.4 (Web)
| style="" | Header Tabs
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | HitCounters
|
|
|
|-
|-
|EF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | ImageMap
|
|
|
|-
|-
|EF
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#pointer-gestures '''2.5.1 Pointer Gestures'''] (Level A 2.1 only)
| style="" | ImageMapEdit
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/Authoring tool/Support docs:
|
'''Not applicable'''
|
| rowspan="6" |Application does not use functionality that uses multipoint or path-based gestures for operation.
|
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | InputBox
|
|
|
|-
|-
|EF
| style="width:300px;" |EN 301 549 Criteria
| style="" | InsertTemplate
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        9.2.5.1 (Web)
| style="" | Interwiki
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | InviteSignup
|
|
|
|-
|-
|EF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | LatexRenderer
|
|
|
|-
|-
| |CF
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#pointer-cancellation '''2.5.2 Pointer Cancellation'''] (Level A 2.1 only)
| style="" | Lingo
| rowspan="5" class="col-green-bg" style="width:200px;" |Authoring tool: '''Supported'''
|AT, Web, SD
Web/Support docs:
| class="col-green-bg" |
supported


AAA
'''Not applicable'''
 
| rowspan="5" |For content that is draggable, releasing the picked-up item outside a drop target reverses the action.<section>
3.1.3
</section>
|'''<span class="col-blue-dark">supported</span>''': Extension "Lingo" creates definition lists. When a word from the definition list is used on a wiki page, the definition is listed at the end of the page. ('''Note: the (through css) hidden list at the end of a page does not have a heading)'''
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.5.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#label-in-name '''2.5.3 Label in Name'''] (Level A 2.1 only)
| rowspan="7" class="col-grey-light-bg" style="width:200px;" |Web/Authoring tool/Support docs:
'''Partially supports'''
| rowspan="7" |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.
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.5.3 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |·        12.2.4 (Support Docs)
| class="col-grey-light-bg" style="" | LocalisationUpdate
|
|
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | LoginNotify
|
|
|
|-
|-
|EF
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#motion-actuation '''2.5.4 Motion Actuation'''] (Level A 2.1 only)
| style="" | Maps
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/ Authoring Tool/Support docs:
|
'''Not applicable'''
|
| rowspan="6" |No device motion elements such as shaking or tilting of the user device are used.
|
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | Math
|AT, Web
|'''<span class="col-red">FAIL</span>'''
|'''<span class="col-red">FAIL</span>'''  is okay here, this type of image output  is simply not supported by screenreaders. ''workaround: maybe MathML-based syntax?''
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | MediaWiki
|
|
|
|-
|-
|EF
| style="width:300px;" |·        9.2.5.4 (Web)
| style="" | MergeArticles
|
|
|
|-
|-
|EF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | MultimediaViewer
|
|
|
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |·        12.2.4 (Support Docs)
| class="col-grey-light-bg" style="" | NativeSvgHandler
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#meaning-doc-lang-id '''3.1.1 Language of Page'''] (Level A)
| class="col-grey-light-bg" style="" | NSFileRepo
| rowspan="6" class="col-green-bg" style="width:200px;" |Web/ Authoring Tool/Support docs:
| class="col-grey-light-bg" |
'''Supports'''
| class="col-grey-light-bg" |
| rowspan="6" |Lang attribute on html element is set (H57)
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | Nuke
|
|
|
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | Page Forms
|AT
| class="col-green-bg" |supported
|forms are created using wikitext
|-
|-
| |CF
| style="width:300px;" |·        9.3.1.1 (Web)
| style="" | Page Forms
|Web
| class="col-red-bg" |not supported
|generated forms neither create correct tabindex nor label/field associations
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | Page Schemas
|
|
|
|-
|-
|EF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | PageImages
|
|
|
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#consistent-behavior-receive-focus '''3.2.1 On Focus'''] (Level A)
| style="" | ParserFunctions
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/Authoring tool: '''Partially supports'''
|AT
Support docs: '''Supports'''
| class="col-green-bg" |'''<span class="col-blue-dark">supported</span>'''
| rowspan="6" |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.
|wikitext
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |Also applies to:
| class="col-grey-light-bg" style="" | ParserHooks
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |EN 301 549 Criteria
| class="col-grey-light-bg" style="" | PdfHandler
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |·        9.3.2.1 (Web)
| class="col-grey-light-bg" style="" | PluggableAuth
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
|EF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | Poem
|AT
| class="col-green-bg" |'''<span class="col-blue-dark">supported</span>'''
|tag is added in source view. Only applies some text indent and line breaks in the background. Produces standard html
|-
|-
|EF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | Popups
|
|
|
|-
|-
|EF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#consistent-behavior-unpredictable-change '''3.2.2 On Input'''] (Level A)
| style="" | Quiz
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/Authoring tool: '''Partially supports'''
|
Support docs: '''Supports'''
|
| rowspan="6" |Forms are not automatically submitted when a user changes a field.
|
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | Renameuser
|AT
|'''<span class="col-red">FAIL</span>'''
|needs aria labels, screenreader doesn't read them out
|-
|-
| | CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | Replace Text
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        9.3.2.2 (Web)
| style="" | RSS
|
|
|
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| class="col-grey-light-bg" style="" | Scribunto
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
|EF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | Semantic Compound Queries
|
|
|
|-
|-
|EF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#minimize-error-identified '''3.3.1 Error Identification'''] (Level A)
| style="" | Semantic Extra Special Properties
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/Authoring tool: '''Partially supports'''
|
Support docs: '''Not applicable'''
|
| rowspan="6" |Errors are displayed and announced correctly.
|
*Alert banners with aria role alert
*conditional dialogs need to be acknowledged
Not supported:
*No warnings in some cases, e.g. when a book is created without saving it.
|-
|-
|EF
| style="width:300px;" |Also applies to:
| style="" | Semantic Internal Objects
|
|
|
|-
|-
|EF
| style="width:300px;" |EN 301 549 Criteria
| style="" | Semantic MediaWiki
|
|
|
|-
|-
|EF
| style="width:300px;" |·        9.3.3.1 (Web)
| style="" | Semantic Result Formats
|
|
|
|-
|-
|EF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | Semantic Scribunto
|
|
|
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | SyntaxHighlight
|Web, SD
|'''<span class="col-red">FAIL</span>'''
|No announcement of switching to code-language, needs some aria-described-by
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#minimize-error-cues '''3.3.2 Labels or Instructions'''] (Level A)
| style="" | SyntaxHighlight
| rowspan="6" class="col-green-bg" style="width:200px;" |Web/ Authoring Tool/Support docs:
|AT
'''Supports'''
| class="col-orange-bg" |'''workaround'''
| rowspan="6" |<span style="color: rgb(29, 29, 29)">Labels or instructions are provided when content requires user input. (ARIA1,9, G89, H71, G184)</span>
|keyboard trap in textarea Code ([https://www.mediawiki.org/w/index.php?title=Topic:Wdfwjsqfal0jeaox&topic_showPostId=wdgda0v42x2a02af see mw discussion]).
'''workaround:''' Source code editing
|-
|-
|EF
| style="width:300px;" |Also applies to:
| style="" | TemplateData
|
|
|
|-
|-
|EF
| style="width:300px;" |EN 301 549 Criteria
| style="" | TemplateStyles
|
|
|
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |·        9.3.3.2 (Web)
| class="col-grey-light-bg" style="" | TextExtracts
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| style="" | TitleBlacklist
|AT
| class="col-green-bg" |'''<span class="col-blue-dark">supported</span>'''
|wikitext
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |·        12.2.4 (Support Docs)
| class="col-grey-light-bg" style="" | TitleKey
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#ensure-compat-parses '''4.1.1 Parsing'''] (Level A)
| style="" | TwoColConflict
| rowspan="6" class="col-green-bg" style="width:200px;" |Web/ Authoring Tool/Support docs:
|
'''Supports'''
|
| rowspan="6" |Correct parsing is continuously checked in IDEs as well as browser checks (Chrome Lighthouse). Errors are reported in ticket system.
|
|-
|-
| |CF
| style="width:300px;" |Also applies to:
| style="" | UrlGetParameters
|AT
| class="col-green-bg" |'''<span class="col-blue-dark">supported</span>'''
|source code editing; text-based
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
| style="" | UserFunctions
|AT
| class="col-green-bg" |'''<span class="col-blue-dark">supported</span>'''
|source code editing; text-based
|-
|-
| |CF
| style="width:300px;" |·        9.4.1.1 (Web)
| style="" | UserMerge
|
|
|
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |·        11.8.2 (Authoring Tool)
| class="col-grey-light-bg" style="" | Validator
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| class="col-grey-light-bg" |n/a
| style="width:300px;" |·        12.2.4 (Support Docs)
| class="col-grey-light-bg" style="" | Variables
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
|CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#ensure-compat-rsv '''4.1.2 Name, Role, Value'''] (Level A)
| |VisualEditor
| rowspan="6" class="col-grey-light-bg" style="width:200px;" |Web/ Authoring Tool/Support docs:
|AT
'''Partially supports'''
| class="col-orange-bg" |AT:
| rowspan="6" |Mainly standard HTML controls and common frameworks such as bootstrap are used to create interace components.
partially supported
Applied techniques: Aria14,16; H91, H44, H64, H88
| |Partially supported


*lacks keyboard access
Not supported: ExtJS Grid pagination currently does not correctly identify buttons. This functionality is used on many tables throughout the wiki.
*icons not visible in Windows High Contrast mode ([https://phabricator.wikimedia.org/T244424 T244424]) -> [[Technik/Accessibility/Extensions#VisualEditor|See workarounds]]
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.4.1.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|}
===Table 2: Success Criteria, Level AA===
Notes:
{| class="wikitable" style="width:100%;"
! style="width:300px;" |Criteria
! style="width:200px;" |Conformance Level
!Remarks and Explanations
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#media-equiv-real-time-captions '''1.2.4 Captions (Live)'''] (Level AA)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.2.4 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#media-equiv-audio-desc-only '''1.2.5 Audio Description'''] (Prerecorded) (Level AA)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
|-
|EF
| style="width:300px;" |Also applies to:
| style="" | WebDAV
|-
|
| style="width:300px;" |EN 301 549 Criteria
|
|-
|
| style="width:300px;" |·        9.1.2.5 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#orientation '''1.3.4 Orientation'''] (Level AA 2.1 only)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.3.4 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |[https://www.w3.org/TR/WCAG21/#identify-input-purpose '''1.3.5 Identify Input Purpose'''] (Level AA 2.1 only)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.3.5 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast 1.4.3 Contrast (Minimum)]''' (Level AA)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.3 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
| style="" | Widgets
| AT
| class="col-green-bg" |'''<span class="col-blue-dark">supported</span>'''
|pure text-based functionality that allows insering a widget on a page. If a website includes a particular widget, the widget itself has to be tested for WCAG.
|-
|-
| |CF
| style="width:300px;" |[http://www.w3.org/TR/WCAG20/#visual-audio-contrast-scale '''1.4.4 Resize text'''] (Level AA)
| style="" | WikiEditor
| rowspan="6" style="width:200px;" |Web: Supports
|AT
Authoring Tool: Supports
| class="col-orange-bg" |'''<span class="col-blue-dark">supported</span>''' (partial)
|Generally same as VE.


(Difference to VE in screen reader mode: it reads "blank" for empty lines - VE reads "graphic")
Support Docs: Supports
|}
| rowspan="6" |Web: G142
Authoring Tool: G142


===Administrative users===
Support Docs: G142
{| class="wikitable sortable contenttable" style="width:100%;"
|-
!Type
| style="width:300px;" |Also applies to:
!Name
|-
!Type
| style="width:300px;" |EN 301 549 Criteria
!WCAG
|-
!Accessibility notes
| style="width:300px;" |·        9.1.4.4 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
|-
| |n/a
| style="width:300px;" |·        12.2.4 (Support Docs)
| class="col-grey-light-bg" |Auth remoteuser
| class="col-grey-light-bg" |n/a
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#visual-audio-contrast-text-presentation 1.4.5 Images of Text]''' (Level AA)
|BlueSpiceCategoryManager
| rowspan="6" style="width:200px;" |Web: Supports
|AT, Web
Authoring Tool: Supports
|partially supported
|supported: tabbing through tabular data
not supported:


*Extjs: Pagination in grids not announcing button types and spinbutton value
Support Docs: <span class="col-red">Banner auf Hauptseite</span>
*parent-child relationships not announced
| rowspan="6" |Web: C22
*actions-buttons only visible and interactive on mouse-hover
Authoring Tool: C22


workaround: categories can also be managed directly on the category pages themselves. The parent-child relationship of categories is also always listed on the categories pages
Support Docs: C22
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
|-
| |n/a
| style="width:300px;" |·        9.1.4.5 (Web)
| class="col-grey-light-bg" |BlueSpiceCloudClient
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|BlueSpiceConfigManager
|-
|AT, Web
| style="width:300px;" |·        12.2.4 (Support Docs)
|
|-
'''<span class="col-red ve-pasteProtect">partially supported</span>'''
| style="width:300px;" |'''[https://www.w3.org/TR/WCAG21/#reflow 1.4.10 Reflow]''' (Level AA 2.1 only)
|supported:
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.10 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[https://www.w3.org/TR/WCAG21/#non-text-contrast 1.4.11 Non-text Contrast]''' (Level AA 2.1 only)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.11 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[https://www.w3.org/TR/WCAG21/#text-spacing 1.4.12 Text Spacing]''' (Level AA 2.1 only)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.12 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[https://www.w3.org/TR/WCAG21/#content-on-hover-or-focus 1.4.13 Content on Hover or Focus]''' (Level AA 2.1 only)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.1.4.13 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-mult-loc 2.4.5 Multiple Ways]''' (Level AA)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
|EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.4.5 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-descriptive 2.4.6 Headings and Labels]''' (Level AA)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
|Also applies to:
|-
|EN 301 549 Criteria
|-
| style="width:300px;" |·        9.2.4.6 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#navigation-mechanisms-focus-visible 2.4.7. Focus Visible]''' (Level AA)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN <span style="mso-fareast-font-family:
&quot;Times New Roman&quot;;mso-bidi-font-family:Arial">301</span> 549 Criteria
|-
| style="width:300px;" |·        9.2.4.7 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#meaning-other-lang-id 3.1.2 Language of Parts]''' (Level AA)
| rowspan="6" style="width:200px;" |Web: Supports (user task)
Authoring Tool: Supports


form fields and tooltips are announced correctly and can be saved
Support Docs: Supports
| rowspan="6" |Web: H58
Authoring Tool: H58


issues:
Support Docs: (different DE/EN wikis)
 
|-
* <span class="col-red ve-pasteProtect">search field needs aria-role "search" (2.1.1)</span>
| style="width:300px;" |Also applies to:
*<span class="col-red ve-pasteProtect">Save-button does not get focus after making form changes. (2.1</span>
|-
| style="width:300px;" |EN <span class="ve-pasteProtect" style="mso-fareast-font-family:
&quot;Times New Roman&quot;;mso-bidi-font-family:Arial" data-ve-attributes="{&quot;style&quot;:&quot;mso-fareast-font-family:\n\&quot;Times New Roman\&quot;;mso-bidi-font-family:Arial&quot;}">301</span> 549 Criteria
|-
| style="width:300px;" |·        9.3.1.2 (Web)
|-
| style="width:300px;" |·        11.8.2 (Web)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#consistent-behavior-consistent-locations 3.2.3 Consistent Navigation]''' (Level AA)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.3.2.3 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
| style="width:300px;" |·        12.2.4 (Support Docs)
|-
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#consistent-behavior-consistent-functionality 3.2.4 Consistent Identification]''' (Level AA)
| rowspan="6" style="width:200px;" |Web:
Authoring Tool:
| rowspan="6" |Web:
Authoring Tool:
|-
| style="width:300px;" |Also applies to:
|-
| style="width:300px;" |EN 301 549 Criteria
|-
| style="width:300px;" |·        9.3.2.4 (Web)
|-
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|-
|-
| |EF
| style="width:300px;" |·        12.2.4 (Support Docs)
|BlueSpiceDashboards
|
|
|
|-
|-
| |n/a
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#minimize-error-suggestions 3.3.3 Error Suggestion]''' (Level AA)
| class="col-grey-light-bg" |BlueSpiceDistributionConnector
| rowspan="6" style="width:200px;" |Web:
| class="col-grey-light-bg" |
Authoring Tool:
| class="col-grey-light-bg" |
| rowspan="6" |Web:
| class="col-grey-light-bg" |
Authoring Tool:
|-
|-
| |n/a
| style="width:300px;" |Also applies to:
| class="col-grey-light-bg" |BlueSpiceDrawioConnector
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |n/a
| style="width:300px;" |EN 301 549 Criteria
| class="col-grey-light-bg" |BlueSpiceEchoConnector
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |n/a
| style="width:300px;" |·        9.3.3.3 (Web)
| class="col-grey-light-bg" |BlueSpiceEditNotifyConnector
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |EF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|BlueSpiceExtendedStatistics
|
|
|
|-
|-
| |n/a
| style="width:300px;" |·        12.2.4 (Support Docs)
| class="col-grey-light-bg" |BlueSpiceFoundation
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |'''[http://www.w3.org/TR/WCAG20/#minimize-error-reversible 3.3.4 Error Prevention]''' (Legal, Financial, Data) (Level AA)
|BlueSpiceGroupManager
| rowspan="6" style="width:200px;" |Web:
|AT, Web
Authoring Tool:
|
| rowspan="6" |Web:
'''<span class="col-red ve-pasteProtect">not supported</span>'''
Authoring Tool:
|
*buttons have no labels
*selected checkboxes are not indicated
*Ext js paginatetoolbar
|-
|-
| |EF
| style="width:300px;" |Also applies to:
|BlueSpiceNamespaceCSS
|AT
|not supported
|Note: this page is limited to admin users
 
*text area to enter css does not allow to tab out of it to save the page. Mouse required.
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
|BlueSpiceNamespaceManager
|AT
|
|Note: this page is limited to admin users
 
*Extjs: Pagination in grids not announcing button types and spinbutton value
|-
|-
| |n/a
| style="width:300px;" |·        9.3.3.4 (Web)
| class="col-grey-light-bg" |BlueSpiceNSFileRepoConnector
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|BlueSpicePageAccess
|AT
| class="col-green-bg" |'''<span class="col-blue-dark ve-pasteProtect">supported</span>'''
|tag can be added in source editing mode
|-
|-
| |CF
| style="width:300px;" |·        12.2.4 (Support Docs)
|BlueSpicePageTemplates
|AT
|'''<span class="col-red ve-pasteProtect">FAIL</span>'''
|selecting template during page creation: No group heading for templates to jump to; Namespace heading is h3,  h2 missing on page;
Page templates manager: ExtJS grid issues [[erm:25470|erm:25456]]
|-
|-
| |CF
| style="width:300px;" |'''[https://www.w3.org/TR/WCAG21/#status-messages 4.1.3 Status Messages]''' (Level AA 2.1 only)
|BlueSpicePermissionManager
| rowspan="6" style="width:200px;" |Web:
|AT
Authoring Tool:
|'''<span class="col-red ve-pasteProtect">FAIL</span>'''
| rowspan="6" |Web:
|Ext JS grid issues [[erm:25470|erm:25456]]
Authoring Tool:
|-
|-
| |CF
| style="width:300px;" |Also applies to:
|BlueSpicePrivacy
|
|
|
|-
|-
| |CF
| style="width:300px;" |EN 301 549 Criteria
|BlueSpiceReaders
|Web
|'''<span class="col-red ve-pasteProtect">FAIL</span>'''
|Ext Js pagination [[erm:25470|erm:25456]]
|-
|-
| |CF
| style="width:300px;" |·        9.4.1.3 (Web)
|BlueSpiceReminder
|Web
|'''<span class="col-red ve-pasteProtect">FAIL</span>'''
|overlay issues
|-
|-
| |CF
| style="width:300px;" |·        11.8.2 (Authoring Tool)
|BlueSpiceRSSFeeder
|
|
|
|-
|-
| |n/a
| style="width:300px;" |·        12.2.4 (Support Docs)
| class="col-grey-light-bg" |BlueSpiceSMWConnector
|}
| class="col-grey-light-bg" |
===EN 301 549 Report===
| class="col-grey-light-bg" |
Notes:
| class="col-grey-light-bg" |
====Chapter 4: [https://www.etsi.org/deliver/etsi_en/301500_301599/301549/02.01.02_60/en_301549v020102p.pdf#page=17 Functional Performance Statements] (FPS)====
Notes:
 
{| class="contenttable-blue" style="width:100%;"
!Criteria
!Conformance Level
!Remarks and Explanations
|-
|-
| |CF
|4.2.1 Usage without vision
|BlueSpiceUsageTracker
|
|
|
|
|
|-
|-
| |CF
|4.2.2 Usage with limited vision
|BlueSpiceUserInfo
|
|
|
|
|
|-
|-
| |CF
|4.2.3 Usage without perception of colour
|BlueSpiceUserManager
|
|
|'''<span class="col-red ve-pasteProtect">FAIL</span>'''
|JS grid buttons, pagination
|-
| |n/a
| class="col-grey-light-bg" |BlueSpiceUserMergeConnector
|
|
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
| |n/a
| class="col-grey-light-bg" |BlueSpiceVisualEditorConnector
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |EF
|4.2.4 Usage without hearing
|BlueSpiceWebDAVClientIntegration
|
|
|
|
|
|-
|-
| |EF
|4.2.5 Usage with limited hearing
|BlueSpiceWebDAVMinorSave
|
|
|
|
|
|-
|-
| |EF
|4.2.6 Usage with no or limited vocal capability
|BlueSpiceWikiFarm
|
|
|
|
|
|-
|-
| |CF
|4.2.7 Usage with limited manipulation or strength
|ConfirmAccount
|
|
|
|
|-
|4.2.8 Usage with limited reach
|
|
|-
| |CF
|ConfirmEdit
|
|
| class="col-green-bg" |'''<span class="col-blue-dark ve-pasteProtect">supported</span>'''
1.1.1
|Note: This extension allows to use various CAPTCHA techniques. To comply, an accessible captchas (e.g. ReCaptcha or hCaptcha) would have to be implemented and techniques [https://www.w3.org/WAI/WCAG21/Techniques/general/G143.html G143] AND [https://www.w3.org/WAI/WCAG21/Techniques/general/G144.html G144] need to be applied.
|-
|-
| |n/a
|4.2.9 Minimize photosensitive seizure triggers
| class="col-grey-light-bg" |EditNotify
|
|
|
|
| class="col-grey-light-bg" |
|-
|-
| |n/a
|4.2.10 Usage with limited cognition, language or learning
| class="col-grey-light-bg" |External Data
|
|
|
|
| class="col-grey-light-bg" |
|-
|-
| |n/a
|4.2.11 Privacy
| class="col-grey-light-bg" |ExtJSBase
|
|
|
|
| class="col-grey-light-bg" |
|}
====Chapter 5: [https://www.etsi.org/deliver/etsi_en/301500_301599/301549/02.01.02_60/en_301549v020102p.pdf#page=20 Generic Requirements]====
Notes:
{| class="contenttable-blue" style="width:100%;"
! style="width:300px;" |Criteria
!Conformance Level
!Remarks and Explanations
|-
| style="width:300px;" |5.1 Closed functionality
|Heading cell – no response required
|Heading cell – no response required
|-
| style="width:300px;" |5.1.2 General
|Heading cell – no response required
|Heading cell – no response required
|-
| style="width:300px;" |5.1.2.1 Closed functionality
|See 5.2 through 13
|See information in 5.2 through 13
|-
| style="width:300px;" |5.1.2.2 Assistive technology
|See 5.1.3 through 5.1.6
|See information in 5.1.3 through 5.1.6
|-
|-
| |CF
| style="width:300px;" |5.1.3 Non-visual access
|FlexiSkin
|Heading cell – no response required
|AT
|Heading cell – no response required
|'''FAIL'''
(easy fix)
|Small keyboard access issues [[erm:25223]]
No screen reader testing, since here you set the color scheme and fonts for the skin. Vision seems to be a requirement to accomplish this.
|-
|-
| |CF
| style="width:300px;" |5.1.3.1 Audio output of visual information
|Gadgets
|
|
|
|-
| style="width:300px;" |5.1.3.2 Auditory output delivery including speech
|
|
|
|
|-
|-
| |CF
| style="width:300px;" |5.1.3.3 Auditory output correlation
|HitCounters
|
|
|
|-
| style="width:300px;" |5.1.3.4 Speech output user control
|
|
|
|
|-
|-
| |CF
| style="width:300px;" |5.1.3.5 Speech output automatic interruption
|Interwiki
|
|
|
|-
| style="width:300px;" |5.1.3.6 Speech output for non-text content
|
|
|
|
|-
|-
| |CF
| style="width:300px;" |5.1.3.7 Speech output for video information
|InviteSignup
|
|
|
|-
| style="width:300px;" |5.1.3.8 Masked entry
|
|
|
|
|-
|-
| |EF
| style="width:300px;" |5.1.3.9 Private access to personal data
|LDAP Authorization
|
|
|
|
|
|-
|-
| |EF
| style="width:300px;" |5.1.3.10 Non-interfering audio output
|LDAPAuthentication2
|
|
|
|
|
|-
|-
| |EF
| style="width:300px;" |5.1.3.11 Private listening volume
|LDAPGroups
|
|
|
|
|
|-
|-
| |EF
| style="width:300px;" |5.1.3.12 Speaker volume
|LDAPProvider
|
|
|
|
|
|-
|-
| |EF
| style="width:300px;" |5.1.3.13 Volume reset
|LDAPSyncAll
|
|
|
|
|
|-
|-
| |EF
| style="width:300px;" |5.1.3.14 Spoken languages
|LDAPUserInfo
|
|
|
|
|
|-
|-
| |n/a
| style="width:300px;" |5.1.3.15 Non-visual error identification
| class="col-grey-light-bg" |LocalisationUpdate
|
|
|
|
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |5.1.3.16 Receipts, tickets, and transactional outputs
|LoginNotify
|
|
|
|
|
|-
|-
| |CF
| style="width:300px;" |5.1.4 Functionality closed to text enlargement
|MediaWiki
|
|
|
|
|
|-
|-
| |EF
| style="width:300px;" |5.1.5 Visual output for auditory information
|MultimediaViewer
|
|
|
|
|
|-
|-
| |n/a
| style="width:300px;" |5.1.6 Operation without keyboard interface
| class="col-grey-light-bg" |NativeSvgHandler
|Heading cell – no response required
| class="col-grey-light-bg" |
|Heading cell – no response required
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |n/a
| style="width:300px;" |5.1.6.1 Closed functionality
| class="col-grey-light-bg" |NSFileRepo
|See 5.1.3.1 through 5.1.3.16
| class="col-grey-light-bg" |
|See information in 5.1.3.1 through 5.1.3.16
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |5.1.6.2 Input focus
|Nuke
|
|
|
|-
| style="width:300px;" |5.1.7 Access without speech
|
|
|
|
|-
|-
| |n/a
| style="width:300px;" |5.2 Activation of accessibility features
| class="col-grey-light-bg" |OATHAuth
|
| class="col-grey-light-bg" |
|
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |n/a
| style="width:300px;" |5.3 Biometrics
| class="col-grey-light-bg" |OOJSPlus
|
| class="col-grey-light-bg" |
|
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
| |n/a
| class="col-grey-light-bg" |OpenID Connect
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
| |n/a
| class="col-grey-light-bg" |OpenLayers
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |CF
| style="width:300px;" |5.4 Preservation of accessibility information during conversion
|Page Schemas
|
|
|
|
|
|-
|-
| |n/a
| style="width:300px;" |5.5 Operable parts
| class="col-grey-light-bg" |ParserHooks
|Heading cell – no response required
| class="col-grey-light-bg" |
|Heading cell – no response required
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
| |n/a
| class="col-grey-light-bg" |PluggableAuth
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
| |CF
|Renameuser
|AT
|'''<span class="col-red ve-pasteProtect">FAIL</span>'''
|needs aria labels, screenreader doesn't read them out
|-
| | n/a
| class="col-grey-light-bg" |Scribunto
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |EF
| style="width:300px;" |5.5.1 Means of operation
|Semantic Compound Queries
|
|
|
|
|
|-
|-
| |EF
| style="width:300px;" |5.5.2 Operable parts discernibility
|Semantic Extra Special Properties
|
|
|
|
|
|-
|-
| |EF
| style="width:300px;" |5.6 Locking or toggle controls
|Semantic Internal Objects
|Heading cell – no response required
|
|Heading cell – no response required
|-
| style="width:300px;" |5.6.1 Tactile or auditory status
|
|
|
|
|-
|-
| |EF
| style="width:300px;" |5.6.2 Visual status
|Semantic MediaWiki
|
|
|
|
|
|-
|-
| |EF
| style="width:300px;" |5.7 Key repeat
|Semantic Result Formats
|
|
|
|
|
|-
|-
| |EF
| style="width:300px;" |5.8 Double-strike key acceptance
|Semantic Scribunto
|
|
|
|
|
|-
|-
| |n/a
| style="width:300px;" |5.9 Simultaneous user actions
| class="col-grey-light-bg" |SimpleSAMLphp
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
| |CF
|SpamBlacklist
|AT
| class="col-green-bg" |'''<span class="col-blue-dark ve-pasteProtect">supported</span>'''
|wikitext
|-
| |CF
|TitleBlacklist
|AT
| class="col-green-bg" |'''<span class="col-blue-dark ve-pasteProtect">supported</span>'''
|wikitext
|-
| |n/a
| class="col-grey-light-bg" |TitleKey
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
| |CF
|TwoColConflict
|
|
|
|
|
|}
====Chapter 9: [https://www.etsi.org/deliver/etsi_en/301500_301599/301549/02.01.02_60/en_301549v020102p.pdf#page=40 Web] (see WCAG 2.x section)====
Notes:
====Chapter 12: [https://www.etsi.org/deliver/etsi_en/301500_301599/301549/02.01.02_60/en_301549v020102p.pdf#page=76 Documentation and Support Services]====
Notes:
{| class="contenttable-blue" style="width:100%;"
! style="width:300px;" |Criteria
!Conformance Level
!Remarks and Explanations
|-
| style="width:300px;" |12.1 Product documentation
|Heading cell – no response required
|Heading cell – no response required
|-
|-
| |CF
| style="width:300px;" |12.1.1 Accessibility and compatibility features
|UserMerge
|
|
|
|
|
|-
|-
| |n/a
| style="width:300px;" |12.1.2 Accessible documentation
| class="col-grey-light-bg" |Validator
|See WCAG 2.x section
| class="col-grey-light-bg" |
|See information in WCAG 2.x section
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |n/a
| style="width:300px;" |12.2 Support Services
| class="col-grey-light-bg" |Variables
|Heading cell – no response required
| class="col-grey-light-bg" |
|Heading cell – no response required
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |n/a
| style="width:300px;" |12.2.2 Information on accessibility and compatibility features
| class="col-grey-light-bg" |WebAuthn
|
| class="col-grey-light-bg" |
|
| class="col-grey-light-bg" |
| class="col-grey-light-bg" |
|-
|-
| |EF
| style="width:300px;" |12.2.3 Effective communication
|WebDAV
|
|
|
|
|
|-
|-
| |CF
| style="width:300px;" |12.2.4 Accessible documentation
|Widgets
|See WCAG 2.x section
|AT
|See information in WCAG 2.x section
| class="col-green-bg" |'''<span class="col-blue-dark ve-pasteProtect">supported</span>'''
|pure text-based functionality that allows insering a widget on a page. If a website includes a particular widget, the widget itself has to be tested for WCAG.
|}
|}
===Recurring issues===
*ExtJS grid ticket - (button labels, pagination)
*QM / book overlays: [[erm:25470]]
==Core functionality==
===VisualEditor===
===High contrast===
In Windows high-contrast system settings, the icons of the toolbar are not visible, since they are implemented as black background images:
[[Datei:high-contrast-black-ve.png|alternativtext=Menu icons in VisualEditor not visible in black high-contrast mode.|zentriert|mini|750x750px|Menu icons in VisualEditor not visible in black high-contrast mode.]]
'''workaround'''
While using BlueSpice, turn off High Contrast mode and switch to the Color filter setting instead. Here, you also get a hight contrast setting in black, but the Visual Editor toolbar is fully visible:
[[Datei:windows-colorfilter.png|alternativtext=Color filter in Windows 10 settings|zentriert|mini|750x750px|Color filter in Windows 10 settings]]
'''Custom css for users in group MediaWiki:Group-Accessibilitygroup.css'''
The colors can be fully customized for a specific user group in the wiki
'''Google Chrome high contrast extension'''
The high contrast extension [https://support.google.com/chrome/answer/7040464?hl=en#zippy=%2Chigh-contrast-adjust-or-remove-colors recommended in the Google Chrome help center]does not work in edit mode, but can be used for browsing a BlueSpice wiki page.
=== Keyboard navigation===
'''workaround'''
All functionality of VisualEditor can be entered in source editing mode, which is a standard way of editing a wiki page. The save dialog can be activated via keyboard <code>alt</code>+<code>shift</code>+<code>s</code>. Available Shortcut keys can be viewed with <code>Ctrl</code>+<code>/</code>
<span class="col-red ve-pasteProtect">Note 3.2: Currently there is no easy way to switch to source editing mode, it is important that the drop-down menu for the edit button in the main toolbar is fixed.</span>
==Extended functionality==
===TemplateData===
Does not support
# dialog window does not recognize  language
# no tabbing to hidden fields (solution: user task: mark all non-required fields as suggested to be shown instantly.
#
[[Category:Accessibility]]

Revision as of 12:52, 12 April 2022

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: 02/15/2022

Product Description: Web-based MediaWiki Knowledge Management Tool

Contact Information: Submit a support form.

Notes:

Evaluation Methods Used:

Applicable Standards/Guidelines

This report covers the degree of conformance for the following accessibility standard/guidelines:

Standard/Guideline Included In Report
Web Content Accessibility Guidelines 2.1 Level A (Target: 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

Tables 1 and 2 document conformance with EN 301 549:

  • Chapter 9 - Web
  • Sections 10.1-10.4 of Chapter 10 - Non-Web documents
  • Sections 12.1.2 and 12.2.4 of Chapter 12 - Documentation

Note: When reporting on conformance with the WCAG 2.x Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.0 Conformance Requirements.

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.

Table 1: Success Criteria, Level A

Note: These assessments have been made in-house to the best of our knowledge in regards to accessibility testing.

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)

Also applies to:
EN 301 549 Criteria
· 9.1.1.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.2.1 Audio-only and Video-only (Prerecorded) (Level A) Web/Authoring tool:

Video: Partially 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.

Also applies to:
EN 301 549 Criteria
· 9.1.2.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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.

Also applies to:
EN 301 549 Criteria
· 9.1.2.2 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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.

Also applies to:
EN 301 549 Criteria
· 9.1.2.3 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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.
Also applies to:
EN 301 549 Criteria
· 9.1.3.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.3.2 Meaningful Sequence (Level A) Web/ Authoring tool/Support docs: Supports Skiplinks, sequence of menus and sidebars organized with landmarks
Also applies to:
EN 301 549 Criteria
· 9.1.3.2 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.3.3 Sensory Characteristics (Level A) Web/Authoring tool: Not applicable Elements are not dependent on or referenced by shape, size, sound or location
Also applies to:
EN 301 549 Criteria
· 9.1.3.3 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.4.1 Use of Color (Level A) Web/Authoring tool: 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.
Also applies to:
EN 301 549 Criteria
· 9.1.4.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.4.2 Audio Control (Level A) Web/Authoring tool: Supports There is no default audio content provided. Users need to adhere to this criterion when creating content.
Also applies to:
EN 301 549 Criteria
· 9.1.4.2 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
2.1.1 Keyboard (Level A) Web/Authoring tool: Partially supports

Support docs: Supports

All extensions and functionality developed by HalloWelt! is regularly tested for keyboard functionality. Other bundled extensions not developed by HalloWelt can have issues that need to be resolved by the according developers. See attached list of extensions.
Also applies to:
EN 301 549 Criteria
· 9.2.1.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
2.1.2 No Keyboard Trap (Level A) Web/Authoring Tool: Partially supported Same as 2.1.1
Also applies to:
EN 301 549 Criteria
· 9.2.1.2 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
2.1.4 Character Key Shortcuts (Level A 2.1 only) Web/ Authoring Tool/Support docs:

Not applicable

Character key shortcusts are not used.
Also applies to:
EN 301 549 Criteria
· 9.2.1.4 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
2.2.1 Timing Adjustable (Level A) Web/ Authoring Tool/Support docs:

Not applicable

No timed content or functionality is used.
Also applies to:
EN 301 549 Criteria
· 9.2.2.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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.
Also applies to:
EN 301 549 Criteria
· 9.2.2.2 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
2.3.1 Three Flashes or Below Threshold (Level A) Web/ Authoring Tool/Support docs:

Not applicable

No flashing or blinking functionality is used.
Also applies to:
EN 301 549 Criteria
· 9.2.3.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
2.4.1 Bypass Blocks (Level A) Web/Authoring tool/Support docs: Supports Skip links (G124) and Aria landmarks (ARIA11) are provided.
Also applies to:
EN 301 549 Criteria
· 9.2.4.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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)
Also applies to:
EN 301 549 Criteria
· 9.2.4.2 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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.
Also applies to:
EN 301 549 Criteria
· 9.2.4.3 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
2.4.4 Link Purpose (In Context) (Level A) Web/Authoring tool/Support docs: Supports Web:

Authoring Tool: Techniques used G91, ARIA7, ARA8

Also applies to:
EN 301 549 Criteria
· 9.2.4.4 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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.
Also applies to:
EN 301 549 Criteria
· 9.2.5.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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.

Also applies to:
EN 301 549 Criteria
· 9.2.5.2 (Web)
· 11.8.2 (Authoring Tool)
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.

Also applies to:
EN 301 549 Criteria
· 9.2.5.3 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
· 12.2.4 (Support Docs)
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.
Also applies to:
EN 301 549 Criteria
· 9.2.5.4 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
3.1.1 Language of Page (Level A) Web/ Authoring Tool/Support docs:

Supports

Lang attribute on html element is set (H57)
Also applies to:
EN 301 549 Criteria
· 9.3.1.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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.
Also applies to:
EN 301 549 Criteria
· 9.3.2.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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.
Also applies to:
EN 301 549 Criteria
· 9.3.2.2 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
3.3.1 Error Identification (Level A) Web/Authoring tool: Partially supports

Support docs: Not applicable

Errors are displayed and announced correctly.
  • Alert banners with aria role alert
  • conditional dialogs need to be acknowledged

Not supported:

  • No warnings in some cases, e.g. when a book is created without saving it.
Also applies to:
EN 301 549 Criteria
· 9.3.3.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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)
Also applies to:
EN 301 549 Criteria
· 9.3.3.2 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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.
Also applies to:
EN 301 549 Criteria
· 9.4.1.1 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
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.

Also applies to:
EN 301 549 Criteria
· 9.4.1.2 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)

Table 2: Success Criteria, Level AA

Notes:

Criteria Conformance Level Remarks and Explanations
1.2.4 Captions (Live) (Level AA) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.1.2.4 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.2.5 Audio Description (Prerecorded) (Level AA) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.1.2.5 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.3.4 Orientation (Level AA 2.1 only) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.1.3.4 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.3.5 Identify Input Purpose (Level AA 2.1 only) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.1.3.5 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.4.3 Contrast (Minimum) (Level AA) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.1.4.3 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.4.4 Resize text (Level AA) Web: Supports

Authoring Tool: Supports

Support Docs: Supports

Web: G142

Authoring Tool: G142

Support Docs: G142

Also applies to:
EN 301 549 Criteria
· 9.1.4.4 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.4.5 Images of Text (Level AA) Web: Supports

Authoring Tool: Supports

Support Docs: Banner auf Hauptseite

Web: C22

Authoring Tool: C22

Support Docs: C22

Also applies to:
EN 301 549 Criteria
· 9.1.4.5 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.4.10 Reflow (Level AA 2.1 only) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.1.4.10 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.4.11 Non-text Contrast (Level AA 2.1 only) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.1.4.11 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.4.12 Text Spacing (Level AA 2.1 only) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.1.4.12 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
1.4.13 Content on Hover or Focus (Level AA 2.1 only) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.1.4.13 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
2.4.5 Multiple Ways (Level AA) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.2.4.5 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
2.4.6 Headings and Labels (Level AA) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.2.4.6 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
2.4.7. Focus Visible (Level AA) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.2.4.7 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
3.1.2 Language of Parts (Level AA) Web: Supports (user task)

Authoring Tool: Supports

Support Docs: Supports

Web: H58

Authoring Tool: H58

Support Docs: (different DE/EN wikis)

Also applies to:
EN 301 549 Criteria
· 9.3.1.2 (Web)
· 11.8.2 (Web)
· 12.2.4 (Support Docs)
3.2.3 Consistent Navigation (Level AA) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.3.2.3 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
3.2.4 Consistent Identification (Level AA) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.3.2.4 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
3.3.3 Error Suggestion (Level AA) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.3.3.3 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.3.3.4 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)
4.1.3 Status Messages (Level AA 2.1 only) Web:

Authoring Tool:

Web:

Authoring Tool:

Also applies to:
EN 301 549 Criteria
· 9.4.1.3 (Web)
· 11.8.2 (Authoring Tool)
· 12.2.4 (Support Docs)

EN 301 549 Report

Notes:

Chapter 4: Functional Performance Statements (FPS)

Notes:

Criteria Conformance Level Remarks and Explanations
4.2.1 Usage without vision
4.2.2 Usage with limited vision
4.2.3 Usage without perception of colour
4.2.4 Usage without hearing
4.2.5 Usage with limited hearing
4.2.6 Usage with no or limited vocal capability
4.2.7 Usage with limited manipulation or strength
4.2.8 Usage with limited reach
4.2.9 Minimize photosensitive seizure triggers
4.2.10 Usage with limited cognition, language or learning
4.2.11 Privacy

Chapter 5: Generic Requirements

Notes:

Criteria Conformance Level Remarks and Explanations
5.1 Closed functionality Heading cell – no response required Heading cell – no response required
5.1.2 General Heading cell – no response required Heading cell – no response required
5.1.2.1 Closed functionality See 5.2 through 13 See information in 5.2 through 13
5.1.2.2 Assistive technology See 5.1.3 through 5.1.6 See information in 5.1.3 through 5.1.6
5.1.3 Non-visual access Heading cell – no response required Heading cell – no response required
5.1.3.1 Audio output of visual information
5.1.3.2 Auditory output delivery including speech
5.1.3.3 Auditory output correlation
5.1.3.4 Speech output user control
5.1.3.5 Speech output automatic interruption
5.1.3.6 Speech output for non-text content
5.1.3.7 Speech output for video information
5.1.3.8 Masked entry
5.1.3.9 Private access to personal data
5.1.3.10 Non-interfering audio output
5.1.3.11 Private listening volume
5.1.3.12 Speaker volume
5.1.3.13 Volume reset
5.1.3.14 Spoken languages
5.1.3.15 Non-visual error identification
5.1.3.16 Receipts, tickets, and transactional outputs
5.1.4 Functionality closed to text enlargement
5.1.5 Visual output for auditory information
5.1.6 Operation without keyboard interface Heading cell – no response required Heading cell – no response required
5.1.6.1 Closed functionality See 5.1.3.1 through 5.1.3.16 See information in 5.1.3.1 through 5.1.3.16
5.1.6.2 Input focus
5.1.7 Access without speech
5.2 Activation of accessibility features
5.3 Biometrics
5.4 Preservation of accessibility information during conversion
5.5 Operable parts Heading cell – no response required Heading cell – no response required
5.5.1 Means of operation
5.5.2 Operable parts discernibility
5.6 Locking or toggle controls Heading cell – no response required Heading cell – no response required
5.6.1 Tactile or auditory status
5.6.2 Visual status
5.7 Key repeat
5.8 Double-strike key acceptance
5.9 Simultaneous user actions

Chapter 9: Web (see WCAG 2.x section)

Notes:

Chapter 12: Documentation and Support Services

Notes:

Criteria Conformance Level Remarks and Explanations
12.1 Product documentation Heading cell – no response required Heading cell – no response required
12.1.1 Accessibility and compatibility features
12.1.2 Accessible documentation See WCAG 2.x section See information in WCAG 2.x section
12.2 Support Services Heading cell – no response required Heading cell – no response required
12.2.2 Information on accessibility and compatibility features
12.2.3 Effective communication
12.2.4 Accessible documentation See WCAG 2.x section See information in WCAG 2.x section



To submit feedback about this documentation, visit our community forum.

No categories assignedEdit

Discussions