Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.DDark Mode SupportActionTheme color onlyFIX
Detection limited to meta tags and inline styles.
DPrint StylesheetActionNo print stylesFIX
BFavicon & Branding8 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.
2 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 |
|---|---|---|---|---|---|
| h1 Explore more than 27… | 1.24:1 | 3.0:1 | #000000 | #011F32 | Fail |
| h1 Congressionally Char… | 1.24:1 | 3.0:1 | #000000 | #011F32 | Fail |
| h2 Trending topics | 1.24:1 | 3.0:1 | #000000 | #011F32 | Fail |
| h2 Our Focus Areas | 1.24:1 | 3.0:1 | #000000 | #011F32 | Fail |
| h2 Recent Insights and … | 1.24:1 | 3.0:1 | #000000 | #011F32 | Fail |
| h3 Fellowships | 1.24:1 | 3.0:1 | #000000 | #011F32 | Fail |
| h3 Partnerships | 1.24:1 | 3.0:1 | #000000 | #011F32 | Fail |
| h3 Congressional Educat… | 1.24:1 | 3.0:1 | #000000 | #011F32 | Fail |
| title Wilson Center | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| p This website uses co… | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| a privacy policy | 13.51:1 | 4.5:1 | #000000 | #F9C59E | Pass |
| button Accept | 6.93:1 | 4.5:1 | #000000 | #F16D0C | Pass |
| a Skip to main content | 4.33:1 | 4.5:1 | #000000 | #1476BA | Fail |
| button Press Room | 4.56:1 | 4.5:1 | #000000 | #187ABD | Pass |
| span Toggle sub-menu | 3.09:1 | 4.5:1 | #000000 | #145F93 | Fail |
| a Congressional Testim… | 2.02:1 | 4.5:1 | #000000 | #074369 | Fail |
| a Press Releases | 2.15:1 | 4.5:1 | #000000 | #074771 | Fail |
| button Wilson Center Resour… | 1.83:1 | 4.5:1 | #000000 | #043C62 | Fail |
| span Toggle sub-menu | 1.53:1 | 4.5:1 | #000000 | #002F53 | Fail |
| a Digital Archive | 2.47:1 | 4.5:1 | #000000 | #0B507F | 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+Landmark Structure13 landmarksPASS
AHeading Hierarchy13 headingsPASS
- H1 Explore more than 27,000 insights and analysis, 160 experts, and hundreds of events each year.
- H2 Trending topics
- H1 Congressionally Chartered. Scholarship Driven. Fiercely Nonpartisan. duplicate H1
- H2 165 Years of U.S. Italy Relations
- H2 Our Focus Areas
- H3 Fellowships
- H3 Partnerships
- H3 Congressional Education
- H2 Recent Insights and Analysis
- H2 Wilson in the World: Tbilisi, Georgia: Daily Protests Continue
- H2 America’s Greatest Exports: Professional Athletes and Their Role in Sports Diplomacy
- H2 A Turning Point in Vienna: Global Fraud Becomes a Top-Tier Threat
- H2 Critical Minerals Strategy under the Trump Administration: Progress, Contradictions, and the Road Ahead
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
A+Alt Text Quality1 of 9 images have issuesPASS
| Issue | Count |
|---|---|
| generic | 1 image(s) |
A+Form AccessibilityAll 2 controls labeledPASS
| Control | Type | Label | Method |
|---|---|---|---|
| keywords | search | Search Term(s) | aria-label |
| #subscribe-email | Enter your email address | for/id |
ALink & Button Quality75 links, 30 buttons — all OKPASS
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| https://engage.wilsoncenter.org/onlineac… | Subscribe | new tab | Add '(opens in new tab)' to text |
| https://engage.wilsoncenter.org/onlineac… | Donate | new tab | Add '(opens in new tab)' to text |
| https://engage.wilsoncenter.org/onlineac… | Subscribe | new tab | Add '(opens in new tab)' to text |
| https://engage.wilsoncenter.org/onlineac… | Donate | new tab | Add '(opens in new tab)' to text |
| https://www.google.com/maps/place/The+Wi… | Map | new tab | Add '(opens in new tab)' to text |
Add '(opens in new tab)' to link text or aria-label.
https://engage.wilsoncenter.org/onlineactions/WpUYj9S_MkydZEXxsyWeYw2; https://engage.wilsoncenter.org/onlineactions/KxzFKo0YTk2W8uYVKK5HKg2; https://engage.wilsoncenter.org/onlineactions/WpUYj9S_MkydZEXxsyWeYw2; https://engage.wilsoncenter.org/onlineactions/KxzFKo0YTk2W8uYVKK5HKg2; https://www.google.com/maps/place/The+Wilson+Center/@38.8934628,-77.0325588,1…
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
A404 Error PageHTTP 404, custom pagePASS
A+Web ManifestPWA-readyPASS
A+Lighthouse Accessibility AuditsScore 96/100 — 1 failing, 28 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.
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 |
|---|
Donate div.site-header-main > ul.site-header-action-buttons > li.item > a.btn-primary |
These are opportunities to improve the legibility of your content.