Other
Page language
Checks for presence of lang attribute on <html> tag. If attribute is missing, an error banner will be appended at the top of the page.
Audio and video
This condition is meant to act as a friendly reminder. Videos will receive a warning to ensure captions are available. Audio will receive a warning to ensure the podcast/audio has a transcript. This condition does not test whether captions or transcripts are present. Customize this condition by adding your own media streaming sources.
iFrame with video source
Video does not have <track>
element
Video Source: W3Schools
Video has <track>
element
Video Source: MDN WebDocs
iFrame with video source
iFrame with audio source
<audio>
source
Video Source: W3Schools
Other iFrames warnings
Missing title on iFrame
Detecting URL changes
This is not a ruleset. This is a demo of a nifty feature to find errors or warnings after detecting a URL change on the same page. For example, single page applications (SPA). A non-descript link will be appended to the page 1 second after the page is fully loaded. It will not receive an error flag initially.
To test: Wait for the "click here" link to load. Then: