Skip to content
https://statnews.com

Accessibility

· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.
SCORE
76
GRADE
C
FIX
3
REVIEW
2
PASS
8
INFO
0
Checks
13
8 PASS 2 REVIEW 3 FIX
D
Dark Mode Support
Action
No dark mode signals
FIX
No dark mode signals
Info::
No dark mode signals detected
Consider adding CSS with @media (prefers-color-scheme: dark) and <meta name='color-scheme' content='light dark'>.
Info::
Detection limited to meta tags and inline styles
External CSS files may contain prefers-color-scheme rules not visible to this scan.
Dark ModeNo Dark Mode Detected
color-scheme meta Not set ✗Dark theme-color Not set ✗CSS indicators Not detected ✗

Detection limited to meta tags and inline styles.

D
Navigation UX
Action
2 navigation pattern(s)
FIX
2 navigation pattern(s)
Info::
Skip navigation link detected
Info::
Back-to-top link detected
Info::
9 navigation landmark(s) detected
Info::
Hamburger menu detected (responsive design)
Breadcrumbs
Search
Skip Link Skip link detected
Labeled Navigation 9 <nav> element(s)
Back to Top
Hamburger Menu
Sticky Navigation Cannot reliably detect (CSS-based)
4 of 6 testable patterns navigation patterns detected. Strong navigation UX with multiple discovery paths.
B
Favicon & Branding
6 icon(s) detected
REVIEW
6 icon(s) detected
Info::
favicon.ico present at site root
Info::
HTML icon links detected
Info::
Apple touch icon present
Info::
Multiple icon sizes detected
✓ favicon.ico Present
✓ PNG Icons Present
✓ Apple Touch Present
✗ SVG Favicon Missing
✓ Manifest Icons Present
✓ Multiple Sizes Present
C
Web Manifest
Action
Valid manifest
REVIEW
Valid manifest
Info::
Name present: STAT News
Info::
192x192 icon present
Info::
512x512 icon present
PWA Install Criteria Not Installable
Name STAT News ✓192×192 icon ✓512×512 icon ✓Start URL ✗Display Mode ✗
Name STAT News Icons 2 icon(s)
A+
Landmark Structure
66 landmarks
PASS
66 landmarks
Info::
<main> landmark present
Info::
9 <nav> landmark(s) found
Info::
All <nav> elements are properly labeled
Info::
Skip navigation link present
Page Structure — as a screen reader sees it
BANNER header NAV "Subscription links" MAIN CONTENTINFO footer
A+
Heading Hierarchy
152 headings
PASS
152 headings
Info::
Single H1 present
  • H1 STAT — A decade of reporting from the frontiers of health and medicine
  • H2 Latest
  • H3 Flu vaccine no longer mandated for U.S. troops, defense secretary says
  • H3 STAT Plus: RFK Jr. to face four GOP doctors at Senate hearings
  • H3 STAT Plus: I’m an expert on presidential health. The 25th Amendment is not an option for removing Trump
  • H3 Judge postpones OxyContin-maker Purdue Pharma’s sentencing to let opioid victims attend in person
  • H3 STAT Plus: CMS to ask every state for new audits of health care providers
  • H3 The U.S. health care system is built around looking backward
  • H2 Play
  • H2 Don't Miss
  • H2 Top Stories
  • H3 STAT Plus: Key GOP senators push back on Trump’s plan to cut NIH, reorganize HHS
  • H3 STAT Plus: UnitedHealth earnings beat expectations in the first quarter, but hurdles persist
  • H3 STAT Plus: BioAge says experimental pill aimed at reducing heart risks significantly reduced inflammation
  • H3 STAT Plus: Tortugas Neuroscience launches with hopes to develop drugs for brain disorders, other conditions
  • H3 STAT Plus: Trump’s plan to give seniors cheaper obesity drugs in Medicare hits a snag
  • H3 STAT Plus: Eli Lilly’s $3.25 billion acquisition of Kelonia Therapeutics caps startup’s tortuous ride
  • H2 Most Read
  • H3 The U.S. health care system is built around looking backward
  • H3 What happens when a chief executive loses executive functions?
  • H3 The contradiction at the heart of Republicans’ embrace of psychedelics
  • H3 A star scientist showed that better genetics lessons could reduce racism. It was the death knell for his career
  • H3 Medical schools must continue to teach students about structural barriers to care
  • H2 Most Read In STAT+
  • H3 STAT Plus: Eli Lilly’s $3.25 billion acquisition of Kelonia Therapeutics caps startup’s tortuous ride
  • H3 STAT Plus: PBMs warn Trump’s proposal to disclose drug prices is illegal
  • H3 STAT Plus: Kennedy hints at coming breakthrough device announcement
  • H3 STAT Plus: The race to catch KRAS, pancreatic cancer’s ‘greasy ball,’ and create the most promising drug in decades
  • H3 STAT Plus: Researchers behind GLP-1 obesity drugs advance new approach: Drop GLP-1 as a target
  • H2 Sponsored
  • H2 Newsletters
  • H3 STAT Plus: RFK Jr. to face four GOP doctors at Senate hearings
  • H3 STAT Plus: Kelonia Therapeutics’ road from floundering to $3 billion
  • H3 STAT Plus: Pharmalittle: We’re reading about a Purdue Pharma settlement, a setback for Merck and Eisai, and more
  • H2 STAT+
  • H3 Your go-to source for the world of life sciences, medicine, and biopharma. Subscribe now.
  • H2 Trending Now
  • H3 STAT Plus: PBMs warn Trump’s proposal to disclose drug prices is illegal
  • H3 STAT Plus: The race to catch KRAS, pancreatic cancer’s ‘greasy ball,’ and create the most promising drug in decades
  • H3 STAT Plus: Researchers behind GLP-1 obesity drugs advance new approach: Drop GLP-1 as a target
  • H3 STAT Plus: Eli Lilly’s $3.25 billion acquisition of Kelonia Therapeutics caps startup’s tortuous ride
  • H3 STAT Plus: Extended use of Nektar Therapeutics drug shows promise in alopecia
  • H2 Events
  • H3 STAT@AACR: Outsmarting Cancer
  • H3 AACR 2026: The STAT Recap
  • H3 2026 Breakthrough Summit West
  • H3 STAT@ASCO: Science vs. Cancer
  • H2 Trackers
  • H3 Obesity Drug Tracker
  • H3 CRISPR Tracker
  • H3 Generative AI Tracker
  • H3 Breakthrough Device Tracker
  • H2 Reports
  • H3 Chaotic and politicized: Inside the FDA under Trump
  • H2 American Science, Shattered
  • H2 2025 Edition: Ranking Biotech's Top Venture Capital Firms
  • H2 Podcasts
  • H2 The Readout LOUD
  • H2 First Opinion Podcast
  • H2 Color Code
  • H2 More Stories
  • H3 Flu vaccine no longer mandated for U.S. troops, defense secretary says
  • H3 STAT Plus: RFK Jr. to face four GOP doctors at Senate hearings
  • H3 STAT Plus: I’m an expert on presidential health. The 25th Amendment is not an option for removing Trump
  • H3 Judge postpones OxyContin-maker Purdue Pharma’s sentencing to let opioid victims attend in person
  • H3 STAT Plus: CMS to ask every state for new audits of health care providers
  • H3 The U.S. health care system is built around looking backward
  • H3 What happens when a chief executive loses executive functions?
  • H3 STAT Plus: At AACR, a provocative use of CAR-T, Merck’s new thing and cancer’s geography problem
  • H3 STAT Plus: Former banker brought on to revitalize Pfizer’s strategy departs his post
  • H3 STAT Plus: In early trial, CAR-T results raise hope of preventing multiple myeloma in high-risk patients
  • H3 STAT Plus: Trump order to advance psychedelic treatments generates excitement — and worries
  • H3 The contradiction at the heart of Republicans’ embrace of psychedelics
  • H3 STAT Plus: CMS to ask every state for new audits of health care providers
  • H3 STAT Plus: Trump’s plan to give seniors cheaper obesity drugs in Medicare hits a snag
  • H3 STAT Plus: I’m an expert on presidential health. The 25th Amendment is not an option for removing Trump
  • H3 STAT Plus: Key GOP senators push back on Trump’s plan to cut NIH, reorganize HHS
  • H3 STAT Plus: UnitedHealth earnings beat expectations in the first quarter, but hurdles persist
  • H3 A pancreatic cancer breakthrough, and new hope for an off-the-shelf CAR-T treatment
  • H3 STAT Plus: Kelonia Therapeutics’ road from floundering to $3 billion
  • H3 STAT Plus: Pharmalittle: We’re reading about a Purdue Pharma settlement, a setback for Merck and Eisai, and more
  • H3 STAT Plus: Kennedy hints at coming breakthrough device announcement
  • H3 STAT Plus: The PBMs fight back, and arbitration doesn’t lose
  • H3 STAT Plus: Finally cracking KRAS as a druggable target
  • H3 STAT Plus: Pharmalittle: We’re reading about Trump boosting psychedelic treatment, the future for weight-loss drugs, and more
  • H3 STAT Plus: I’m an expert on presidential health. The 25th Amendment is not an option for removing Trump
  • H3 The U.S. health care system is built around looking backward
  • H3 What happens when a chief executive loses executive functions?
  • H3 The contradiction at the heart of Republicans’ embrace of psychedelics
  • H3 Measles outbreak means my immunocompromised son can’t leave the house without extreme safety measures
  • H3 Politicians are using low teen birth rates to further restrict access to birth control, abortion
  • H2 Newsletters
  • H2 Our Picks
  • H3 STAT Plus: The race to catch KRAS, pancreatic cancer’s ‘greasy ball,’ and create the most promising drug in decades
  • H3 STAT Plus: Hospitals roll out chatbots, looking to reclaim their role in patients’ health conversations
  • H3 STAT Plus: Flawed study on the antidepressant Paxil came with a cautionary note — if you knew how to find it
  • H3 STAT Plus: AI could check millions of CT scans for heart risk. Who will pay for it?
  • H3 A star scientist showed that better genetics lessons could reduce racism. It was the death knell for his career
  • H3 STAT Plus: A decade ago, these drugs tore apart the FDA. Today, they might be some patients’ best hope
  • H3 What the peptide craze reveals about Americans’ relationship with risk
  • H3 STAT Plus: UnitedHealth Group is making a $3 billion bet on AI. What does it mean for patients?
  • H2 Biotech
  • H3 STAT Plus: A pancreatic cancer expert on why Revolution Medicines’ study could ‘open up a new era’ of treatment
  • H3 STAT Plus: A pancreatic cancer expert on why Revolution Medicines’ study could ‘open up a new era’ of treatment
  • H3 STAT Plus: Roche to launch another Elevidys trial, with eyes on European approval
  • H3 STAT Plus: New Bain biotech startup, building on BMS drugs, gets a name and a CEO
  • H2 Pharma
  • H3 STAT Plus: A controversy over research monkeys highlights ambiguity over health standards
  • H3 STAT Plus: A controversy over research monkeys highlights ambiguity over health standards
  • H3 STAT Plus: Up and down the ladder: The latest comings and goings
  • H3 STAT Plus: Pharmalittle: We’re reading about Lilly weight loss pill trial results, slashed U.K. clinical trial times, and more
  • H2 Health
  • H3 Even for trans adults, care is hard to find: ‘I could not do it on my own’
  • H3 Even for trans adults, care is hard to find: ‘I could not do it on my own’
  • H3 STAT Plus: Cell therapy primed liver transplant patients to avoid organ rejection, small study shows
  • H3 Trump taps former public health leader Erica Schwartz to run CDC
  • H2 Politics
  • H3 How Trump is pushing psychedelics reform through the health agencies
  • H3 How Trump is pushing psychedelics reform through the health agencies
  • H3 Optimism for Trump’s CDC pick is tempered by questions about RFK Jr.’s role
  • H3 STAT Plus: Kennedy focuses on affordability, combating fraud in Capitol Hill hearings
  • H2 Video
  • H3 How sports betting apps hook users
  • H3 STAT reporter goes up against radiologists to spot deepfake X-rays
  • H3 Health influencers talk social media and mental health
  • H3 STAT Plus: Inside the delicate, high-stakes search for a new CDC director
  • H2 Health tech
  • H3 STAT Plus: CMS proposes rolling back breakthrough device payment flexibilities
  • H3 STAT Plus: CMS proposes rolling back breakthrough device payment flexibilities
  • H3 STAT Plus: Access granted: CMS greenlights more than 150 participants for chronic care experiment
  • H3 STAT Plus: Top health officials highlight efforts to make medical records more portable
  • H2 In the Lab
  • H3 Smart contact lens monitors eye pressure and delivers glaucoma drugs in early tests
  • H3 Smart contact lens monitors eye pressure and delivers glaucoma drugs in early tests
  • H3 What growing up in an end-times church taught a science communicator about dispelling misinformation
  • H3 NIH grant terminations affected women scientists more than men, study finds
  • H2 Hospitals
  • H3 STAT Plus: Dana-Farber CEO talks untangling from Mass General Brigham and building new cancer hospital
  • H3 STAT Plus: Dana-Farber CEO talks untangling from Mass General Brigham and building new cancer hospital
  • H3 STAT Plus: Leapfrog Group’s legal defeat underscores challenges of rating hospital quality
  • H3 STAT Plus: After fight over cancer clinicians, Dana-Farber and Brigham are playing nice again
  • H2 Insurance
  • H3 STAT Plus: Medicare Advantage growth dwindles for a second straight year
  • H3 STAT Plus: Medicare Advantage growth dwindles for a second straight year
  • H3 STAT Plus: Federal government turns to fresher data to rein in Medicare Advantage upcoding
  • H3 STAT Plus: UnitedHealth has turned Medicare Advantage coding into ‘profit-centered strategy,’ Senate report finds
  • H2 Podcasts
  • H3 A new trick for old science, and biotech VCs’ scrambled playbook
  • H3 How sports betting is hooking some young men
  • H3 Biotech investors’ plea to Trump, and a busy M&A week
  • H3 Eli Lilly’s deal man, Allogene’s off-the-shelf CAR-T, and Merck’s Terns buy
  • H2 Sign up for our Morning Rounds newsletter
A+
Alt Text Quality
All 189 images OK
PASS
All 189 images OK
Info::
179 decorative image(s) correctly marked
Info::
10 image(s) with good alt text
189 images 10 good alt text 179 decorative
All images have appropriate alt text.
A
Form Accessibility
1 of 4 controls have issues
PASS
1 of 4 controls have issues
Critical::
1 control(s) without accessible label
Form controls need a <label>, aria-label, or aria-labelledby for screen readers.
Got: <input type="submit">
Info::
3 control(s) properly labeled
4 controls
3 labeled
0 placeholder only
1 unlabeled
ControlTypeLabelMethod
ssearchSearch …aria-label
emailemailEnter your emailaria-label
#newsletter-emailemailEnter your email addressfor/id
inputsubmit(none)none

Form controls need a <label>, aria-label, or aria-labelledby for screen readers.

<input type="submit">

Why this matters

Form controls without labels — assistive tech announces 'edit text' with no context; users can't complete forms.

Source: WCAG 2.1 SC 3.3.2

A
404 Error Page
HTTP 404, custom page
PASS
HTTP 404, custom page
Info::
Correct 404 status code returned
Got: HTTP 404
Info::
Custom styled 404 page
Info::
Navigation links present on 404 page
Info::
Homepage link present on 404 page
Info::
Search form present on 404 page
404 Page Quality ✓ Custom 404 Page
Status Code HTTP 404 ✓Page Title Page not found | STAT ✓Custom Styling ✓Navigation ✓Homepage Link ✓Search Form ✓
A+
Print Stylesheet
Print styles detected
PASS
Print styles detected
Info::
External print stylesheet detected
Got: https://www.statnews.com/wp-content/themes/stat/css/print.css?ver=6c65ed206530ddc13bb0031a91541b1e9e80b771
Print Stylesheet ✓ Print Optimized
Print stylesheet https://www.statnews.com/wp-content/themes/stat/css/print.css?ver=6c65ed206530ddc13bb0031a91541b1e9e80b771 ✓Inline @media print Not detected ✗
A+
Color Contrast (Screenshot)
20 text elements analyzed, 0 fail WCAG AA
PASS

Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.

