Zum Hauptinhalt springen

MTCaptcha V1 VPAT® Accessibility Conformance Report

Voluntary Product Accessibility Template®, Version 2.3 (December 2018 edition of the template).

Product MTCaptcha Captcha Widget (Version 1)
Report date November 2018
VPAT edition VPAT® Version 2.3 (December 2018)
Contact mtcaptcha.com/contact

This report covers the accessibility conformance of the MTCaptcha web-based captcha plugin (Version 1). It does not cover the MTCaptcha Admin interface or MTCaptcha’s documentation and support services.

Applicable standards/guidelines

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

  • Web Content Accessibility Guidelines 2.0, at levels A, AA, and AAA
  • Web Content Accessibility Guidelines 2.1, at levels A, AA, and AAA
  • Revised Section 508 standards published by the U.S. Access Board
  • EN 301 549 V2.1.2, the European ICT accessibility standard

Evaluation methods used

Conformance to the listed accessibility standards has been evaluated by MTCaptcha using a combination of manual testing directly with multiple browser types and with assistive technologies.

WCAG 2.x report: level A

Criterion Conformance level Remarks
1.1.1 Non-text Content Supports All non-text content (captcha image) and controls (buttons) have text alternatives. Image (captcha) has an audio alternative.
1.2.1 Audio-only and Video-only (Prerecorded) Supports Not applicable, as MTCaptcha does not have “audio/video only” content.
1.2.2 Captions (Prerecorded) Supports Audio is a media alternative for captcha text in image format.
1.2.3 Audio Description or Media Alternative (Prerecorded) Supports Not applicable.
1.3.1 Info and Relationships Supports Visually, all controls and information are grouped within a single widget design, and are thus clearly related.
1.3.2 Meaningful Sequence Supports Correct reading/tabbing sequence can be programmatically determined.
1.3.3 Sensory Characteristics Supports Instructions contain clear labels and titles, not orientation.
1.4.1 Use of Color Supports The captcha image (colored) is designed to be colorblind-safe, ensuring sufficient contrast for most types of colorblindness.
1.4.2 Audio Control Supports Audio will not play automatically. Both visual and keyboard controls are available to control play/pause of audio.
2.1.1 Keyboard Supports Can be fully operated with keyboard only and without timing of keystrokes.
2.1.2 No Keyboard Trap Supports Focus on elements can be freely moved on or off using standard keyboards (tab, alt-tab).
2.1.4 Character Key Shortcuts Supports Keyboard shortcuts are only available on focus of a specific element.
2.2.1 Timing Adjustable Supports No time limit.
2.2.2 Pause, Stop, Hide Supports Does not contain constantly moving, blinking, scrolling, or updating information or visuals.
2.3.1 Three Flashes or Below Threshold Supports Does not contain anything that flashes more than three times a second.
2.4.1 Bypass Blocks Supports Not applicable.
2.4.2 Page Titled Supports Not applicable (not a webpage).
2.4.3 Focus Order Supports Focus order is meaningful and operable.
2.4.4 Link Purpose (In Context) Supports Link text and alternative text provide the full purpose of links.
2.5.1 Pointer Gestures Supports Not applicable; does not use multipoint or path-based gestures.
2.5.2 Pointer Cancellation Supports For single pointers (mouse), the action is on up-event only.
2.5.3 Label in Name Supports Visual components all have accessible names and descriptions.
2.5.4 Motion Actuation Supports Not applicable. Has no device motion operations or actuation.
3.1.1 Language of Page Supports The language of the page is usually determined programmatically via the HTML meta header.
3.2.1 On Focus Supports No change in context for focus events.
3.2.2 On Input Supports Any changes in context on input or interaction are appropriate.
3.3.1 Error Identification Supports Errors are clearly described in text.
3.3.2 Labels or Instructions Supports Labels/instructions are provided when user input is required.
4.1.1 Parsing Supports Well-formed HTML.
4.1.2 Name, Role, Value Supports Standard HTML controls (buttons/forms) are used and thus support programmatically determining name and role.

WCAG 2.x report: level AA

