Skip to content
https://washingtontimes.com

Accessibility

· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.
SCORE
55
GRADE
D
FIX
6
REVIEW
5
PASS
2
INFO
0
Checks
13
2 PASS 5 REVIEW 6 FIX
D
Heading Hierarchy
Action
201 headings, 2 skip(s)
FIX
201 headings, 2 skip(s)
Critical::
No H1 heading found
Every page should have one H1 that describes the page content.
Warning::
Heading level skipped: H2 → H5 (missing H3)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Warning::
Heading level skipped: H3 → H6 (missing H4)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
  • H3 Threat Status
  • H2 WATCH: Is the Golden Dome for America even possible?
  • H2 WATCH: Angels, demons & unseen spiritual battles God, Country & the American Story
  • H2 LISTEN: Threat Status podcast America vs China: Inside the second space race
  • H2 WATCH: Virginia’s bait-and-switch Tim Murtaugh joins Kelly Sadler on Politically Unstable
  • H2 Why an ‘entrenched’ Pentagon bureaucracy is the greatest danger facing Golden Dome
  • H5 Related: skipped
  • H2 Southern Poverty Law Center says it faces federal criminal probe into paid informants
  • H2 Southern Poverty Law Center says it faces federal criminal probe into paid informants
  • H2 Trump suggests China got caught by U.S. sending military aid to Iran
  • H2 ‘Serious stuff’: Trump seeks answers to missing, dead scientists; FBI, Pentagon investigate pattern
  • H2 Mike Johnson calls for tightening sexual misconduct rules: ‘I will lead that myself’
  • H2 Wall Street shares drop and oil prices rise as investors’ hopes for a U.S.-Iran deal fade
  • H2 Happening Now
  • H2 Mike Johnson calls for tightening sexual misconduct rules: ‘I will lead that myself’
  • H2 Wall Street shares drop and oil prices rise as investors’ hopes for a U.S.-Iran deal fade
  • H2 Democratic Rep. Cherfilus-McCormick resigns amid campaign scandal 45 minutes ago
  • H2 Lawsuit accuses DOJ of illegally compiling database to take over elections
  • H2 Commentary View all
  • H3 Virginia Democrats’ clarifying extremism
  • H3 Ahead of Virginia’s gerrymandering referendum, a lesson from my boys in public school
  • H3 Spanberger’s unconstitutional power grab
  • H3 Disastrous Dignity act will transform U.S. into nationwide sanctuary system for illegals
  • H3 Justice Clarence Thomas gets it right on the dangers of progressivism
  • H2 Culture View all
  • H2 Madonna asks for return of missing costume, says it’s ‘part of my history’
  • H2 Alan Osmond, eldest member of pop group The Osmonds, dead at 76
  • H2 More Democrats, fewer Republicans, to address college graduates as anti-Trump tensions grow
  • H2 Former ‘X Factor’ finalist is charged with attempted murder in DUI incident in London
  • H2 View all
  • H2 WATCH: Is the Golden Dome for America even possible?
  • H2 Newsletter Status of U.S.-Iran peace talks in Pakistan unknown, as Tehran remains defiant
  • H2 Pentagon to seek $1.5 trillion in next year’s budget, including more for ships, drones, pay raises
  • H2 U.S. forces board sanctioned tanker in Indo-Pacific carrying Iranian oil, Pentagon says
  • H2 Trump Central View all
  • H2 Trump says he would be ‘honored’ by companies refusing tariff refunds
  • H2 Trump insists Israel did not drag him into war with Iran
  • H2 Trump says Democrats, news media rooting against U.S. as war talks with Iran play out
  • H2 Trump says deal with Iran is still possible, as ceasefire nears end
  • H2 Politics View all
  • H2 Mike Johnson calls for tightening sexual misconduct rules: ‘I will lead that myself’
  • H2 Democratic Rep. Cherfilus-McCormick resigns amid campaign scandal 45 minutes ago
  • H2 Fed nominee Kevin Warsh says he won’t be Trump’s ‘sock puppet’ on interest rates
  • H2 Republicans blast Sen. Murphy for pro-Iran post that he says is sarcastic
  • H2 Dive Deeper View all
  • H2 Not your father’s Democratic Party: Israel loses its grip on the left
  • H2 Wild conspiracy theories about Charlie Kirk killing a boon for accused shooters’ defense
  • H2 More Democrats, fewer Republicans, to address college graduates as anti-Trump tensions grow
  • H2 Video WATCH: Fears spread about businesses implanting microchips in workers
  • H2 National View all
  • H2 Southern Poverty Law Center says it faces federal criminal probe into paid informants
  • H2 Brazilian woman competing in triathlon in Houston area drowns during swimming portion
  • H2 Polish man convicted of taking photos at military’s secret Area 51 in Nevada
  • H2 Delta flight from Seoul to Atlanta diverted to Seattle after suspicious package reported
  • H2 World View all
  • H2 Why an ‘entrenched’ Pentagon bureaucracy is the greatest danger facing Golden Dome
  • H2 2 CIA officers killed in Mexico vehicle crash after counterdrug operation, AP sources say
  • H2 Japan nixes arms-export limitations, deploys ground troops to Philippines
  • H2 Circus tiger jumps into crowd in Russia after metal netting failure; no one injured
  • H2 Sports View all
  • H2 Young Mystics eager to hit ground running as WNBA tipoff approaches
  • H2 Commentary LOVERRO: Commanders are on the clock in more ways than one
  • H2 Capitals to have contingency plan for whatever Ovechkin decides on his future
  • H2 Defending champion Korir sets Boston Marathon record while Lokedi also repeats
  • H2 Higher Ground View all
  • H2 WATCH: Angels, demons, and the unseen spiritual battle shaping our world
  • H2 Trump to join America Reads the Bible in historic Scripture marathon
  • H2 Attending multiple places of worship is the norm for many Americans
  • H2 Pope criticizes colonization of Africa’s minerals as he arrives in Equatorial Guinea
  • H2 Podcasts View all
  • H2 Get today’s top stories in under five minutes
  • H2 Bold & Blunt: China’s shop of influence and horror
  • H2 LISTEN: Threat Status podcast
  • H2 WATCH: Virginia’s bait-and-switch
  • H2 Sponsored Content View all
  • H2 Pathways to American progress: The next phase of U.S. infrastructure
  • H2 Building the health care Americans deserve
  • H2 Revitalizing Rural America
  • H2 Unbridled Clean Energy: Innovating for the Future
  • H2 More Stories
  • H2 Democratic Rep. Cherfilus-McCormick resigns amid campaign scandal
  • H2 Lawsuit accuses DOJ of illegally compiling database to take over elections
  • H2 Senate GOP budget blueprint calls for up to $70 billion in new immigration enforcement funding
  • H2 Trump says he would be ‘honored’ by companies refusing tariff refunds
  • H2 Fed nominee Kevin Warsh says he won’t be Trump’s ‘sock puppet’ on interest rates
  • H2 Illegal immigrants becoming ‘more evasive’ as they try to defeat Trump’s tougher border
  • H2 More Democrats, fewer Republicans, to address college graduates as anti-Trump tensions grow
  • H2 FTC drops probe of Media Matters
  • H2 Pentagon to seek $1.5 trillion in next year’s budget, including more for ships, drones, pay raises
  • H2 U.S. forces board sanctioned tanker in Indo-Pacific carrying Iranian oil, Pentagon says
  • H2 Defense Department discards flu vaccine mandate
  • H2 Status of U.S.-Iran peace talks in Pakistan unknown, as Tehran maintains defiant stance
  • H2 Fed nominee pledges inflation fight even as Trump renews demands for rate cuts that could worsen it
  • H2 DOJ, Maryland sue DC Water over Potomac River sewage spill
  • H2 Trump says deal with Iran is still possible, as ceasefire nears end
  • H2 Chinese fentanyl exports, lock on rare earths to top Trump’s agenda at summit with Xi
  • H2 Labor Secretary Chavez-DeRemer resigns as scandals mount
  • H2 Video Louisiana man grappled with ‘demons’ before targeting wife, children in deadly shooting
  • H2 Trump to join America Reads the Bible in historic Scripture marathon
  • H2 No law currently prevents Congress members from having dual citizenship
  • H3 Mike Johnson calls for tightening sexual misconduct rules: ‘I will lead that myself’
  • H3 Wall Street shares drop and oil prices rise as investors’ hopes for a U.S.-Iran deal fade
  • H3 Democratic Rep. Cherfilus-McCormick resigns amid campaign scandal
  • H3 Lawsuit accuses DOJ of illegally compiling database to take over elections
  • H3 Senate GOP budget blueprint calls for up to $70 billion in new immigration enforcement funding
  • H3 Most Popular
  • H2 Columns
  • H3 Seen, Heard And Whispered
  • H3 The Advocates
  • H3 Inside The Ring
  • H3 On Background
  • H3 Threat Status
  • H2 Play Sudoku
  • H2 SPOTLIGHT
  • H2 Events
  • H3 Threat Status: Is the Golden Dome for America even possible?
  • H2 Commentary
  • H3 Cal Thomas
  • H3 Kelly Sadler
  • H3 Don Feder
  • H3 Robert Knight
  • H2 Rapid Reactions
  • H3 Justice Clarence Thomas vs. NYC Mayor Zohran Mamdani: This is America’s war
  • H3 Preemptively pardoned, corrupt Rep. Jamie Raskin leads new takedown of Trump
  • H2 Commentary
  • H3 Virginia Democrats’ clarifying extremism
  • H3 Ahead of Virginia’s gerrymandering referendum, a lesson from my boys in public school
  • H3 Spanberger’s unconstitutional power grab
  • H3 Disastrous Dignity act will transform U.S. into nationwide sanctuary system for illegals
  • H3 Justice Clarence Thomas gets it right on the dangers of progressivism
  • H2 Latest Cartoon
  • H2 Today's Paper
  • H3 Sign up for delivery
  • H2 Front Page Podcast
  • H2 More News
  • H3 Waste, Fraud & Abuse
  • H4 2020 election fraud evidence to be part of Florida conspiracy case
  • H4 Robert F. Kennedy Jr. to Democrats: Who are you calling ‘soft on fraud’?
  • H4 Government doesn’t take fraud seriously enough, Congress’ top watchdog says
  • H3 Security
  • H4 Why an ‘entrenched’ Pentagon bureaucracy is the greatest danger facing Golden Dome
  • H4 WATCH: Is the Golden Dome for America even possible?
  • H4 Japan nixes arms-export limitations, deploys ground troops to Philippines
  • H3 D.C. Local
  • H4 Maryland judge orders Aldelphi-area condos near homeless camp to bring electrical system up to code
  • H4 Judge blocks Trump administration from removing bike lanes near National Mall
  • H4 That Ticketmaster countdown clock was lying to you, and now Live Nation owes $9.9 million
  • H3 World
  • H4 Why an ‘entrenched’ Pentagon bureaucracy is the greatest danger facing Golden Dome
  • H4 2 CIA officers killed in Mexico vehicle crash after counterdrug operation, AP sources say
  • H4 Japan nixes arms-export limitations, deploys ground troops to Philippines
  • H3 Business & Economy
  • H4 Facing the death of its dominant newspaper, Pittsburgh media has surprising turnaround
  • H4 Wall Street shares drop and oil prices rise as investors’ hopes for a U.S.-Iran deal fade
  • H4 Fed nominee Kevin Warsh says he won’t be Trump’s ‘sock puppet’ on interest rates
  • H3 Higher Ground
  • H4 WATCH: Angels, demons, and the unseen spiritual battle shaping our world
  • H4 Trump to join America Reads the Bible in historic Scripture marathon
  • H4 Attending multiple places of worship is the norm for many Americans
  • H3 Health
  • H4 Defense Department discards flu vaccine mandate
  • H4 Federal judge calls HHS Secretary Kennedy ‘unserious,’ complains of ‘flouting of court orders’
  • H4 Trump signs order to expedite medical psychedelic drug treatment, research
  • H3 Entertainment
  • H4 Former Steelers coach Mike Tomlin joining NBC’s pregame show,
  • H4 Harvey Weinstein’s rape retrial opens in New York, the third time this case has gone to trial
  • H4 That Ticketmaster countdown clock was lying to you, and now Live Nation owes $9.9 million
  • H3 Travel
  • H4 Late Queen Elizabeth II’s legacy still looms over British monarchy 100 years after her birth
  • H4 Delta flight from Seoul to Atlanta diverted to Seattle after suspicious package reported
  • H4 Two Southwest Airlines planes came dangerously close in Nashville and had to take evasive action
  • H3 Technology
  • H4 Apple’s new CEO John Ternus steps into the spotlight after flying under the radar for years
  • H4 Tim Cook will step down as Apple CEO and hand reins over to the iPhone maker’s hardware leader
  • H4 Sick, stranded, livestreamed in the Baltic Sea; what to know about Timmy the humpback whale
  • H2 Policy
  • H3 Energy & Environment
  • H4 Wall Street shares drop and oil prices rise as investors' hopes for a U.S.-Iran deal fade
  • H3 Banking & Finance
  • H4 Wall Street shares drop and oil prices rise as investors' hopes for a U.S.-Iran deal fade
  • H3 Coronavirus (COVID-19) pandemic updates
  • H4 Rights groups push Congress to rebuff COVID overreach
  • H3 Second Amendment & Gun Control
  • H4 Louisiana man grappled with 'demons' before targeting wife, children in deadly shooting
  • H3 Immigration Reform
  • H4 Senate GOP budget blueprint calls for up to $70 billion in new immigration enforcement funding
  • H3 Homeland & Cybersecurity
  • H4 Apple's new CEO John Ternus steps into the spotlight after flying under the radar for years
  • H3 Aerospace & Defense
  • H4 Pentagon to seek $1.5 trillion in next year's budget, including more for ships, drones, pay raises
  • H3 Taxes & Budget
  • H4 Pentagon to seek $1.5 trillion in next year's budget, including more for ships, drones, pay raises
  • H3 Law Enforcement & Intelligence
  • H4 Supreme Court says D.C. police can block a suspicious vehicle from fleeing
  • H3 Transportation & Infrastructure
  • H4 Judge blocks Trump administration from removing bike lanes near National Mall
  • H3 Newsletters
  • H3 Find us on Facebook
  • H3 Find us on X
  • H3 Find us on Youtube
  • H6 All site contents © Copyright 2026 The Washington Times, LLC | 3600 New York Avenue NE | Washington, DC 20002 | 202-636-3000 skipped

