Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.D404 Error PageActionHTTP 404, custom pageFIX
DDark Mode SupportActionTheme color onlyFIX
Detection limited to meta tags and inline styles.
DPrint StylesheetActionNo print stylesFIX
BLink & Button Quality1 issue(s) across 18 links and 3 buttonsREVIEW
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| (empty) | empty | Add link text or aria-label | |
| https://www.pinsentmasons.com/legal-noti… | Legal Notices | new tab | Add '(opens in new tab)' to text |
| https://www.pinsentmasons.com/legal-noti… | Privacy Policy | new tab | Add '(opens in new tab)' to text |
| https://www.pinsentmasons.com/legal-noti… | Accessibility | new tab | Add '(opens in new tab)' to text |
Links without text are announced as raw URLs by screen readers.
a#skipnav
Links with no accessible text (empty <a></a>, image-only no alt, icon-only no aria-label) are unidentifiable to screen readers.
Source: WCAG 2.1 SC 2.4.4
Add '(opens in new tab)' to link text or aria-label.
https://www.pinsentmasons.com/legal-notices; https://www.pinsentmasons.com/legal-notices/privacy-policy; https://www.pinsentmasons.com/legal-notices/accessibility
Links with target="_blank" without rel="noopener" leak the originating page's window context — security and UX issue.
Learn more ▾ ▴
Without rel="noopener", the new tab can navigate the original tab via window.opener (tab-nabbing attack). Modern browsers default to noopener for target=_blank but only since recent versions. Always set rel="noopener noreferrer" explicitly.
Source: MDN target / OWASP
CFavicon & BrandingAction14 icon(s) detectedREVIEW
ALandmark Structure6 landmarksPASS
Multiple navigations need aria-label to distinguish them for screen readers.
Some <nav> elements lack aria-label — screen-reader users hear 'navigation' multiple times with no way to distinguish them.
Learn more ▾ ▴
When a page has multiple <nav> regions (primary, footer, breadcrumb), each needs aria-label or aria-labelledby. AT users navigate by landmark; identical 'navigation' announcements force them to enter each one to discover purpose.
Source: WAI-ARIA Authoring Practices
A+Heading Hierarchy7 headingsPASS
- H1 About cookies
- H2 How to manage and delete cookies
- H2 Cookie FAQs
- H2 EU cookie law
- H2 How to comply with EU cookie law
- H3 (empty)
- H2 Your privacy matters to us
Empty headings appear in the document outline but provide no information.
Empty <hN> tags break the document outline — screen-reader users navigating by heading hit dead silence.
Source: WCAG 2.4.6
A+Alt Text QualityAll 5 images OKPASS
A+Form AccessibilityNo form controlsPASS
A+Web ManifestPWA-readyPASS
A+Color Contrast (Screenshot)20 text elements analyzed, 0 fail WCAG AAPASS
Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.
Show all checked elements (20)
| Element | Ratio | Required | FG | BG | Result |
|---|---|---|---|---|---|
| h1 About cookies | 18.10:1 | 3.0:1 | #000000 | #EEEEEE | Pass |
| h2 How to manage and de… | 17.95:1 | 3.0:1 | #000000 | #EDEDEE | Pass |
| h2 Cookie FAQs | 18.11:1 | 3.0:1 | #000000 | #EEEEEF | Pass |
| h2 EU cookie law | 18.59:1 | 3.0:1 | #000000 | #F1F1F1 | Pass |
| h2 How to comply with E… | 18.43:1 | 3.0:1 | #000000 | #F0F0F0 | Pass |
| h2 Your privacy matters… | 18.43:1 | 3.0:1 | #000000 | #F0F0F0 | Pass |
| title About Cookies | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| a Skip to main content | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| span toggle menu | 19.43:1 | 4.5:1 | #000000 | #F6F6F6 | Pass |
| p Navigation | 18.26:1 | 4.5:1 | #000000 | #EFEFEF | Pass |
| button Got it | 18.15:1 | 4.5:1 | #000000 | #EFEEEF | Pass |
| span Cookie FAQ's | 18.15:1 | 4.5:1 | #000000 | #EFEEEF | Pass |
| span How to manage and de… | 18.10:1 | 4.5:1 | #000000 | #EEEEEE | Pass |
| span EU cookie law | 17.98:1 | 4.5:1 | #000000 | #EEEDEE | Pass |
| span How to comply with E… | 18.10:1 | 4.5:1 | #000000 | #EEEEEE | Pass |
| span A cookie is a very s… | 17.95:1 | 4.5:1 | #000000 | #EDEDEE | Pass |
| a Show me | 17.79:1 | 4.5:1 | #000000 | #ECECED | Pass |
| a Show me | 18.59:1 | 4.5:1 | #000000 | #F1F1F1 | Pass |
| a Show me | 18.43:1 | 4.5:1 | #000000 | #F0F0F0 | Pass |
| a Show me | 18.43:1 | 4.5:1 | #000000 | #F0F0F0 | Pass |
Methodology: The top 20 text elements by font size were checked. Background color was sampled from the desktop screenshot using a 5-point pattern. WCAG 2.1 AA requires 4.5:1 for normal text and 3:1 for large text.
A+Lighthouse Accessibility AuditsScore 96/100 — 1 failing, 24 passedPASS
Accessibility
These checks highlight opportunities to improve the accessibility of your web app. Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so manual testing is also encouraged.
Navigation
A value greater than 0 implies an explicit navigation ordering. Although technically valid, this often creates frustrating experiences for users who rely on assistive technologies. Learn more about the `tabindex` attribute.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
See our Cookie Policy for more information div.wrapper > div.content > p.cookie-message > a |
Accept all div.wrapper > div.content > div.button-cookie > button.cta |
Reject all div.wrapper > div.content > div.button-cookie > button.cta |
These are opportunities to improve keyboard navigation in your application.