URL Has Special Characters

Has link to non-http protocol: when it is a problem

Has Link to Non-HTTP Protocol: When It Is a Problem

A "Has Link to Non-HTTP Protocol" warning flags anchors pointing to schemes like mailto:, tel:, javascript:,…
Learn More
Role=img elements need alt text

role=img Elements Need Alternative Text: How to Fix It

Any element you mark with role="img" (inline SVGs, icon-font wrappers, sprite divs) must carry an accessible…
Learn More
Has link with whitespace in href: how to fix it

Has Link with Whitespace in Href: How to Fix It

A link whose href contains stray spaces can resolve to a different, encoded, or broken URL,…
Learn More
Missing viewport meta tag

Missing Viewport Meta Tag: How to Fix It

Add <meta name="viewport" content="width=device-width, initial-scale=1"> to the <head> of every page so mobile browsers render your…
Learn More
Viewport maximum-scale restriction

Viewport Maximum-Scale Restriction

Best practices guide for Viewport Maximum-Scale Restriction (HT-008). Priority: Medium. Live check available.
Learn More
Form inputs need visible labels

Form Inputs Need Visible Labels

Best practices guide for Form Inputs Need Visible Labels (AC-034). Priority: High. Live check available.
Learn More

Get new blog posts by email: