Accessibility
RWTHjupyter pages should follow accessibility guidelines. The relevant accessibility criteria to be followed are listed in the table below.
Perceivable | Operable | Understandable | Robust |
---|
- Non-text content
- Alternative text for control elements
- Alternative text for graphics and objects
- Empty alt-attributes for layout graphics
- Alternatives for CAPTCHAs
- Audio and video recordings
- Alternatives for audio recordings and silent videos
- Captions
- Recorded video with captions
- Audio description or full-text alternative
- Audio description or full-text alternative for videos
- Live captions
- Live videos with captions
- Audio description
- Audio description for videos
- Information and References
- HTML-Structural elements for Headers
- HTML-Structural elements for Lists
- HTML-Structural elements for quotations
- Structured Content
- Data tables set up properly
- Assignment of table fields
- No structure markup for layout tables
- Labelling of form elements is readable for third party accessibility programs
- Well structured data
- Data is sensibly organised
- Sensory Input
- Usable without references to sensory input
- Screen Orientation
- Usable regardless of screen orientation
- Clear purpose of input boxes
- Input boxes for user data clearly communicate their purpose
- Color
- Fully understandable without color
- Audio controls
- Contrast
- Text contrasts are sufficient
- Variable text size
- Text can be enlarged to at least 200%
- Text graphics
- No superfluous text graphics
- Page breaks
- Page breaks in the content are working
- non-text contrast
- Contrasts of images and control elements is sufficient.
- Spacing
- Variable word and letter spacing
- Embedded Content
- Embedded content fully accessible
| - Keyboard accessible
- No keyboard traps
- Keyboard Shortcuts and Hotkeys
- Shortcuts and Hotkeys are optional or customizable
- Time related requirements
- Time limits are customizable
- Pause, quit, hide
- video content can be turned off
- Three flashes or below threshold
- No continuous flashing lights in content
- Bypass Blocks
- Page Titled
- Pages have titles that describe their purpose
- Focus Order
- focusable components receive focus in a reasonable order
- Link purpose (In context)
- Link purpose is clear from link text and context
- Multiple Ways
- The page can be located in more than one way
- Headings and Labels
- Headings and labels describe topic or purpose
- Focus Visible
- Current position of focus on the page is clearly visible
- Pointer Gestures
- Alternatives for complex pointer gestures are available
- Pointer Cancellation
- Pointer gestures can be aborted or undone
- Label in Name
- Labelled interface components have the text of their label in their name
- Motion Actuation
- Alternatives for motion actuation are present
| - Language of Page
- Default Language can be programmatically determined
- Language of Parts
- Passages containing non-default languages are labelled as such
- On Focus
- No unexpected change of context initiated by focus
- On Input
- No unexpected change of context on input
- Consistent Navigation
- Navigation is consistent across all pages
- Consistent Identification
- Components are labelled consistently
- Error Identification
- Labels or Instructions
- Labels or Instructions are provided when user input is required
- Help
- Context-sensitive help is available
- Error prevention
- Error Prevention is supported
|
- Syntax analysis
- Syntax is correct and complete
- Name, Role, Value
- Name, Role, and value of all components can be programatically determined
- Status messages
- Status messages can be programatically determined
|
last changed on 09/08/2023
How did this content help you?