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: