Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.DWeb ManifestActionNot foundFIX
No web manifest found.
DDark Mode SupportActionTheme color onlyFIX
Detection limited to meta tags and inline styles.
DPrint StylesheetActionNo print stylesFIX
BLandmark Structure8 landmarksREVIEW
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
Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.
Without a skip-nav link, keyboard users tab through every nav item before reaching content — every page, every visit.
Learn more ▾ ▴
WCAG 2.4.1 (Bypass Blocks) requires a mechanism to skip past repeated content. The standard implementation is a 'Skip to main content' link that's the first focusable element, visually hidden until focused. Three lines of HTML + four of CSS.
Source: WCAG 2.1 SC 2.4.1
B404 Error PageHTTP 404, custom pageREVIEW
CFavicon & BrandingAction3 icon(s) detectedREVIEW
CColor Contrast (Screenshot)Action20 text elements analyzed, 15 fail WCAG AAREVIEW
Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.
1 contrast failures on background images/gradients
These failures are invisible to CSS-based accessibility tools like Lighthouse. The text may be fine on a solid background, but fails when rendered over an image or gradient.
Show all checked elements (20)
| Element | Ratio | Required | FG | BG | Result |
|---|---|---|---|---|---|
| h2 Harlan Coben fans wi… | 15.61:1 | 3.0:1 | #000000 | #DEDFD4 | Pass |
| title Digital Spy - TV, M… | 1.61:1 | 4.5:1 | #000000 | #2C3234 | Fail |
| span Search | 2.01:1 | 4.5:1 | #000000 | #37423F | Fail |
| a Latest News | 1.76:1 | 4.5:1 | #000000 | #31383A | Fail |
| a Movies | 4.82:1 | 4.5:1 | #000000 | #6D7C7C | Pass |
| a Soaps | 2.70:1 | 4.5:1 | #000000 | #4B5455 | Fail |
| a Streaming Guide | 2.46:1 | 4.5:1 | #000000 | #464E4F | Fail |
| a All Videos | 2.41:1 | 4.5:1 | #000000 | #464C4F | Fail |
| a Newsletter | 2.25:1 | 4.5:1 | #000000 | #44474A | Fail |
| a Forums | 1.72:1 | 4.5:1 | #000000 | #35353A | Fail |
| a Follow | 1.76:1 | 4.5:1 | #000000 | #31383D | Fail |
| a Cookies Policy | 2.50:1 | 4.5:1 | #000000 | #425052 | Fail |
| a Privacy Notice | 2.60:1 | 4.5:1 | #000000 | #465254 | Fail |
| a Terms Of Use | 3.82:1 | 4.5:1 | #000000 | #5C6C6C | Fail |
| a Skip to Content | 3.80:1 | 4.5:1 | #000000 | #5B6C6B | Fail |
| span TV News | 6.27:1 | 4.5:1 | #000000 | #868E8D | Pass |
| a Movies | 9.83:1 | 4.5:1 | #000000 | #B9B0A7 | Pass |
| a Soaps | 6.31:1 | 4.5:1 | #000000 | #928C85 | Pass |
| a Tech | 3.86:1 | 4.5:1 | #000000 | #6A6A65 | Fail |
| a News | 1.00:1 | 4.5:1 | #000000 | #000000 | Fail |
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+Heading Hierarchy81 headingsPASS
- H1 (empty)
- H2 Harlan Coben fans will love Netflix's new thriller
- H2 Must Read
- H3 EastEnders airs horror crash with 7 characters at risk
- H3 Maxine Peake's "powerful" historical drama lands new UK streaming home
- H3 Death in Paradise fans will love Joséphine Jobert's new series
- H3 Emmerdale reveals huge twist for Dr Todd and Charity
- H2 Latest News
- H3 I'm A Celeb's Jimmy Bullard to tell his "version" of row
- H3 Corrie unleashes Jodie's dark side as she threatens a child
- H3 I'm a Celeb's Gemma Collins posts tribute to Adam Thomas
- H3 Emmerdale pays tribute to two characters with baby name
- H3 Watch the excellent Clayface trailer right now
- H3 Coronation Street's Carl gives Theo a motive for murder
- H3 EastEnders' Phil makes emotional breakthrough
- H3 Hollyoaks airs shocking Ro and Rex twist
- H3 10 huge Emmerdale spoilers for next week (27 April to 1 May)
- H2 Deep Dives
- H3 Corrie teases shock death week in 42 pictures
- H3 Who plays Michael Jackson in the controversial new biopic?
- H3 Euphoria theory spells betrayal for Maddy and Cassie
- H3 11 huge Hollyoaks spoilers for next week
- H2 Top TV
- H3 "Gritty" 4-part period drama resurfaces on UK streaming
- H3 Death in Paradise star responds to major BBC show rumours
- H3 Chilling true-crime series is trending on Channel 5
- H3 I'm a Celeb's Beverley Callard issues statement after exit
- H2 Reality TV
- H3 MasterChef’s Anna Haugh and Grace Dent are perfect judges
- H3 I'm a Celebrity chaos as contestant quits mid-trial
- H3 Corrie star exits I'm a Celebrity amid health struggles
- H3 Anna Maxwell Martin's emotional words about her late husband
- H2 US TV
- H3 First-look trailer for "genuinely brilliant" dystopian series
- H3 Is Dan Levy's Big Mistakes getting a season 2 on Netflix?
- H3 Wednesday in Paris! Netflix hit reveals season 3 first look
- H3 Why The Simpsons has been phasing out its iconic couch gags
- H2 Netflix
- H3 Heartstopper Forever confirms its release date
- H3 Millie Bobby Brown's adaptation of her novel gets update
- H3 Harlan Coben fans! Netflix's new thriller is streaming now
- H3 Florence Pugh thriller is "worth the wait" on Netflix
- H2 Movies
- H3 Michael Jackson film called 'one of this year's worst films'
- H3 Colin Firth's "amazing" period drama now streaming on BBC
- H3 The Devil Wears Prada 2 hailed as a "perfect sequel"
- H3 "Terrifying" new Evil Dead movie gets teaser trailer
- H3 8 huge EastEnders spoilers for next week (27 to 30 April)
- H2 Soaps
- H3 Emmerdale exposes Joe's biggest secret in 23 pictures
- H3 EastEnders exposes huge Ravi secret after 3 months
- H3 Coronation Street star Brooke Vincent lands new soap role
- H3 EastEnders lines up another emotional Clare Bates return
- H2 Radio & Podcasts
- H3 Corrie star responds to claims that he's "rude" to fans
- H3 I'm a Celeb's Ant & Dec respond to David Haye controversy
- H3 BBC confirms '80s drama based on paranormal podcast
- H3 Mills replacement on Race Across the World spin-off revealed
- H2 Tech
- H3 Pragmata review: One of this year's best games so far
- H3 Moves of the Diamond Hand early access review
- H3 PlayStation Plus Essential games in April 2026
- H3 Life Is Strange: Reunion gives Max and Chloe a flawed ending
- H2 Deals
- H3 Where to buy Cat Deeley's outfits on This Morning
- H3 Where to buy Devil Wears Prada merchandise
- H3 The best multi-charger dock deals in 2026
- H3 Save £16 on Pragmata with this deal
- H2 Latest
- H3 I'm A Celeb's Jimmy Bullard to tell his "version" of row
- H3 Twenty Twenty Six proves this comedy hasn’t lost its edge
- H3 Corrie unleashes Jodie's dark side as she threatens a child
- H3 I'm a Celeb's Gemma Collins posts tribute to Adam Thomas
- H3 Emmerdale pays tribute to two characters with baby name
- H3 Watch the excellent Clayface trailer right now
- H3 Ruth Wilson's "impressive" drama to be removed from iPlayer
- H3 "Adrenaline-charged" police thriller gets exciting first look
- H3 Hollyoaks explores forgotten relationship amid Diane's plan
- H3 BBC's returning murder mystery gets new cast announced
- H3 "Gripping" new '90s-set thriller confirmed at ITV
- H3 Coronation Street airs shocking Megan scene on ITVX
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
AAlt Text Quality4 of 80 images have issuesPASS
| Issue | Count |
|---|---|
| generic | 4 image(s) |
| too long | 1 image(s) |
A+Form AccessibilityNo form controlsPASS
ALink & Button Quality144 links, 7 buttons — all OKPASS
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| https://link.digitalspy.co.uk/join/signu… | Newsletter | new tab | Add '(opens in new tab)' to text |
| http://www.hearst.co.uk/cookies-policy | Cookies Policy | new tab | Add '(opens in new tab)' to text |
| http://www.hearst.co.uk/privacy-notice | Privacy Notice | new tab | Add '(opens in new tab)' to text |
| http://www.hearst.co.uk/terms-and-condit… | Terms Of Use | new tab | Add '(opens in new tab)' to text |
| https://forums.digitalspy.com/ | Forums | new tab | Add '(opens in new tab)' to text |
| http://www.hearst.co.uk/terms-and-condit… | Terms & Conditions | new tab | Add '(opens in new tab)' to text |
| http://www.hearst.co.uk/privacy-policy/ | Privacy Policy | new tab | Add '(opens in new tab)' to text |
| http://www.hearst.co.uk/cookie-policy/ | Cookie Policy | new tab | Add '(opens in new tab)' to text |
| http://www.hearst.co.uk/hearst-magazines… | Complaints | new tab | Add '(opens in new tab)' to text |
| /sitemap/ | Sitemap | new tab | Add '(opens in new tab)' to text |
| https://www.hearst.co.uk/brands/digital-… | Advertising | new tab | Add '(opens in new tab)' to text |
Add '(opens in new tab)' to link text or aria-label.
https://link.digitalspy.co.uk/join/signup-digital-spy; http://www.hearst.co.uk/cookies-policy; http://www.hearst.co.uk/privacy-notice; http://www.hearst.co.uk/terms-and-conditions/; https://forums.digitalspy.com/; http://www.hearst.co.uk/terms-and-conditions/; http://www.hearst.co.uk/privacy-policy/; http://www.hearst.co.uk/cookie-policy/; http://www.hearst.co.uk/hearst-magazines-uk-complaints-procedure/; /sitemap/ (+1 more)
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
A+Lighthouse Accessibility AuditsScore 100/100 — 0 failing, 26 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.