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 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
Audio
iFrame with audio source
<audio>
source
Video Source: W3Schools
Twitter widgets
This condition is meant to encourage users to optimize the default Twitter widget for accessibility and usability. This condition might be helpful in large organizations (like a University or College) where there are many social media channels. This condition is not based on WCAG 2.0, however is strongly recommended.
Default Twitter widget
Tweets by TwitterDevOptimized Twitter widget
Tweets by TwitterDevOther Twitter widget
Tweet #LoveTwitterGeneral 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 click on any of the sidebar navigation links. It will then get flagged as an error.