20 pass
Show all checked elements (20)
ElementRatioRequiredFGBGResult
h1 STAT — A decade of…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Play21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Don't Miss21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Top Stories21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Most Read21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Sponsored21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Trending Now21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Events21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Trackers21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Reports21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Podcasts21.00:13.0:1
#000000
#FFFFFF
Pass
h2 The Readout LOUD21.00:13.0:1
#000000
#FFFFFF
Pass
h2 First Opinion Podcas…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Color Code21.00:13.0:1
#000000
#FFFFFF
Pass
h2 More Stories21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Our Picks21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Sign up for our Morn…21.00:13.0:1
#000000
#FFFFFF
Pass
h3 Your go-to source fo…21.00:13.0:1
#000000
#FFFFFF
Pass
title STAT | A decade of r…21.00:14.5:1
#000000
#FFFFFF
Pass
a Skip to Main Content21.00:14.5:1
#000000
#FFFFFF
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 Audits
Score 97/100 — 1 failing, 30 passed
PASS
97

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.

Tables and lists

Screen readers require list items (`<li>`) to be contained within a parent `<ul>`, `<ol>` or `<menu>` to be announced properly. Learn more about proper list structure.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
About nav.footer-nav > div#ac-0 > ul#ac-panel-0 > li
Our Team nav.footer-nav > div#ac-0 > ul#ac-panel-0 > li
Contact Us nav.footer-nav > div#ac-0 > ul#ac-panel-0 > li
Careers nav.footer-nav > div#ac-0 > ul#ac-panel-0 > li
Diversity & Inclusion nav.footer-nav > div#ac-0 > ul#ac-panel-0 > li
Awards nav.footer-nav > div#ac-0 > ul#ac-panel-0 > li
Advertise With Us nav.footer-nav > div#ac-0 > ul#ac-panel-0 > li
STAT Brand Studio nav.footer-nav > div#ac-0 > ul#ac-panel-0 > li
Licensing Stories nav.footer-nav > div#ac-0 > ul#ac-panel-0 > li
STAT+ nav.footer-nav > div#ac-1 > ul#ac-panel-1 > li
STAT+ Discounts nav.footer-nav > div#ac-1 > ul#ac-panel-1 > li
Group Subscriptions nav.footer-nav > div#ac-1 > ul#ac-panel-1 > li
FAQ nav.footer-nav > div#ac-1 > ul#ac-panel-1 > li
My Account nav.footer-nav > div#ac-1 > ul#ac-panel-1 > li
Log In nav.footer-nav > div#ac-1 > ul#ac-panel-1 > li
Subscribe nav.footer-nav > div#ac-1 > ul#ac-panel-1 > li
Events nav.footer-nav > div#ac-2 > ul#ac-panel-2 > li
Newsletters nav.footer-nav > div#ac-2 > ul#ac-panel-2 > li
Reports nav.footer-nav > div#ac-2 > ul#ac-panel-2 > li
Podcasts nav.footer-nav > div#ac-2 > ul#ac-panel-2 > li
Mini Crossword nav.footer-nav > div#ac-2 > ul#ac-panel-2 > li
Community nav.footer-nav > div#ac-2 > ul#ac-panel-2 > li
Shop STAT nav.footer-nav > div#ac-2 > ul#ac-panel-2 > li
App nav.footer-nav > div#ac-2 > ul#ac-panel-2 > li