Criterion Conformance level Remarks
1.2.4 Captions (Live) Supports Not applicable, no live audio.
1.2.5 Audio Description (Prerecorded) Supports Not applicable, no video content.
1.3.4 Orientation Supports Responsive, able to be used in both portrait and landscape orientations.
1.3.5 Identify Input Purpose Supports Standard HTML form elements are used, with labels and/or ARIA/alt text to further describe and explain the input control’s purpose.
1.4.3 Contrast (Minimum) Supports The default theme supports contrast ratios higher than standard. The captcha image mostly provides higher contrast, with audio augmentation.
1.4.4 Resize Text Supports Text can be resized up to 200% using native browser support without loss of functionality.
1.4.5 Images of Text Supports There are no “images of text,” except the captcha image itself, which is essential to the functionality, and the captcha image text supports audio mode.
1.4.10 Reflow Supports The widget does not require 2D scrolling, at 320 pixels wide or 256 pixels high.
1.4.11 Non-text Contrast Supports The default and pre-set themes support contrast ratios higher than standard. The captcha image provides higher contrast, with audio augmentation.
1.4.12 Text Spacing Supports Yes.
1.4.13 Content on Hover or Focus Supports Persistent.
2.4.5 Multiple Ways Supports Not applicable.
2.4.6 Headings and Labels Supports Describes purpose.
2.4.7 Focus Visible Supports All elements that gain keyboard focus have style changes on focus.
3.1.2 Language of Parts Supports Correctly labels lang at the <html> element.
3.2.3 Consistent Navigation Supports Not applicable.
3.2.4 Consistent Identification Supports Not applicable.
3.3.3 Error Suggestion Supports Provides specific error suggestions.
3.3.4 Error Prevention (Legal, Financial, Data) Supports Not applicable, no legal commitments or financial transactions.
4.1.3 Status Messages Supports Status messages are both visible and repeated in the input form element, where primary focus will be for visually impaired users.

WCAG 2.x report: level AAA

Criterion Conformance level Remarks
1.2.6 Sign Language (Prerecorded) Supports Not applicable. No pre-recorded media.
1.2.7 Extended Audio Description (Prerecorded) Supports Not applicable. No pre-recorded media.
1.2.8 Media Alternative (Prerecorded) Supports Not applicable. No pre-recorded media.
1.2.9 Audio-only (Live) Supports Not applicable.
1.3.6 Identify Purpose Supports Purpose of controls (user interface components) is defined both by standard HTML forms and ARIA descriptions.
1.4.6 Contrast (Enhanced) Supports The predefined “High Contrast” theme supports higher contrast, including text contrast beyond 7:1.
1.4.7 Low or No Background Audio Supports Is an audio captcha.
1.4.8 Visual Presentation Supports Text is short and single-line, font color can be changed using browser/plugins, and text can be resized to 200% and still fit within a full screen.
1.4.9 Images of Text (No Exception) Supports No text via image format.
2.1.3 Keyboard (No Exception) Supports All actions can be completed with keyboard only, with no timing of keystrokes.
2.2.3 No Timing Supports Timing is not an essential part of the event or activity.
2.2.4 Interruptions Supports No updates or interruptions.
2.2.5 Re-authenticating Supports Not applicable.
2.2.6 Timeouts Supports Not applicable.
2.3.2 Three Flashes Supports No flashes.
2.3.3 Animation from Interactions Supports No animations.
2.4.8 Location Supports Not applicable, no multi-page flows.
2.4.9 Link Purpose (Link Only) Supports Link text provides clear meaning.
2.4.10 Section Headings Supports Does not apply, no multi-section content.
2.5.6 Concurrent Input Mechanisms Supports No limit on input mechanisms.
3.1.3 Unusual Words Supports No unusual words.
3.1.4 Abbreviations Supports No abbreviations.
3.1.5 Reading Level Supports No advanced reading level needed.
3.1.6 Pronunciation Supports No ambiguous pronunciation.
3.2.5 Change on Request Supports Change of context is driven by user action only, except on timeout, which happens infrequently and is an essential part of captcha security.
3.3.5 Help Supports Has clear labels and status messages on controls.
3.3.6 Error Prevention (All) Supports Reversible and checked.

Revised Section 508 report