Every page should have one H1 that describes the page content.

Why this matters

No H1 means screen-reader users can't identify the page's primary topic, and Google's content-extraction degrades.

Learn more

The H1 is the document title for assistive tech and a strong signal to search engines about page topic. Pages without one force screen readers to fall back to the <title> attribute or page chrome. Add a single H1 that names the page's primary subject.

Source: WCAG 2.4.6 / Google Search Central

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

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

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

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

F
Alt Text Quality
Action
8 of 127 images have issues
FIX
8 of 127 images have issues
Critical::
8 image(s) missing alt attribute
Images without alt text are invisible to screen readers.
Critical::
4 image-in-link without alt text
An image inside a link with no alt creates an empty link.
Info::
68 image(s) with alt text over 125 characters
Info::
1 decorative image(s) correctly marked
Info::
50 image(s) with good alt text
127 images 50 good alt text 1 decorative 8 missing
IssueCount
missing8 image(s)
too long68 image(s)

Images without alt text are invisible to screen readers.

Why this matters

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.

Why this matters

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

D
Dark Mode Support
Action
Theme color only
FIX
Theme color only
Info::
Theme-color present but no dark variant
A theme-color is set but no dark-specific variant was found. The browser toolbar may not adapt for dark mode users.
Got: #a9091f
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 ModePartial Dark Mode
color-scheme meta Not set Dark theme-color Not set CSS indicators Not detected

