Accessibility
· 24 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.DIframe AccessibilityAction7/9 iframe(s) missing title; 0 placeholder(s)FIX
DWeb ManifestActionNot foundFIX
No web manifest found.
DDark Mode SupportActionNo dark mode signalsFIX
Detection limited to meta tags and inline styles.
DPrint StylesheetActionNo print stylesFIX
CAlt Text QualityAction31 of 55 images have issuesREVIEW
| Issue | Count |
|---|---|
| missing | 31 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
CTabindex Anti-PatternsAction0 positive, 7 -1-on-focusableREVIEW
BTap Target Adequacy2 tap target(s) too small or too close togetherREVIEW
BMobile-Readable Font Sizes97% of visible text renders at >= 12 CSS px (7 below threshold)REVIEW
C404 Error PageActionHTTP 404, custom pageREVIEW
CFavicon & BrandingAction5 icon(s) detectedREVIEW
CLighthouse Accessibility AuditsActionScore 76/100 — 7 failing, 24 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.
ARIA
Using ARIA attributes in roles where they are prohibited can mean that important information is not communicated to users of assistive technologies. Learn more about prohibited ARIA roles.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
Navigation Area header.OneNavContainer-kolMaZ > div.OneNavRowGrid-dOvkpA > div.OneNavRowContent-iBmA-dB > div.OneNavAreaContainer-bbElNi |
These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader.
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.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
div#google_ads_iframe_3379/conde.wired/hero/homepage/bundle/1_0__container__ > iframe#google_ads_iframe_3379/conde.wired/hero/homepage/bundle/1_0 > div > button div#google_ads_iframe_3379/conde.wired/hero/homepage/bundle/1_0__container__ > iframe#google_ads_iframe_3379/conde.wired/hero/homepage/bundle/1_0 > div > button |
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.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL div.MediaAssetWrapper-cXozZc > span.SpanWrapper-kFnjvc > picture.ResponsiveImagePicture-jKunQM > img.ResponsiveImageContainer-dkeESL |
Labels ensure that form controls are announced properly by assistive technologies, like screen readers. Learn more about form element labels.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
div#google_ads_iframe_3379/conde.wired/hero/homepage/bundle/1_0__container__ > iframe#google_ads_iframe_3379/conde.wired/hero/homepage/bundle/1_0 > div > input div#google_ads_iframe_3379/conde.wired/hero/homepage/bundle/1_0__container__ > iframe#google_ads_iframe_3379/conde.wired/hero/homepage/bundle/1_0 > div > input |
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.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
div#google_ads_iframe_3379/conde.wired/hero/homepage/bundle/1_0__container__ > iframe#google_ads_iframe_3379/conde.wired/hero/homepage/bundle/1_0 > div > a div#google_ads_iframe_3379/conde.wired/hero/homepage/bundle/1_0__container__ > iframe#google_ads_iframe_3379/conde.wired/hero/homepage/bundle/1_0 > div > a |
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.
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.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
FACT CHECK div > div.SummaryItemRubricWrapper-iBcwqE > div.RubricWrapper-cQVtQV > a.RubricLink-BwroS |
AUTOCOMPLETE INTERVIEW div > div.SummaryItemRubricWrapper-iBcwqE > div.RubricWrapper-cQVtQV > a.RubricLink-BwroS |
These items highlight common accessibility best practices.
Visible text labels that do not match the accessible name can result in a confusing experience for screen reader users. Learn more about accessible names.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
SUBSCRIBE div.CTAWrapper-bmUbTy > div.journey-unit__container > div.NavCTALinkContainer-ZsoAz > a.NavCTALink-brNKFz |
A New Tool Found Malware That’s Guided by an AI Hive Mind—No Humans in Sight div.SubtopicDiscoveryGridContent-epBBzZ > div.SubtopicDiscoveryItemContainer-euhdUm > div.SubtopicDiscoveryHedContainer-zA-dRC > a.BaseText-fEwdHD |
Primetime Exposes the Ego-Driven Core of Vigilante Pedophile Hunting div.SubtopicDiscoveryGridContent-epBBzZ > div.SubtopicDiscoveryItemContainer-euhdUm > div.SubtopicDiscoveryHedContainer-zA-dRC > a.BaseText-fEwdHD |
Marvel Has Assigned 42 Hours of Homework Before Avengers: Doomsday div.SubtopicDiscoveryGridContent-epBBzZ > div.SubtopicDiscoveryItemContainer-euhdUm > div.SubtopicDiscoveryHedContainer-zA-dRC > a.BaseText-fEwdHD |
Anonymous Men Have Turned Cyberharassment Into a Group Sport—Here’s One Woman’s… div.SubtopicDiscoveryItemContainer-euhdUm > div.SubtopicDiscoveryHedContainer-zA-dRC > div.SubtopicDiscoveryArticleContent-hRZkdp > a.BaseText-fEwdHD |
Join WIRED@Night for an Uncanny Valley Live Recording on Women, Tech, and Power div.SubtopicDiscoveryGridContent-epBBzZ > div.SubtopicDiscoveryItemContainer-euhdUm > div.SubtopicDiscoveryHedContainer-zA-dRC > a.BaseText-fEwdHD |
A+Landmark Structure17 landmarksPASS
AHeading Hierarchy83 headings, 1 skip(s)PASS
- H1 WIRED
- H2 Today’s Picks
- H2 Trending Stories
- H3 Meta’s Muse Is Adults-Only. Why Does It Look Like a Kids’ Toy?
- H3 Old-School Credit Card Scams Are Far From Dead
- H3 Thieves Stole ‘Nvidia’ Trailers. They Got 20 Tons of Sand
- H3 The Search for Silicon Valley’s Most Powerful Woman
- H3 A Gravitational Battle Within the Earth Is Changing the Length of Days
- H3 This Browser Extension Lets You Snooze Open Tabs Until Later
- H3 I’ve Been Hunting Deals for 13 Years. These Early Prime Day Discounts Are Actually Worth It
- H3 Scientists Detect Radio Signals From an Exoplanet for the First Time in History
- H3 She’s 28, Loves God and Her Family, and Might Be the Reason You Can’t Have Kids
- H3 AI Agents Teamed Up to Cheat at Blackjack. Their Collusion Is Getting Harder to Spot
- H3 How to Claim Your Cut of Apple’s $250 Million Siri Settlement
- H3 I Think I Found an AI Agent Worth the Risk
- H3 No One Wants to Talk About Women in Tech—So We Will
- H2 Reviews
- H3 The Holidays Are Coming—and So Are the White Elephant Parties
- H3 The Best Mesh Wi-Fi Systems to Achieve Networking Nirvana
- H3 Quince Luggage Gives Away a Run for Its Money
- H3 After Testing Hundreds of Laptops, These Are the Best Options I Recommend
- H2 Subscriber Exclusives
- H3 War Bros Didn’t Always Rule Silicon Valley
- H3 I Think I Found an AI Agent Worth the Risk
- H3 A US-China AI Hotline Won’t Be Ready for a While
- H3 AI Agents Teamed Up to Cheat at Blackjack. Their Collusion Is Getting Harder to Spot
- H3 Forget the AI Slowdown—the Vulnerability Explosion Is Already Happening
- H2 The UK Government Faces a Reckoning Over Palantir
- H2 AI, Tariffs, Rare Minerals: What to Expect From Trump’s Upcoming Summit With Xi Jinping
- H2 It’s Donald Trump Versus MAGA on Data Centers
- H2 An OpenAI Agent Hacked Australia’s Health Service. Their Government Found Out Months Later
- H2 Meta’s Muse AI Assistant Rolled Out With a Serious Security Flaw
- H2 A New Tool Found Malware That’s Guided by an AI Hive Mind—No Humans in Sight
- H2 The Data Center Backlash Should Also Be a Climate Reckoning. It Isn’t Yet
- H2 Nicotine Is Mounting a Comeback in the Wellness Movement
- H2 Some Pancreatic Cells Are Just One Genetic Tweak Away From Treating Diabetes
- H2 Appeals Court Lets the Pentagon Designate Anthropic a Supply-Chain Risk
- H2 The Trump Administration Is Trying to Get Musk and X Out of a $137 Million EU Fine
- H2 The Pope’s AI Guy Is Worried About ‘Cartel’ Behavior Among Big Labs
- H2 You Don’t Need to Pay for Distraction-Blocking Software
- H2 How to Record Your Screen on Any Phone
- H2 Nearly a Decade Later, the Electric Tesla Semi Is Here
- H2 The 34 Very Best Gifts for Dads
- H2 The 10 Best Coffee Subscriptions of 2026 to Keep You Wired
- H2 Bose’s Premium Open Earbuds Are $100 Off
- H2 Party Invite Phishing Scams Are the New Missed Connections
- H2 Primetime Exposes the Ego-Driven Core of Vigilante Pedophile Hunting
- H2 SeaWorld Wants to Make You Horny
- H2 The 8 Best Movies to Stream This Month
- H2 The 9 Best TV Shows to Stream This Month
- H2 Marvel Has Assigned 42 Hours of Homework Before Avengers: Doomsday
- H2 Anonymous Men Have Turned Cyberharassment Into a Group Sport—Here’s One Woman’s Side of the Story
- H2 Here’s What the AI Apocalypse Could Look Like
- H2 Join WIRED@Night for an Uncanny Valley Live Recording on Women, Tech, and Power
- H2 The Big Story
- H3 Who Killed Paulina Borsook’s Career?
- H3 Why No One Wants to Date Tech Bros
- H3 She’s 28, Loves God and Her Family, and Might Be the Reason You Can’t Have Kids
- H3 Patti Harrison Had Dreams of a Tech Utopia. Silicon Valley Smashed Them
- H3 Women Still Face Too Much Bullshit—in Silicon Valley and Beyond
- H2 Special Editions
- H3 Welcome to the WIRED Women Issue
- H3 Inside WIRED’s Brain Week
- H3 The Truth About Kids These Days
- H3 The Future of Home
- H2 WIRED Classics
- H3 Deliver Us, Lord, From the Startup Life
- H3 A Genetic Curse, a Scared Mom, and the Quest to ‘Fix’ Embryos
- H3 Two Nations, a Horrible Accident, and the Urgent Need to Understand the Laws of Space
- H3 Life as a 21st-Century Trucker
- H3 Google Throws Open Doors to Its Top-Secret Data Center
- H2 Videos
- H3 Scientists Detect Radio Signals From Exoplanet for the First Time Ever
- H3 The Backlash Against Women in Tech Is in Full Swing
- H3 I Built AI Clones of My Coworkers and Things Got Weird Pretty Quickly
- H3 Biomedical Scientist Fact Checks Pseudoscience Slop
- H3 Tech Leaders Attend Trump-Xi Banquet at White House
- H3 Reckless Ben Answers The Web's Most Searched Questions
- H3 The Ick Factor: No One Wants to Date Tech Bros
- H3 Australia Says Rogue OpenAI Agent Hacked Health Service Website
- H3 Can Bentley's Torcal SUV Break the Curse of the Luxury EV?
- H3 Psychiatrist Debunks The Biggest Psychopath Myths on Reddit
- H6 Select international site skipped
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
A+Heading Text Quality1 heading-text-quality issue(s) detectedPASS
A+Form AccessibilityAll 6 controls labeledPASS
| Control | Type | Label | Method |
|---|---|---|---|
| social_media | checkbox | Social Media | aria-label |
| essential | checkbox | Essential | aria-label |
| sales_sharing_targeted_advertising | checkbox | Targeted | aria-label |
| analytics | checkbox | Performance | aria-label |
| functional | checkbox | Functional | aria-label |
| audience_measurement | checkbox | Audience Measurement | aria-label |
ALink & Button Quality162 links, 34 buttons — all OKPASS
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| https://www.condenast.com/privacy-policy | Privacy Policy | new tab | Add '(opens in new tab)' to text |
| https://www.ethyca.com/janus?utm_source=… | Consent powered by Ethyca | new tab | Add '(opens in new tab)' to text |
| https://www.wired.com/story/app/splash/ | Download the WIRED App | new tab | Add '(opens in new tab)' to text |
| https://condenaststore.com/ | Condé Nast Store | new tab | Add '(opens in new tab)' to text |
| https://www.condenast.com/user-agreement… | User Agreement | new tab | Add '(opens in new tab)' to text |
| http://www.condenast.com/privacy-policy#… | Privacy Policy | new tab | Add '(opens in new tab)' to text |
| http://www.condenast.com/privacy-policy#… | Your California Privacy Rights | new tab | Add '(opens in new tab)' to text |
| http://www.aboutads.info | Ad Choices | new tab | Add '(opens in new tab)' to text |
| https://www.facebook.com/wired/ | Follow us on Facebook | new tab | Add '(opens in new tab)' to text |
| https://twitter.com/wired/ | Follow us on X | new tab | Add '(opens in new tab)' to text |
| https://pinterest.com/wired/ | Follow us on Pinterest | new tab | Add '(opens in new tab)' to text |
| https://www.youtube.com/user/wired/ | Follow us on YouTube | new tab | Add '(opens in new tab)' to text |
| https://instagram.com/wired/ | Follow us on Instagram | new tab | Add '(opens in new tab)' to text |
| https://www.tiktok.com/@wired?lang=en | Follow us on TikTok | new tab | Add '(opens in new tab)' to text |
Add '(opens in new tab)' to link text or aria-label.
https://www.condenast.com/privacy-policy; https://www.ethyca.com/janus?utm_source=fides_consent&utm_medium=referral&utm…; https://www.wired.com/story/app/splash/; https://condenaststore.com/; https://www.condenast.com/user-agreement/; http://www.condenast.com/privacy-policy#privacypolicy; http://www.condenast.com/privacy-policy#privacypolicy-california; http://www.aboutads.info; https://www.facebook.com/wired/; https://twitter.com/wired/ (+4 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+Form Input Types6 form control(s) checked, no type mismatchesPASS
A+Form Input Quality6 form control(s) checked, no input-semantic issuesPASS
A+Mobile Keyboard & AutofillNo autofill-eligible form controlsPASS
A+Document LanguageLang attribute set to "en-US"PASS
A+PWA DepthNo PWA depth issues detectedPASS
A+Mobile UX Depth1 mobile-depth signal(s) 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 |
|---|---|---|---|---|---|
| h1 WIRED | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Today’s Picks | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Trending Stories | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 The UK Government Fa… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 AI, Tariffs, Rare Mi… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 It’s Donald Trump … | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 An OpenAI Agent Hack… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Meta’s Muse AI Ass… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 A New Tool Found Mal… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 The Data Center Back… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Nicotine Is Mounting… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Some Pancreatic Cell… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Appeals Court Lets t… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 The Trump Administra… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 The Pope’s AI Guy … | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 You Don’t Need to … | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 How to Record Your S… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Nearly a Decade Late… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 The 34 Very Best Gif… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 The 10 Best Coffee S… | 21.00:1 | 3.0: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.