Chapter 3: Functional Performance Criteria (302)

Criterion Conformance level Remarks
302.1 Without Vision Supports MTCaptcha uses standard HTML and WAI-ARIA attributes and keyboard shortcuts to describe the identity, operation, and state of user interface elements to assistive technologies.
302.2 With Limited Vision Supports MTCaptcha supports standard browser magnification and contrast adjustments.
302.3 Without Perception of Color Supports Color is used only decoratively; the captcha image is designed for colorblind safety and an audio mode is available.
302.4 Without Hearing Supports MTCaptcha does not include audio-only features that require hearing to be used.
302.5 With Limited Hearing Supports MTCaptcha does not include audio-only features that require hearing to be used.
302.6 Without Speech Supports MTCaptcha does not require speech input.
302.7 With Limited Manipulation Supports Supports standard keyboards and pointing devices; does not require fine motor control or simultaneous actions.
302.8 With Limited Reach and Strength Supports No remarks provided in the source report.
302.9 With Limited Language, Cognitive, and Learning Abilities Supports No remarks provided in the source report.

Chapter 5: Software (501-504)

Criterion Conformance level Remarks
501.1 Scope - Incorporation of WCAG 2.0 AA See the WCAG 2.x report above See information in the WCAG section.
502.2.2 No Disruption of Accessibility Features Supports MTCaptcha is compatible with operating system and browser accessibility features configured by the user.
502.3.1 Object Information Supports MTCaptcha uses standard HTML input elements and WAI-ARIA attributes to describe the role, state, and description of user interface elements to assistive technologies.
502.3.2 Modification of Object Information Supports MTCaptcha uses standard HTML or ARIA object roles for maximum compatibility with assistive technologies.
502.3.3 Row, Column, and Headers Supports MTCaptcha uses standard HTML attributes to define table structure and relationships, including column and row headers, to assistive technologies.
502.3.4 Values Supports MTCaptcha uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.5 Modification of Values Supports MTCaptcha uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.6 Label Relationships Supports Uses aria-labelledby attributes for accessibility compatibility.
502.3.7 Hierarchical Relationships Supports MTCaptcha uses standard HTML markup to express hierarchical relationships.
502.3.8 Text Supports MTCaptcha renders strings as plain text values in HTML for maximum compatibility with assistive technologies.
502.3.9 Modification of Text Supports MTCaptcha renders strings as plain text values in HTML for maximum compatibility with assistive technologies.
502.3.10 List of Actions Supports MTCaptcha uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.11 Actions on Objects Supports MTCaptcha uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
502.3.12 Focus Cursor Supports MTCaptcha uses visual changes to elements to indicate the current position of focus.
502.3.13 Modification of Focus Cursor Supports Uses standard HTML elements with standard cursor controls for user input.
502.3.14 Event Notification Supports A status message is provided when captcha renewal is needed; timing is essential to functionality.
502.4 Platform Accessibility Features Not applicable MTCaptcha is not considered platform software as defined by Section 508.
503.2 User Preferences Supports MTCaptcha respects user preferences from platform or OS settings, including high-contrast mode.
503.3 Alternative User Interfaces Not applicable MTCaptcha does not provide any alternative user interfaces that function as assistive technology.
503.4.1 Caption Controls Not applicable Captcha audio is a secondary mode, not primary content.
503.4.2 Audio Description Controls Not applicable No remarks provided in the source report.
504.2 Content Creation or Editing See the WCAG 2.x report above See information in the WCAG section.
504.2.1 Preservation of Information Not applicable No remarks provided in the source report.
504.2.2 PDF Export Not applicable No remarks provided in the source report.
504.3 Prompts Not applicable No remarks provided in the source report.
504.4 Templates Not applicable No remarks provided in the source report.

EN 301 549 report

Chapter 4: Functional Performance Statements (4.2)

Criterion Conformance level Remarks
4.2.1 Usage without vision Supports MTCaptcha uses standard HTML and WAI-ARIA attributes to describe the identity, operation, and state of user interface elements to assistive technologies.
4.2.2 Usage with limited vision Supports MTCaptcha supports standard browser magnification and contrast adjustments.
4.2.3 Usage without perception of colour Supports Color is designed for colorblind safety; an audio alternative is provided.
4.2.4 Usage without hearing Supports MTCaptcha does not include audio-only features that require hearing to be used.
4.2.5 Usage with limited hearing Supports MTCaptcha does not include audio-only features that require hearing to be used.
4.2.6 Usage without vocal capability Supports MTCaptcha does not require speech input.
4.2.7 Usage with limited manipulation or strength Supports Supports standard keyboards and pointing devices; does not require simultaneous actions.
4.2.8 Usage with limited reach Not applicable No remarks provided in the source report.
4.2.9 Minimize photosensitive seizure triggers Supports MTCaptcha does not include visual features with flashing that could trigger seizures.
4.2.10 Usage with limited cognition Supports MTCaptcha uses a logical focus order and provides the capability to specify error text for user interface components.
4.2.11 Privacy Supports Does not impede standard privacy controls or the use of assistive technology alongside the widget.

Chapter 11: Software (11.5-11.8)

Criterion Conformance level Remarks
11.5.2.3 Use of accessibility services Supports MTCaptcha is compatible with operating system and browser accessibility features configured by the user.
11.5.2.4 Assistive technology Supports MTCaptcha is not itself assistive technology.
11.5.2.5 Object information Supports MTCaptcha uses standard HTML input elements and WAI-ARIA attributes to describe the role, state, and description of user interface elements to assistive technologies.
11.5.2.6 Row, column, and headers Supports MTCaptcha uses standard HTML attributes to define table structure and relationships, including column and row headers, to assistive technologies.
11.5.2.7 Values Supports MTCaptcha uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
11.5.2.8 Label relationships Supports Uses aria-labelledby attributes for accessibility.
11.5.2.9 Parent-child relationships Supports MTCaptcha uses standard HTML markup to express hierarchical relationships.
11.5.2.10 Text Supports MTCaptcha renders strings as plain text values in HTML for maximum compatibility with assistive technologies.
11.5.2.11 List of available actions Supports MTCaptcha uses standard HTML or ARIA object attributes for maximum compatibility with assistive technologies.
11.5.2.12 Execution of available actions Supports Uses standard HTML or ARIA object attributes for compatibility.
11.5.2.13 Tracking of focus and selection attributes Supports Uses visual changes to elements to indicate the current position of focus.
11.5.2.14 Modification of focus and selection attributes Supports Uses standard HTML elements with standard cursor controls.
11.5.2.15 Change notification Supports Provides a status message if renewal is needed; timing is essential to functionality.
11.5.2.16 Modifications of states and properties Supports MTCaptcha uses standard HTML input elements for maximum compatibility with assistive technologies.
11.5.2.17 Modifications of values and text Supports MTCaptcha uses standard HTML input elements for maximum compatibility with assistive technologies.
11.6.2 No disruption of accessibility features Supports MTCaptcha does not disrupt the accessibility features provided by the platform.
11.7 User preferences Supports Respects platform or OS settings; enables high-contrast display when configured.
11.8.2 Accessible content creation See the WCAG 2.x report above See information in the WCAG section.
11.8.3 Preservation of accessibility information Not applicable MTCaptcha is not an authoring tool.
11.8.4 Repair assistance Not applicable MTCaptcha is not an authoring tool.
11.8.5 Templates Not applicable MTCaptcha is not an authoring tool.

This report was prepared by MTCaptcha and reflects an internal, manual evaluation of MTCaptcha Captcha Widget Version 1 against the standards listed above, as of the report date. It is not a certification issued by an accredited third party. For MTCaptcha’s current, independently-verified compliance posture, see the Trust Center (SOC 2 Type 2) and the Data Privacy Framework registry (EU-U.S., UK, and Swiss-U.S. certification). For questions about this report, contact MTCaptcha.

Last updated: November 2018

Mit Klick auf „Akzeptieren“ stimmen Sie unserer Verwendung von Cookies zu, einschließlich Analyse-Cookies, die uns helfen zu verstehen, wie die Website genutzt wird. Für das Captcha-Widget erforderliche Cookies sind stets aktiv. Cookie-Richtlinie