Detection limited to meta tags and inline styles.

D
Print Stylesheet
Action
No print styles
FIX
No print styles
Info::
No print-specific styles detected
When users print this page, they get the screen layout including navigation and non-essential elements. Add @media print rules to hide navigation and optimize layout for paper.
Print Stylesheet No Print Styles
Print stylesheet Not found Inline @media print Not detected
F
Navigation UX
Action
1 navigation pattern(s)
FIX
1 navigation pattern(s)
Info::
Skip navigation link detected
Info::
3 navigation landmark(s) detected
Breadcrumbs
Search
Skip Link Skip link detected
Labeled Navigation 3 <nav> element(s)
Back to Top
Hamburger Menu
Sticky Navigation Cannot reliably detect (CSS-based)
2 of 6 testable patterns navigation patterns detected. Limited navigation support. Consider adding breadcrumbs, search, and skip link.
C
Landmark Structure
Action
8 landmarks
REVIEW
8 landmarks
Critical::
No <main> landmark found
Screen reader users cannot quickly navigate to the primary content. Wrap your main content in <main>.
Info::
3 <nav> landmark(s) found
Warning::
3 of 3 <nav> elements are unlabeled
Multiple navigations need aria-label to distinguish them for screen readers.
Info::
Skip navigation link present
Page Structure — as a screen reader sees it
BANNER header NAV MAIN (missing!) ASIDE CONTENTINFO footer

