Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.FAlt Text QualityAction8 of 25 images have issuesFIX
| Issue | Count |
|---|---|
| missing | 7 image(s) |
| filename | 1 image(s) |
Images without alt text are invisible to screen readers.
Each image without alt text is a WCAG 1.1.1 failure — invisible to screen-reader users, lost from Google Image Search.
Learn more ▾ ▴
WCAG 2.1 Level A requires text alternatives for non-decorative images. Empty alt='' is fine for decorative; meaningful images need descriptive text. Common fixes: CMS audit + bulk add, build-time linter (alt-text-required ESLint rule), CI gate on Lighthouse a11y score.
Source: WCAG 2.1 SC 1.1.1 / WebAIM Million Report
An image inside a link with no alt creates an empty link.
Image-only links with no alt create empty links — screen-reader users hear 'link' with no destination context.
Learn more ▾ ▴
An <a><img></a> with no img alt is the worst-case for accessibility: AT announces the link but can't describe where it goes. Either add alt to the image OR add aria-label to the link.
Source: WCAG 2.1 SC 2.4.4
FFavicon & BrandingAction1 icon(s) detectedFIX
DWeb ManifestActionNot foundFIX
No web manifest found.
DDark Mode SupportActionNo dark mode signalsFIX
Detection limited to meta tags and inline styles.
CHeading HierarchyAction53 headings, 1 skip(s)REVIEW
- H1 (empty)
- H1 (empty)
- H2 WHY NEWSMAX IS CELEBRATING JOE DIGENOVA'S APPOINTMENT — AND WHY FOX IS COMPARATIVELY SILENT
- H2 RIGHT-WING CHRISTIAN MEDIA PRAISE TRUMP'S IRAN WAR: “KING DAVID HIMSELF DID THIS WHEN HE FOUND HIMSELF DEALING WITH A NATION THAT WAS BARBARIC”
- H2 HOW TRUMP HAS "CELEBRATED THE FIRST AMENDMENT" LEADING UP TO WHCA DINNER
- H2 DOZENS OF PROJECT 2025 PROPOSALS APPEAR TO BE INCLUDED IN THE TRUMP ADMINISTRATION'S NEWEST BUDGET
- H2 (empty)
- H2 THE TRUMPS TURNED FOX’S “BIDEN CRIME FAMILY” CONSPIRACY THEORY INTO A BUSINESS PLAN
- H2 JESSE WATTERS' LEWD, MISOGYNISTIC, AND PERVERTED REMARKS
- H2 HOW FRACTURED RIGHT-WING MEDIA ARE SPINNING TRUMP'S IRAN CAPITULATION
- H2 Featured:
- H2 NEWSMAX'S GREG KELLY ON THE THREAT OF MEASLES: "CHILLAX A LITTLE BIT"
- H2 BEN SHAPIRO: “THE PRESIDENT IN GOING AFTER DEMOCRATS OVER ALL THIS SAYING THEY'RE UNDERMINING THE WAR, HE IS RIGHT ABOUT THAT”
- H2 NEWSMAX'S GREG KELLY ON JOE DIGENOVA'S DOJ APPOINTMENT: "ONE OF OUR FAVORITE GUESTS ON THIS SHOW WILL BE COUNSELOR TO THE ATTORNEY GENERAL"
- H2 ON THE WEEKNIGHT, ANGELO CARUSONE DISCUSSES RIGHT-WING MEDIA’S RELATIONSHIP WITH KASH PATEL AND HOW HE’S BEEN “A USEFUL TOOL”
- H2 GREG GUTFELD SAYS TIM WALZ IS GUILTY OF “TREASON”: “HE IS, IN EFFECT, A TRAITOR”
- H2 SEAN HANNITY ON IRAN WAR NEGOTIATIONS: “IT'S IN AMERICA'S, FRANKLY, UNIQUE INTEREST IF THE STRAIT WAS CLOSED”
- H2 ALEX JONES: "TRUMP SIGNED ON TO THE DEEP STATE CLOSING US AND IS BRAGGING ABOUT IT"
- H3 Greg Gutfeld says Virginia redistricting reveals “a suicidal flaw of democracy: that you can vote to end it"
- H3 Ben Shapiro: “There is no evidence of gigantic number voter fraud in the United States”
- H3 Megyn Kelly on Trump: “Netanyahu played him like a fiddle. He played to his hubris, which is exactly how you're supposed to manipulate Trump.”
- H3 Megyn Kelly: “I've been watching what Alex Jones has been doing lately, and I actually really appreciate it”
- H3 How Trump has “celebrate[d] the First Amendment” leading up to the White House Correspondents’ Association dinner
- H3 Laura Loomer on Candace Owens: “God hates you, Candace. God hates you.”
- H3 Benny Johnson on Virginia's redistricting election: “What that is is 51% of the population stripping away the civil right of representation from 49% of the population. That's how you get a civil war
- H3 Brian Kilmeade on Iran negotiations falling apart: “We're victims of our own success, killing so many leaders”
- H3 Newsmax host says Sen. Chris Murphy “should be expelled from the Senate and charged with treason”
- H3 On Deadline: White House, Angelo Carusone discusses the “much scarier direction” right-wing podcasters want to take the GOP after Trump
- H3 Megyn Kelly: Trump's rhetoric on Iran isn't “playing the way his normal too-cute-by-half routine plays”
- H3 A tale of two right-wing networks on Joe diGenova
- H4 Pagination
- H2 EVEN SOME IN RIGHT-WING MEDIA ARE NOW ASKING QUESTIONS ABOUT TRUMP'S AGE AND MENTAL ACUITY
- H2 STUDY: Interacting with these popular right-leaning comedy podcasters can turn your TikTok feed into a swamp of Andrew Tate-style misogyny and conspiracy theories
- H2 A comprehensive review of the revolving door between Fox and the second Trump administration
- H2 The right dominates the online media ecosystem, seeping into sports, comedy, and other supposedly nonpolitical spaces
- H1 Special Programs duplicate H1
- H3 Abortion Rights & Reproductive Health skipped
- H2 Right-wing media are poised to escalate attacks on women as MAGA cracks emerge
- H3 Right-wing media and anti-abortion groups are using a “seriously flawed” study on medication abortion to claim it’s not safe
- H3 Fox News has long downplayed the impacts of overturning Roe
- H3 Climate & Energy
- H2 As gas tops $4 a gallon nationwide, Fox hosts and guests scramble to downplay the impact of Trump’s Iran war while other right-wing media figures express growing alarm
- H3 Right-wing media's narrative that high gas prices are “short-term” and “temporary” is undermined by reporting from major energy conference
- H3 CBS axed its last climate reporting pillar
- H3 Guns & Public Safety
- H2 Tim Pool: “I'm a 2A absolutist. I'm more 2A than all y'all combined. I have argued for the private ownership of nuclear and biological weapons.”
- H3 Fox News contributor: “I was taken back by the White House who initially put out what I defined as misrepresentation of what took place there when you look at the video”
- H3 After admitting Alex Pretti's gun appeared to be removed prior to the shooting, a Fox host speculates on what the officer could say to make the shooting “legally justifiable”
- H3 LGBTQ
- H2 Right-wing media told Republicans anti-trans politics would deliver a winning coalition. 2025 races show they misunderstood why the message ever worked.
- H3 Right-wing media fracture over potential gun ban for trans Americans
- H3 Right-wing media are celebrating Trump’s ban on trans service members in the military
- H1 (empty)
A page should have only one H1. Multiple H1s dilute the document outline.
Multiple H1s blur the page's primary topic — screen-reader users and Google both prefer one H1.
Learn more ▾ ▴
HTML5's outline algorithm technically allows multiple H1s within sectioning content, but no browser implements it. In practice: one H1 per page. Use H2-H6 for subsections.
Source: WCAG 2.4.6 / Google Search Central
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.
Learn more ▾ ▴
Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.
Source: WCAG 2.1 SC 1.3.1 / W3C WAI
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
B404 Error PageHTTP 404, custom pageREVIEW
BLighthouse Accessibility AuditsScore 84/100 — 4 failing, 20 passedREVIEW
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.
Contrast
Low-contrast text is difficult or impossible for many users to read. Learn how to provide sufficient color contrast.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
04/13/26 9:51 AM EDT a.teaser-card__link > div.teaser-card__content > p.dateline-compact > time |
04/21/26 9:09 AM EDT a.teaser-card__link > div.teaser-card__content > p.dateline-compact > time |
04/08/26 6:11 PM EDT a.teaser-card__link > div.teaser-card__content > p.dateline-compact > time |
04/21/26 9:00 AM EDT a.teaser__link > div.teaser__content > p.dateline-compact > time |
04/21/26 12:41 PM EDT a.teaser__link > div.teaser__content > p.dateline-compact > time |
04/21/26 9:07 AM EDT a.teaser__link > div.teaser__content > p.dateline-compact > time |
04/20/26 9:01 PM EDT a.teaser__link > div.teaser__content > p.dateline-compact > time |
04/20/26 6:26 PM EDT a.teaser__link > div.teaser__content > p.dateline-compact > time |
04/20/26 4:51 PM EDT a.teaser__link > div.teaser__content > p.dateline-compact > time |
04/20/26 2:44 PM EDT a.teaser__link > div.teaser__content > p.dateline-compact > time |
ABORTION RIGHTS & REPRODUCTIVE HEALTH li.special-program-promo__section > div.special-program-promo__section > h3.special-program-promo__section__title > a |
12/10/25 9:21 AM EST a.teaser-card__link > div.teaser-card__content > p.dateline-compact > time |
05/08/25 9:31 AM EDT li.special-program-promo__section__item > article.article > p.dateline-compact > time |
10/17/24 2:40 PM EDT li.special-program-promo__section__item > article.article > p.dateline-compact > time |
CLIMATE & ENERGY li.special-program-promo__section > div.special-program-promo__section > h3.special-program-promo__section__title > a |
04/08/26 11:56 AM EDT a.teaser-card__link > div.teaser-card__content > p.dateline-compact > time |
04/03/26 9:16 AM EDT li.special-program-promo__section__item > article.article > p.dateline-compact > time |
04/03/26 12:11 PM EDT li.special-program-promo__section__item > article.teaser-compact--major > p.dateline-compact > time |
GUNS & PUBLIC SAFETY li.special-program-promo__section > div.special-program-promo__section > h3.special-program-promo__section__title > a |
01/29/26 12:31 PM EST a.teaser-card__link > div.teaser-card__content > p.dateline-compact > time |
01/26/26 3:52 PM EST li.special-program-promo__section__item > article.article > p.dateline-compact > time |
01/25/26 11:49 AM EST li.special-program-promo__section__item > article.article > p.dateline-compact > time |
LGBTQ li.special-program-promo__section > div.special-program-promo__section > h3.special-program-promo__section__title > a |
11/06/25 5:23 PM EST a.teaser-card__link > div.teaser-card__content > p.dateline-compact > time |
09/30/25 11:36 AM EDT li.special-program-promo__section__item > article.teaser-compact--major > p.dateline-compact > time |
01/29/25 2:26 PM EST li.special-program-promo__section__item > article.article > p.dateline-compact > time |
SIGN UP FOR EMAIL UPDATES div#block-email-updates > form#email-update-form > div.form--inner-wrapper > a.button |
ABOUT nav#block-mmfa-theme-footer > ul.menu > li.menu__item > a.menu__link |
CONTACT nav#block-mmfa-theme-footer > ul.menu > li.menu__item > a.menu__link |
CORRECTIONS nav#block-mmfa-theme-footer > ul.menu > li.menu__item > a.menu__link |
SUBMISSIONS nav#block-mmfa-theme-footer > ul.menu > li.menu__item > a.menu__link |
JOBS nav#block-mmfa-theme-footer > ul.menu > li.menu__item > a.menu__link |
PRIVACY POLICY nav#block-mmfa-theme-footer > ul.menu > li.menu__item > a.menu__link |
TERMS & CONDITIONS nav#block-mmfa-theme-footer > ul.menu > li.menu__item > a.menu__link |
© 2026 Media Matters for America div.footer--lower > div.footer--inner > div#block-mmfa-copyright > p.mmfa-copyright |
These are opportunities to improve the legibility of your content.
Navigation
Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. Learn more about heading order.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
ABORTION RIGHTS & REPRODUCTIVE HEALTH ul.special-program-promo__sections > li.special-program-promo__section > div.special-program-promo__section > h3.special-program-promo__section__title |
These are opportunities to improve keyboard navigation in your application.
Names and labels
Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. Learn more about the `alt` attribute.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
div.field > div.field__item > figure.media > img div.field > div.field__item > figure.media > img |
div.field > div.field__item > figure.media > img div.field > div.field__item > figure.media > img |
div.field > div.field__item > figure.media > img div.field > div.field__item > figure.media > img |
div.field > div.field__item > figure.media > img div.field > div.field__item > figure.media > img |
div.field > div.field__item > figure.media > img div.field > div.field__item > figure.media > img |
div.field > div.field__item > figure.media > img div.field > div.field__item > figure.media > img |
div.field > div.field__item > figure.media > img div.field > div.field__item > figure.media > img |
These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.
Tables and lists
Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. Learn more about proper list structure.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
Current page
1
…
Next page div > div.js-view-dom-id-a80b969e84cea0d802aa10bc30eebb461fd8f99c7c0ac2bf980b34de159c68f4 > nav.pager > ul.pager__items |
These are opportunities to improve the experience of reading tabular or list data using assistive technology, like a screen reader.
A+Landmark Structure16 landmarksPASS
A+Form AccessibilityAll 2 controls labeledPASS
| Control | Type | Label | Method |
|---|---|---|---|
| #edit-search | text | Search | for/id |
| #edit-search | text | Search | for/id |
ALink & Button Quality1 issue(s) across 95 links and 2 buttonsPASS
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| (empty) | empty | Add link text or aria-label | |
| /greg-kelly/newsmaxs-greg-kelly-threat-m… | NEWSMAX'S GREG KELLY ON THE TH… | img no alt | Add alt attribute to the image |
| /us-iran-relations/ben-shapiro-president… | BEN SHAPIRO: “THE PRESIDENT … | img no alt | Add alt attribute to the image |
| /joseph-digenova/newsmaxs-greg-kelly-joe… | NEWSMAX'S GREG KELLY ON JOE DI… | img no alt | Add alt attribute to the image |
| /angelo-carusone/weeknight-angelo-caruso… | ON THE WEEKNIGHT, ANGELO CARUS… | img no alt | Add alt attribute to the image |
| /fox-news/greg-gutfeld-says-tim-walz-gui… | GREG GUTFELD SAYS TIM WALZ IS … | img no alt | Add alt attribute to the image |
| /infowars/alex-jones-trump-signed-deep-s… | ALEX JONES: "TRUMP SIGNED ON T… | img no alt | Add alt attribute to the image |
| /tim-pool/tim-pool-im-2a-absolutist-im-m… | Tim Pool: “I'm a 2A absoluti… | img no alt | Add alt attribute to the image |
Links without text are announced as raw URLs by screen readers.
a#main-content
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
A+Print StylesheetPrint styles detectedPASS
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 |
|---|---|---|---|---|---|
| h2 RIGHT-WING CHRISTIAN… | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 HOW TRUMP HAS "CELEB… | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 DOZENS OF PROJECT 20… | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 THE TRUMPS TURNED FO… | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 JESSE WATTERS' LEWD,… | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 HOW FRACTURED RIGHT-… | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 Featured: | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 NEWSMAX'S GREG KELLY… | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 BEN SHAPIRO: “THE … | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 NEWSMAX'S GREG KELLY… | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 ON THE WEEKNIGHT, AN… | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 GREG GUTFELD SAYS TI… | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 SEAN HANNITY ON IRAN… | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| h2 ALEX JONES: "TRUMP S… | 19.57:1 | 3.0:1 | #000000 | #E5FBFF | Pass |
| title Homepage | Media Mat… | 17.20:1 | 4.5:1 | #000000 | #FFEB3B | Pass |
| a Skip to main content | 17.20:1 | 4.5:1 | #000000 | #FFEB3B | Pass |
| a Online media | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| a Iran | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| a Epstein | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| a Take Action | 21.00:1 | 4.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.