These are opportunities to improve the experience of reading tabular or list data using assistive technology, like a screen reader.

○Interactive controls are keyboard focusable
○Interactive elements indicate their purpose and state
○The page has a logical tab order
○Visual order on the page follows DOM order
○User focus is not accidentally trapped in a region
○The user's focus is directed to new content added to the page
○HTML5 landmark elements are used to improve navigation
○Offscreen content is hidden from assistive technology
○Custom controls have associated labels
○Custom controls have ARIA roles
●`[aria-*]` attributes match their roles
●`[aria-hidden="true"]` is not present on the document `<body>`
●`[role]`s have all required `[aria-*]` attributes
●`[role]` values are valid
●`[aria-*]` attributes have valid values
●`[aria-*]` attributes are valid and not misspelled
●Buttons have an accessible name
●Image elements have `[alt]` attributes
●Input buttons have discernible text.
●Form elements have associated labels
●`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
●`button`, `link`, and `menuitem` elements have accessible names
●ARIA attributes are used as specified for the element's role
●`[aria-hidden="true"]` elements do not contain focusable descendents
●Elements use only permitted ARIA attributes
●Background and foreground colors have a sufficient contrast ratio
●Document has a `<title>` element
●`<frame>` or `<iframe>` elements have a title
●`<html>` element has a `[lang]` attribute
●`<html>` element has a valid value for its `[lang]` attribute
●Links are distinguishable without relying on color.
●Links have a discernible name
●Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
●No element has a `[tabindex]` value greater than 0
●Touch targets have sufficient size and spacing.
●Heading elements appear in a sequentially-descending order
●Document has a main landmark.
●Deprecated ARIA roles were not used
●Uses ARIA roles only on compatible elements
●Identical links have the same purpose.
○`[accesskey]` values are unique
○Elements with `role="dialog"` or `role="alertdialog"` have accessible names.
○ARIA input fields have accessible names
○ARIA `meter` elements have accessible names
○ARIA `progressbar` elements have accessible names
○Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
○`[role]`s are contained by their required parent element
○Elements with the `role=text` attribute do not have focusable descendents.
○ARIA toggle fields have accessible names
○ARIA `tooltip` elements have accessible names
○ARIA `treeitem` elements have accessible names
○The page contains a heading, skip link, or landmark region
○`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
○Definition list items are wrapped in `<dl>` elements
○ARIA IDs are unique
○No form fields have multiple labels
○`<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.
○`<input type="image">` elements have `[alt]` text
○The document does not use `<meta http-equiv="refresh">`
○`<object>` elements have alternate text
○Select elements have associated label elements.
○Skip links are focusable.
○Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
○`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
○`[lang]` attributes have a valid value
○`<video>` elements contain a `<track>` element with `[kind="captions"]`
○Tables have different content in the summary attribute and `<caption>`.
○All heading elements contain content.
○Image elements do not have `[alt]` attributes that are redundant text.
○Elements with visible text labels have matching accessible names.
○Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.
○`<td>` elements in a large `<table>` have one or more table headers.
All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback