SAS® Programming Library
Accessibility Conformance Report- Revision Date: September 01, 2023
- Contact: accessibility@sas.com
- VPAT version: 2.4
SAS® Programming Library (hereafter ‘the software’) provides online training for core SAS programming techniques and SAS Enterprise Guide.
The software was not tested against WCAG AAA success criteria.
The software is not part of a closed system.
The software is not in authoring tool. Criteria related to authoring tools are not applicable.
The software is a Web application. The following standards and guidelines are included in the VPAT. All other standards and guidelines are not applicable.
- WCAG 2.0 Level A
- WCAG 2.0 Level AA
- WCAG 2.1 Level A
- WCAG 2.1 Level AA
- Section 508: Functional Performance Criteria
- Section 508: Support Documentation and Services
- EN 301 549: Functional Performance Statements
- EN 301 549: Documentation and Support Services
- EN 301 549: Software
- EN 301 549: ICT with Video Capabilities
The software was tested with the following:
- axe-core 4.6.3
- JAWS 2023 using Google Chrome
- Keyboard-only interactions
- Dragon 15
- Google Chrome zoom settings
- Colour Contrast Analyser
- Manual inspection of the DOM
This VPAT is based on an accessibility review of sample workflows and content of the software conducted in September 2023. This review included the following:
- Viewing the course landing page and table of contents
- Interacting with multimedia content
- Completing exams, demonstrations, and practice activities
NOTICE: SAS' only warranty or other obligations to Customer with respect to the SAS software shall be as set forth in a signed licensing agreement between SAS and the Customer. This information does not constitute user documentation as referenced in SAS' standard license agreement.
SAS and all other SAS Institute, Inc. product and service names are registered trademarks of SAS Institute, Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are registered trademarks or trademarks of their respective companies.
WCAG 2.1 Report
Table 1: Success Criteria, Level A
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
1.1.1 Non-text Content (Level A) | Partially Supported | Exceptions include:
|
1.2.1 Audio-only and Video-only (Prerecorded) (Level A) | Supported | |
1.2.2 Captions (Prerecorded) (Level A) | Supported | |
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A) | Partially Supported | The videos do not provide audio descriptions, however, detailed steps of actions taken during software demonstrations are provided in plain text. |
1.3.1 Info and Relationships (Level A) | Partially Supported | Exceptions include:
|
1.3.2 Meaningful Sequence (Level A) | Supported | |
1.3.3 Sensory Characteristics (Level A) | Supported | |
1.4.1 Use of Color (Level A) | Partially Supported | Exceptions include:
|
1.4.2 Audio Control (Level A) | Supported | Multimedia content can be set to autoplay for each module, or be set to require the user to initiate playing the multimedia. |
2.1.1 Keyboard (Level A) | Supported | |
2.1.2 No Keyboard Trap (Level A) | Supported | |
2.1.4 Character Key Shortcuts (Level A) | Supported | |
2.2.1 Timing Adjustable (Level A) | Supported | |
2.2.2 Pause, Stop, Hide (Level A) | Supported | Multimedia content can be set to autoplay for each module, or be set to require the user to initiate playing the multimedia. |
2.3.1 Three Flashes or Below Threshold (Level A) | Supported | |
2.4.1 Bypass Blocks (Level A) | Supported | |
2.4.2 Page Titled (Level A) | Supported | |
2.4.3 Focus Order (Level A) | Partially Supported | Exceptions include:
|
2.4.4 Link Purpose (In Context) (Level A) | Partially Supported | Exceptions include:
|
2.5.1 Pointer Gestures (Level A) | Supported | |
2.5.2 Pointer Cancellation (Level A) | Supported | |
2.5.3 Label in Name (Level A) | Supported | |
2.5.4 Motion Actuation (Level A) | Supported | |
3.1.1 Language of Page (Level A) | Supported | |
3.2.1 On Focus (Level A) | Supported | |
3.2.2 On Input (Level A) | Partially Supported | Exceptions include:
|
3.3.1 Error Identification (Level A) | Supported | |
3.3.2 Labels or Instructions (Level A) | Supported | |
4.1.1 Parsing (Level A) | Supported | |
4.1.2 Name, Role, Value (Level A) | Partially Supported | Exceptions include:
|
Table 2: Success Criteria, Level AA
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
1.2.4 Captions (Live) (Level AA) | Supported | The Software contains no live multimedia. |
1.2.5 Audio Description (Prerecorded) (Level AA) | Not Supported | Audio description for multimedia is not provided. |
1.3.4 Orientation (Level AA) | Supported | |
1.3.5 Identify Input Purpose (Level AA) | Supported | |
1.4.3 Contrast (Minimum) (Level AA) | Partially Supported | Exceptions include:
|
1.4.4 Resize text (Level AA) | Supported | |
1.4.5 Images of Text (Level AA) | Supported | |
1.4.10 Reflow (Level AA) | Partially Supported | Exceptions include:
|
1.4.11 Non-text Contrast (Level AA) | Partially Supported | Exceptions include:
|
1.4.12 Text Spacing (Level AA) | Supported | |
1.4.13 Content on Hover or Focus (Level AA) | Supported | |
2.4.5 Multiple Ways (Level AA) | Supported | |
2.4.6 Headings and Labels (Level AA) | Supported | |
2.4.7 Focus Visible (Level AA) | Partially Supported | Exceptions include:
|
3.1.2 Language of Parts (Level AA) | Supported | |
3.2.3 Consistent Navigation (Level AA) | Supported | |
3.2.4 Consistent Identification (Level AA) | Supported | |
3.3.3 Error Suggestion (Level AA) | Supported | |
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA) | Supported | |
4.1.3 Status Messages (Level AA) | Partially Supported | Exceptions include:
|
Table 3: Success Criteria, Level AAA
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
1.2.6 Sign Language (Prerecorded) (Level AAA) | Not Evaluated | |
1.2.7 Extended Audio Description (Prerecorded) (Level AAA) | Not Evaluated | |
1.2.8 Media Alternative (Prerecorded) (Level AAA) | Not Evaluated | |
1.2.9 Audio-only (Live) (Level AAA) | Not Evaluated | |
1.3.6 Identify Purpose (Level AAA) | Not Evaluated | |
1.4.6 Contrast Enhanced (Level AAA) | Not Evaluated | |
1.4.7 Low or No Background Audio (Level AAA) | Not Evaluated | |
1.4.8 Visual Presentation (Level AAA) | Not Evaluated | |
1.4.9 Images of Text (No Exception) (Level AAA) | Not Evaluated | |
2.1.3 Keyboard (No Exception) (Level AAA) | Not Evaluated | |
2.2.3 No Timing (Level AAA) | Not Evaluated | |
2.2.4 Interruptions (Level AAA) | Not Evaluated | |
2.2.5 Re-authenticating (Level AAA) | Not Evaluated | |
2.2.6 Timeouts (Level AAA) | Not Evaluated | |
2.3.2 Three Flashes (Level AAA) | Not Evaluated | |
2.3.3 Animation and Interactions (Level AAA) | Not Evaluated | |
2.4.8 Location (Level AAA) | Not Evaluated | |
2.4.9 Link Purpose (Link Only) (Level AAA) | Not Evaluated | |
2.4.10 Section Headings (Level AAA) | Not Evaluated | |
2.5.5 Target Size (Level AAA) | Not Evaluated | |
2.5.6 Concurrent Input Mechanisms (Level AAA) | Not Evaluated | |
3.1.3 Unusual Words (Level AAA) | Not Evaluated | |
3.1.4 Abbreviations (Level AAA) | Not Evaluated | |
3.1.5 Reading Level (Level AAA) | Not Evaluated | |
3.1.6 Pronunciation (Level AAA) | Not Evaluated | |
3.2.5 Change on Request (Level AAA) | Not Evaluated | |
3.3.5 Help (Level AAA) | Not Evaluated | |
3.3.6 Error Prevention (All) (Level AAA) | Not Evaluated |
2017 Section 508 Report
Chapter 3: Functional Performance Criteria (FPC)
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
302.1 Without Vision | Partially Supported | The software supports users without vision except for related issues noted in Tables 1 and 2. |
302.2 With Limited Vision | Partially Supported | The software supports users with limited vision except for related issues noted in Tables 1 and 2. |
302.3 Without Perception of Color | Partially Supported | The software supports users without perception of color except for related issues noted in Tables 1 and 2. |
302.4 Without Hearing | Supported | |
302.5 With Limited Hearing | Supported | |
302.6 Without Speech | Supported | |
302.7 With Limited Manipulation | Partially Supported | The software supports users with limited manipulation except for related issues noted in Tables 1 and 2. |
302.8 With Limited Reach and Strength | Supported | |
302.9 With Limited Language, Cognitive, and Learning Abilities | Supported |
Chapter 5: Software
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
502 Interoperability with Assistive Technology | Heading cell - no response required | Heading cell - no response required |
502.2.1 User Control of Accessibility Features | Not Applicable | |
502.2.2 No Disruption of Accessibility Features | Not Applicable | |
502.3 Accessibility Services | Heading cell - no response required | Heading cell - no response required |
502.3.1 Object Information | Not Applicable | |
502.3.2 Modification of Object Information | Not Applicable | |
502.3.3 Row, Column, and Headers | Not Applicable | |
502.3.4 Values | Not Applicable | |
502.3.5 Modification of Values | Not Applicable | |
502.3.6 Label Relationships | Not Applicable | |
502.3.7 Hierarchical Relationships | Not Applicable | |
502.3.8 Text | Not Applicable | |
502.3.9 Modification of Text | Not Applicable | |
502.3.10 List of Actions | Not Applicable | |
502.3.11 Actions on Objects | Not Applicable | |
502.3.12 Focus Cursor | Not Applicable | |
502.3.13 Modification of Focus Cursor | Not Applicable | |
502.3.14 Event Notification | Not Applicable | |
503 Applications | Heading cell - no response required | Heading cell - no response required |
503.2 User Preferences | Not Applicable | |
503.3 Alternative User Interfaces | Not Applicable | |
503.4 User Controls for Captions and Audio Description | Heading cell - no response required | Heading cell - no response required |
503.4.1 Caption Controls | Not Applicable | |
503.4.2 Audio Description Controls | Not Applicable | |
504 Authoring Tools | Heading cell - no response required | Heading cell - no response required |
504.2 Content Creation or Editing (if not authoring tool, enter "not applicable") | See information in WCAG section | See information in WCAG section |
504.2.1 Preservation of Information Provided for Accessibility in Format Conversion | Not Applicable | |
504.2.2 PDF Export | Not Applicable | |
504.3 Prompts | Not Applicable | |
504.4 Templates | Not Applicable |
Chapter 6: Support Documentation and Services
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
602 Support Documentation | Heading cell - no response required | Heading cell - no response required |
602.2 Accessibility and Compatibility Features | Supported | Documentation of accessibility features is available within the Software. |
602.3 Electronic Support Documentation | See information in WCAG section | See information in WCAG section |
602.4 Alternate Formats for Non-Electronic Support Documentation | Supported | Product documentation is delivered in electronic formats. |
603 Support Services | Heading cell - no response required | Heading cell - no response required |
603.2 Information on Accessibility and Compatibility Features | Supported | Documentation of accessibility features is available within the Software. |
603.3 Accommodation of Communication Needs | Supported |
EN 301 549 Report
Chapter 4: 4.2 Functional Performance Statements (FPS)
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
4.2.1 Usage without vision | Partially Supported | See 302.1 in the Section 508 Report. |
4.2.2 Usage with limited vision | Partially Supported | See 302.2 in the Section 508 Report. |
4.2.3 Usage without perception of color | Partially Supported | See 302.3 in the Section 508 Report. |
4.2.4 Usage without hearing | Supported | |
4.2.5 Usage with limited hearing | Supported | |
4.2.6 Usage without vocal capability | Supported | |
4.2.7 Usage with limited manipulation or strength | Partially Supported | See 302.7 in the Section 508 Report. |
4.2.8 Usage with limited reach | Supported | |
4.2.9 Minimize photosensitive seizure triggers | Supported | |
4.2.10 Usage with limited cognition, language or learning | Supported | |
4.2.11 Privacy | Supported |
Chapter 5: Generic Requirements
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
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 | Not Applicable | |
5.1.3.2 Auditory output delivery including speech | Not Applicable | |
5.1.3.3 Auditory output correlation | Not Applicable | |
5.1.3.4 Speech output user control | Not Applicable | |
5.1.3.5 Speech output automatic interruption | Not Applicable | |
5.1.3.6 Speech output for non-text content | Not Applicable | |
5.1.3.7 Speech output for video information | Not Applicable | |
5.1.3.8 Masked entry | Not Applicable | |
5.1.3.9 Private access to personal data | Not Applicable | |
5.1.3.10 Non-interfering audio output | Not Applicable | |
5.1.3.11 Private listening volume | Not Applicable | |
5.1.3.12 Speaker volume | Not Applicable | |
5.1.3.13 Volume reset | Not Applicable | |
5.1.3.14 Spoken languages | Not Applicable | |
5.1.3.15 Non-visual error identification | Not Applicable | |
5.1.3.16 Receipts, tickets, and transactional outputs | Not Applicable | |
5.1.4 Functionality closed to text enlargement | Not Applicable | |
5.1.5 Visual output for auditory information | Not Applicable |
Chapter 7: ICT with Video Capabilities
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
7.1 Caption processing technology | Heading cell - no response required | Heading cell - no response required |
7.1.1 Captioning playback | Supported | |
7.1.2 Captioning synchronization | Supported | |
7.1.3 Preservation of captioning | Not Applicable | The Software does not transmit, convert, or record video. |
7.1.4 Captions characteristics | Supported | |
7.1.5 Spoken subtitles | Not Applicable | |
7.2.1 Audio description playback | Not Supported | Audio descriptions are not provided. |
7.2.2 Audio description synchronization | Not Supported | Audio descriptions are not provided. |
7.2.3 Preservation of audio description | Not Applicable | The Software does not transmit, convert, or record video. |
7.3 User controls for captions and audio description | Not Supported | Audio descriptions are not provided. |
Chapter 9: Web (see WCAG 2.x section)
Chapter 11: Software
Criteria | Conformance Level | Remarks and Explanations |
---|---|---|
11.5.2.3 Use of accessibility services | Not Applicable | |
11.5.2.4 Assistive technology | Not Applicable | |
11.5.2.5 Object information | Not Applicable | |
11.5.2.6 Row, column, and headers | Not Applicable | |
11.5.2.7 Values | Not Applicable | |
11.5.2.8 Label relationships | Not Applicable | |
11.5.2.9 Parent-child relationships | Not Applicable | |
11.5.2.10 Text | Not Applicable | |
11.5.2.11 List of available actions | Not Applicable | |
11.5.2.12 Execution of available actions | Not Applicable | |
11.5.2.13 Tracking of focus and selection attributes | Not Applicable | |
11.5.2.14 Modification of focus and selection attributes | Not Applicable | |
11.5.2.15 Change notification | Not Applicable | |
11.5.2.16 Modifications of states and properties | Not Applicable | |
11.5.2.17 Modifications of values and text | Not Applicable | |
11.6 Documented accessibility usage | Heading cell - no response required | Heading cell - no response required |
11.6.1 User control of accessibility features | Not Applicable | |
11.6.2 No disruption of accessibility features | Not Applicable | |
11.7 User preferences | Not Applicable | |
11.8 Authoring tools | Heading cell - no response required | Heading cell - no response required |
11.8.1 Content technology | Heading cell - no response required | Heading cell - no response required |
11.8.2 Accessible content creation (if not authoring tool, enter "not applicable") | See information in WCAG section | See information in WCAG section |
11.8.3 Preservation of accessibility information in transformations | Not Applicable | |
11.8.4 Repair assistance | Not Applicable | |
11.8.5 Templates | Not Applicable |
Chapter 12: Documentation and Support Services
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 | Supported | See 602.2 in the Section 508 Report. |
12.1.2 Accessible documentation | See information in WCAG section | See information in WCAG section |
12.2 Support Services | Heading cell - no response required | Heading cell - no response required |
12.2.2 Information on accessibility and compatibility features | Supported | See information in WCAG section. |
12.2.3 Effective communication | Supported | See 603.3 in the Section 508 Report. |
12.2.4 Accessible documentation | See information in WCAG section | See information in WCAG section |