Screen reader users cannot quickly navigate to the primary content. Wrap your main content in <main>.

Why this matters

Without a <main> landmark, screen-reader users can't skip past the navigation to the page content — every page starts with re-reading the menu.

Learn more

The <main> element marks the page's primary content area. Assistive tech offers a 'jump to main' shortcut — but only if <main> exists. Without it, every page navigation forces re-reading the header. Wrap your primary content in a single <main>.

Source: WAI-ARIA / WCAG 2.4.1

Multiple navigations need aria-label to distinguish them for screen readers.

Why this matters

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

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: Washington Times - Politics, Breaking News, US and World News
Warning::
No 192x192 icon
A 192px icon is required for PWA installation.
Info::
Display mode: standalone
PWA Install Criteria Not Installable
Name Washington Times - Politics, Breaking News, US and World News 192×192 icon 512×512 icon Start URL / Display Mode standalone
Name Washington Times - Politics, Breaking News, US and World News Display Mode standalone Theme Color #B90213 Background Color #B90213 Icons 1 icon(s)
C
Color Contrast (Screenshot)
Action
20 text elements analyzed, 2 fail WCAG AA
REVIEW

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

18 pass 2 fail WCAG AA
button Close
2.27:1
#000000
on
#3B4956
needs 4.5:1 (normal text)
16px · top of page (header area)
button Back
2.27:1
#000000
on
#3B4956
needs 4.5:1 (normal text)
16px · top of page (header area)
Show all checked elements (20)
ElementRatioRequiredFGBGResult
h2 Happening Now18.96:13.0:1
#000000
#EDF4FD
Pass
h2 More Stories18.96:13.0:1
#000000
#EDF4FD
Pass
h2 Columns18.96:13.0:1
#000000
#EDF4FD
Pass
h2 Play Sudoku18.96:13.0:1
#000000
#EDF4FD
Pass
h2 SPOTLIGHT18.96:13.0:1
#000000
#EDF4FD
Pass
h2 Events18.96:13.0:1
#000000
#EDF4FD
Pass
h2 Today's Paper18.96:13.0:1
#000000
#EDF4FD
Pass
h2 Front Page Podcast18.96:13.0:1
#000000
#EDF4FD
Pass
h2 More News18.96:13.0:1
#000000
#EDF4FD
Pass
h2 Policy18.96:13.0:1
#000000
#EDF4FD
Pass
h3 Threat Status18.96:13.0:1
#000000
#EDF4FD
Pass
h3 Most Popular18.96:13.0:1
#000000
#EDF4FD
Pass
h3 Newsletters18.96:13.0:1
#000000
#EDF4FD
Pass
h3 Find us on Facebook18.96:13.0:1
#000000
#EDF4FD
Pass
h3 Find us on X18.96:13.0:1
#000000
#EDF4FD
Pass
h3 Find us on Youtube18.96:13.0:1
#000000
#EDF4FD
Pass
title Washington Times - P…15.48:14.5:1
#000000
#D1DFEC
Pass
a Skip to content10.93:14.5:1
#000000
#C3B7C8
Pass
button Close2.27:14.5:1
#000000
#3B4956
Fail
button Back2.27:14.5:1
#000000
#3B4956
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.

C
Lighthouse Accessibility Audits
Action
Score 73/100 — 8 failing, 24 passed
REVIEW
73

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.

Names and labels

When a button doesn't have an accessible name, screen readers announce it as "button", making it unusable for users who rely on screen readers. Learn how to make buttons more accessible.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
div#wrapper > div.globalheader_container > div.header-container > button#mobileMenuButton div#wrapper > div.globalheader_container > div.header-container > button#mobileMenuButton

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.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
section.news-section > h2.block-title > a > img section.news-section > h2.block-title > a > img
figure.photo-zoom > p > a > img figure.photo-zoom > p > a > img
div.block-content > p > a > img div.block-content > p > a > img

Screen reader users rely on frame titles to describe the contents of frames. Learn more about frame titles.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
div#right-column > aside > div#podcast-container > iframe div#right-column > aside > div#podcast-container > iframe

Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. Learn how to make links accessible.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
div.news-sections > section.news-section > h2.block-title > a div.news-sections > section.news-section > h2.block-title > a
div.block-content > figure.photo-zoom > p > a div.block-content > figure.photo-zoom > p > a
section.block > div.block-content > p > a section.block > div.block-content > p > a
div#right-column > aside > div.socialbar > a.socialicon div#right-column > aside > div.socialbar > a.socialicon

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.

Contrast

