Guidebook
Generator of an Accessibility Statement
LMS Check
  • Text Content
    • General Information on Texts
    • Headings
    • Paragraphs
    • Quotations
    • Lists
    • Tables
    • Cross-references
    • Links
    • Formulas
    • Code
  • Color
    • Use of Color
    • Contrast of Texts
    • Contrast of Buttons and Graphics
  • Images and Graphics
    • Informative and Functional Images
    • Decorative Images
  • Audio Elements
    • Formatting Audio Elements
    • Media Alternatives for Audio Elements
    • Mediaplayer
  • Video and Animation
    • Videoplayer
    • Caption
    • Audiodescription
    • Full-Text Alternative
    • Embed Video
  • Interactive Elements
    • Accordeon
    • Interactive Image
    • Map
    • Buttons
    • Form Fields
    • Custom Elements
    • JSX-Graph
  • PDF
    • Export PDF Document
    • Post-Processing with Adobe Acrobat Pro
    • Accessibility Check
  • Course layout
    • Stylesheets (CSS)
    • Scripts (JS)
  • Accessibility Testing
  • Upload Accessibility Statement to LMS
    • Create
    • Update


The following content can only be created with additional HTML code in OPAL. It can't be created in ILIAS.

User-Customized Elements

This section refers to features or functionalities that can be created with user-customized elements. These features may require the use of custom HTML files or learning modules such as SCORM, CP, etc. Here are some explanations of these features:

Time-based Content

The following criteria are taken from the checklist:
  • Time limits can be turned off or extended.
  • Distraction from blinking or moving elements is avoided, limited to 5 seconds, or can be disabled.
  • The page contains no elements that blink more than three times in a one-second period.

Elements in this category have time limits or change over a certain period of time. This can make it difficult for people with visual or cognitive impairments to understand the content. Flickering elements can also cause epileptic seizures. Accordingly, there should be buttons with which time limits can be switched off or greatly extended.

BITV-Guidelines

  • Customizable time limits
  • Moving content can be deactivated
  • No flickering

Dynamic Content

The following criteria are taken from the checklist:
  • Hidden content is also hidden for screen readers.
  • If the keyboard focus can be moved to an element on the page, it can also be moved away from this element again.
  • When a component of the page receives keyboard focus, it does not lead to an unexpected context change (such as pop-up windows or automatic submission of forms).
  • If additional content appears on hover, users can move the pointer over this content without it disappearing. The content is closable without shifting keyboard focus, and the content will not close automatically after a certain period.
  • When a status message appears, the screen reader will read it out without shifting focus to the message.

If elements receive the focus (e.g. via the tab key), their function should only be triggered after additional confirmation. Otherwise, suddenly appearing elements can be confusing. To achieve this, programmed functions should be triggered on activate and not on focus. In addition, every element must be accessible and leaveable via the keyboard so that they are also accessible for people with motor or visual impairments.

If content is displayed, it must not disappear again after a certain time. Visually impaired users often need more time to take in all the content. In addition, they sometimes use a high zoom magnification. Therefore, all displayed content must be explorable with the mouse (on which the focus of the magnification lies) without disappearing. In addition, it must be possible to close displayed elements using the escape key or the activating element so that the focus is not shifted elsewhere.

Status messages are dynamically added messages, for example about errors or successful actions. These must be marked with the role attribute so that they are also accessible to screen readers.

Mark up of Status Messages

  • Success message: role="status" aria-atomic="true"
  • Notice or warning message: role="alert" aria-atomic="true"
  • Progress message: role="log"

BITV-Guidelines

  • No keyboard trap
  • Status messages programmatically available
  • No unexpected context change with focus
  • Displayed content operable

Input Methods

The following criteria are taken from the checklist:
  • In image-based CAPTCHAs, the alternative text of the image describes the purpose of the CAPTCHA and indicates how to find a non-image-based alternative.
  • For complex pointer gestures, there are alternatives for activation using a simple pointer input.
  • Keyboard shortcuts via individual keys can be switched off or changed by the user.
  • There are alternative input options for motion input, or motion input can be turned off.

Explanations of the terminology can be found here. For information on barrier-free implementation, please refer to the respective BITV guidelines.

CAPTCHAs are a security measure designed to prevent bots or automated software from performing certain actions. It typically requires users to input text presented in an image or audio, or solve a simple problem, to prove they are human.
Complex pointer gestures refers to complex gestures that require the use of a mouse or other pointer devices, such as drag and drop or multi-touch.
Keyboard Shortcuts via Individual Keys refers to functionalities that can be triggered by keyboard shortcuts via individual keys. For example, there might be a shortcut to navigate directly to a certain part of a website or trigger a specific action.
Motion activation refers to functionalities that are triggered by the movement of a device or the user's physical movement, such as shaking a mobile device.

BITV-Guidelines

  • Alternatives for CAPTCHAS
  • Alternatives for complex pointer gestures
  • Keyboard shortcuts can be switched off or adapted
  • Alternatives for motion activation
State emblem of the Free State of Saxony: The lettering “Saxony” in black, below the stylized coat of arms of the Free State of Saxony in black on a white background. This measure is co-financed by tax funds on the basis of the budget approved by the Saxon state parliament.

v.0.11.1 - beta

  • Legal Notice
  • Data Protection
  • Accessibility
  • Checklist
  • Guidebook