Code
Overview of code tools and audits.
Complete documentation with in context examples, code examples and potential solution on how to fix the audits for screen reader compatibility and to meet GDPR guidelines.
- Avoids application cache
- JavaScript execution time
- Links must point to a valid and active URL
- Properly defines charset
- Avoid chaining critical requests
- Avoids deprecated APIs
- Page has the HTML doctype
- Avoids an excessive DOM size
- Remove duplicate modules in JavaScript bundles
- Use video formats for animated content
- No browser errors logged to the console
- All text remains visible during webfont loads
- Avoids requesting the geolocation permission on page load
- Duplicate page found
- <audio> element not supported by FIREFOX
- <dialog> element not supported by FIREFOX
- <dialog> element not supported by SAFARI
- <input type="color"> element not supported by FIREFOX
- <input type="color"> element not supported by SAFARI
- <input type="date"> element not supported by SAFARI
- <input type"datetime-local"> element not supported by FIREFOX
- <input type"datetime-local"> element not supported by SAFARI
- <input type="month"> element not supported by FIREFOX
- <input type="month"> element not supported by SAFARI
- <input type="time"> element not supported by SAFARI
- <input type="week"> element not supported by FIREFOX
- <input type="week"> element not supported by SAFARI
- <video> element not supported by FIREFOX
- Displays images with correct aspect ratio
- Serves images with appropriate resolution
- No issues in the Issues panel in Chrome DevTools
- Documents must not be corrupt
- Soft 404
- Minify CSS
- Minify JavaScript
- Image elements have explicit width and height
- Remove unused CSS
- Remove unused JavaScript
- Uses passive listeners to improve scrolling performance
- Enable text compression
- Serve images in next-gen formats
- Page has valid source maps