Other
Lorem ipsum.
Heading 2
Lorem ipsum.
Heading 3
Lorem ipsum.
Heading 4
Lorem ipsum.
Heading 5
Lorem ipsum.
Heading 6
Lorem ipsum.
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 recieve a warning to ensure captions are available. Audio will recieve 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.
Videos
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
Audio
iFrame with audio source
<audio>
source
Video Source: W3Schools
General iFrames
Missing title on iFrame
Generic iFrame Warning
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 recieve an error flag initially.
To test: Wait for the "click here" link to load. Then: