Content producers are responsible for ThingLink content. You must be aware of your responsibility and make conscious choices for accessibility. The teaching media team supports the creation of accessible ThingLink content.
NB! Content production in ThingLink is practically impossible without a mouse or touchpad (WCAG 2.1.1). In practice, you need a pointer device to be able to place tags (in individual content) and blocks (in scenarios) as well as to establish connections.
1. Offer access to the accessibility view and instruct users
ThingLink automatically creates a separate accessibility view, for which a button will be displayed in the top right-hand corner of the content. In addition, follow these steps:
- Add a link to the accessibility view to a prominent location (such as the content publication page or the relevant learning environment). Also remember to provide links to any other language versions.
- Inform users of the following before they open the content or, at the latest, at the beginning of the content:
- Purpose and context of the content
- Content navigation: linear navigation, optional paths or unrestricted navigation
- Access to the accessibility view and its direct link
- Language versions
Tip: ThingLink’s info panel should not be used for instructions, as it comes last in the reading sequence. Instead, create a separate presentation view or info tag that comes first in the sequence.
2. Determine and check the reading and navigation sequence
Logical order is central especially to keyboard and screen reader users.
- Always define the tag sequence, even if content navigation is unrestricted. By default, ThingLink uses the tag creation order (WCAG 2.4.3).
- The accessibility view will be generated automatically in accordance with the settings for ThingLink content. The accessibility view displays the content reading sequence. Check that it makes sense and, if necessary, reorganise the tags (WCAG 1.3.2).
- Name and label tags consistently (WCAG 3.2.4).
- When creating scenarios, ensure blocks are appropriately sequenced and see to any branching paths in the block view.
- In more extensive wholes, plan internal and consistent navigation and tag use in advance (WCAG 3.2.3).
3. Use appropriate contrast and visual choices
- Ensure sufficient contrast between text and background (WCAG 1.4.3, 1.4.11).
- Do not use colours as the only means of conveying information (WCAG 1.4.1).
- Refrain from using transparent or low-contrast tags. Please note that ThingLink’s ready-made tag icons include colour combinations that do not meet the contrast requirements. You can create icons with sufficient contrast.
Such choices support visually impaired users, users who zoom into (magnify) the content, as well as use in challenging lighting conditions.
4. Use appropriate text alternatives and structure
All non-text content must be provided with appropriate text alternatives (WCAG 1.1.1, 1.2.1, 1.3.1, 1.4.5):
- Add text alternatives to images and graphic elements.
- Make sure that the key content of videos and audio files is also available in text format.
- Refrain from using images that contain only text if the same content can be presented as actual text.
- Use headings, lists and links so that they can be understood without visual perception.
5. Provide captions and text alternatives for audio and video content
- Videos with speech or other audio content: Provide accessible captions or a separate text alternative in the language of the video’s audio track (WCAG 1.2.2).
- Audio files: Provide a text alternative in the language of the audio file (WCAG 1.2.1).
- Caption content: In addition to speech, indicate other sounds relevant to understanding, such as [a signal] or [laughter]. If changes in speakers are evident only by listening, indicate it in the captions.
- Media alternatives: Also consider alternative forms, such as screenplays or visual instructions. For hearing-impaired users, these can be easier and faster to use than captions or audio description.
6. Refrain from using flashes that cause seizures
ThingLink does not check for flashes or flashing lights exceeding the photosensitivity threshold in videos. The threshold for harmful flashing is more than three flashes per second (WCAG 2.3.1). Exceeding the threshold can trigger migraines or epileptic seizures.
- If flashing must feature in the content, add a clear photosensitivity warning to both the video link and the beginning of the video.
- Offer alternative content in accessible form, for example, by describing the phenomenon in text form.
- Separate the flashing content into a separate video instead of including it in the longer one.
7. Consider third-party content
If you embed content produced by third parties in ThingLink content, it may not meet accessibility requirements. Choose the necessary content carefully so that everyone can use it.
8. Test and document
- Test the content in both the default view and the accessibility view.
- Test the content with Immersive Reader.
- Describe to users how you have tested the content, including the tools. Example: “Use has been tested in both the default view and the accessibility use on the macOS 26.3.1 operating system, the VoiceOver screen reader and the Firefox 140.8.0esr web browser.”