Low-contrast text is difficult or impossible for many users to read. Learn how to provide sufficient color contrast.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
Advertisement section.top-news > div.show-mobile-only > div#mobile-ad-0 > div.ad-placeholder-text
Advertisement div.news-sections > div.show-mobile-only > div#mobile-ad-1 > div.ad-placeholder-text
Advertisement div.news-sections > div.show-mobile-only > div#mobile-ad-2 > div.ad-placeholder-text
Advertisement aside > div#ad-primary-SB-1 > div#div-gpt-ad-left-sidebar-top > div.ad-placeholder-text
Advertisement aside > div#ad-primary-SB-3 > div#div-gpt-ad-left-sidebar-bottom > div.ad-placeholder-text
Advertisement aside > div#ad-primary-SB-4 > div#div-gpt-ad-homepage-bottom-left > div.ad-placeholder-text
Advertisement aside > div#left-sidebar-sticky-ad > div#div-gpt-ad-left-sidebar-sticky > div.ad-placeholder-text
Advertisement aside > div#ad-secondary-SB-1 > div#div-gpt-ad-right-sidebar-top > div.ad-placeholder-text
Advertisement aside > div#ad-secondary-SB-2 > div#div-gpt-ad-right-sidebar-house > div.ad-placeholder-text
Advertisement aside > div#ad-secondary-SB-3 > div#div-gpt-ad-right-sidebar-bottom > div.ad-placeholder-text
Accept all div.Card-buoy__sc-1s2p2gv-0 > div.Card__CardHeader-buoy__sc-1s2p2gv-1 > div.Frame-buoy__sc-1d4hofp-0 > button.Button__StyledButton-buoy__sc-a1qza5-0
PURPOSES div.Card-buoy__sc-1s2p2gv-0 > div.Frame-buoy__sc-1d4hofp-0 > div.Pills__StyledPills-buoy__sc-pti2cl-0 > button.Pills__StyledPill-buoy__sc-pti2cl-1
1725 PARTNERS div.Card-buoy__sc-1s2p2gv-0 > div.Frame-buoy__sc-1d4hofp-0 > div.Pills__StyledPills-buoy__sc-pti2cl-0 > button.Pills__StyledPill-buoy__sc-pti2cl-1

Low-contrast text is difficult or impossible for many users to read. Link text that is discernible improves the experience for users with low vision. Learn how to make links distinguishable.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
Valerie Richardson div.story-details > div.meta > span.byline > a
Lindsey McPherson div.story-details > div.meta > span.byline > a
Valerie Richardson div.story-details > div.meta > span.byline > a

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.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
All site contents © Copyright 2026 The Washington Times, LLC 3600 New York Aven… div.footer-inner > section#colophon > div.container > h6.vcard

These are opportunities to improve keyboard navigation in your application.

Best practices

Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. Learn more about touch targets.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
Seen, Heard And Whispered article.story-item > div.story-details > h3.article-headline > a
The Advocates article.story-item > div.story-details > h3.article-headline > a
Inside The Ring article.story-item > div.story-details > h3.article-headline > a
On Background article.story-item > div.story-details > h3.article-headline > a
Threat Status article.story-item > div.story-details > h3.article-headline > a
Manage Newsletters div.section-inner > ul.links > li > a
Newsletter Signup div.section-inner > ul.links > li > a
Opinion div.section-inner > ul.links > li > a
Local div.section-inner > ul.links > li > a
Sports div.section-inner > ul.links > li > a
Opinion div.row > ul.links > li > a
Local div.row > ul.links > li > a
Sports div.row > ul.links > li > a

These items highlight common accessibility best practices.

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
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
Document has a `<title>` element
`<html>` element has a `[lang]` attribute
`<html>` element has a valid value for its `[lang]` attribute
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements
No element has a `[tabindex]` value greater than 0
Document has a main landmark.
Deprecated ARIA roles were not used
ARIA IDs are unique
`<video>` elements contain a `<track>` element with `[kind="captions"]`
Image elements do not have `[alt]` attributes that are redundant text.
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
No form fields have multiple labels
`<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.
Input buttons have discernible text.
`<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
Tables have different content in the summary attribute and `<caption>`.
All heading elements contain content.
Uses ARIA roles only on compatible elements
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.
A+
Form Accessibility
All 2 controls labeled
PASS
All 2 controls labeled
Info::
2 control(s) properly labeled
2 controls
2 labeled
0 placeholder only
0 unlabeled
ControlTypeLabelMethod
#search-keywordsearchSearch Keyword:for/id
#search-keywordsearchSearch Keyword:for/id
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 Error | 404 Custom Styling Navigation Homepage Link Search Form
All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback