Kilotest: Violations of Tab-focusable elements wrong
issue for Environmental Working Group page
Basics
About the page
- URL: https://www.ewg.org/
- Tested 2 days ago on 2026-10-07 at 21:15 by job
261007T2112-2p4 - Summary of results:
- Rule engines:
- Called: 12
- Were able to test: 12
- Reported any rule violations: 12
- Violations: 1488
- Violators: 693
- Issues: 63
- Rule engines:
- Download the full technical report (JSON)
About the issue
- Why it matters: Item selections by a keyboard-only user are useless or impossible
- Priority: highest
- Related WCAG standard: 2.1.1
- Reported by 1 rule engine (Testaro)
- Violations: 35
- Violators: 35
Violators
Here are the HTML elements reported to violate rules belonging to the Tab-focusable elements wrong
issue.
Take me there
links will open the page in a new tab and try to scroll to the element and highlight it. This does not always succeed. You can return here by closing the new tab.
Element 215
- Tag name:
A - Text:
Skip to main content
- Start tag:
<a href="#content" class="visually-hidden element-focusable skip-link" id="top"> - XPath:
/html/body /a[1] - Bounding box: x = 0, y = 0, width = 3, height = 0
- Reported by Testaro
- Tag name:
Element 1204
- Tag name:
A - Text:
Back to Top
- Start tag:
<a href="#top" class="visually-hidden element-focusable skip-link" id="bottom"> - XPath:
/html/body /a[2] - Bounding box: x = 0, y = 5710, width = 3, height = 0
- Reported by Testaro
- Tag name:
Element 288
- Tag name:
A - Text:
Our Mission
- Start tag:
<a href="/who-we-are/our-mission" data-drupal-link-system-path="node/6669"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[1] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[1] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 306
- Tag name:
A - Text:
Contact Us
- Start tag:
<a href="/who-we-are/contact-us" data-drupal-link-system-path="node/6676"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[1] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[10] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 308
- Tag name:
A - Text:
Careers
- Start tag:
<a href="/who-we-are/our-team/careers" data-drupal-link-system-path="node/26"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[1] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[11] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 290
- Tag name:
A - Text:
Our Impact
- Start tag:
<a href="/who-we-are/our-impact" data-drupal-link-system-path="node/7889"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[1] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[2] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 292
- Tag name:
A - Text:
Our Team
- Start tag:
<a href="/who-we-are/our-team" data-drupal-link-system-path="node/35"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[1] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[3] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 294
- Tag name:
A - Text:
Our Board
- Start tag:
<a href="/who-we-are/our-board" data-drupal-link-system-path="node/6774"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[1] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[4] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 296
- Tag name:
A - Text:
Our Leadership Council
- Start tag:
<a href="https://www.ewg.org/who-we-are/leadership-council"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[1] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[5] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 298
- Tag name:
A - Text:
Funding & Reports
- Start tag:
<a href="/who-we-are/funding-reports" data-drupal-link-system-path="node/39"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[1] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[6] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 300
- Tag name:
A - Text:
For Partners
- Start tag:
<a href="/who-we-are/for-partners" data-drupal-link-system-path="node/6670"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[1] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[7] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 302
- Tag name:
A - Text:
EWG+HS
- Start tag:
<a href="https://www.ewg.org/ewghs"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[1] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[8] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 304
- Tag name:
A - Text:
Support Our Work
- Start tag:
<a href="https://www.ewg.org/take-action/ways-give"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[1] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[9] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 322
- Tag name:
A - Text:
Food & Water
- Start tag:
<a href="/areas-focus/food-water" data-drupal-link-system-path="taxonomy/term/46"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[2] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[1] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 324
- Tag name:
A - Text:
Farming & Agriculture
- Start tag:
<a href="/areas-focus/farming-agriculture" data-drupal-link-system-path="taxonomy/term/39"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[2] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[2] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 326
- Tag name:
A - Text:
Personal Care Products
- Start tag:
<a href="/areas-focus/personal-care-products" data-drupal-link-system-path="taxonomy/term/53"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[2] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[3] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 328
- Tag name:
A - Text:
Household & Consumer Products
- Start tag:
<a href="/areas-focus/household-consumer-products" data-drupal-link-system-path="taxonomy/term/49"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[2] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[4] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 330
- Tag name:
A - Text:
Energy
- Start tag:
<a href="/areas-focus/energy" data-drupal-link-system-path="taxonomy/term/31"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[2] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[5] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 332
- Tag name:
A - Text:
Family Health
- Start tag:
<a href="/areas-focus/family-health" data-drupal-link-system-path="taxonomy/term/36"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[2] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[6] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 334
- Tag name:
A - Text:
Toxic Chemicals
- Start tag:
<a href="/areas-focus/toxic-chemicals" data-drupal-link-system-path="taxonomy/term/60"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[2] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[7] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 336
- Tag name:
A - Text:
Regional Issues
- Start tag:
<a href="/areas-focus/regional-issues" data-drupal-link-system-path="taxonomy/term/57"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[2] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[8] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 352
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/areas-focus/family-health/womens-health" hreflang="en" class="linked-image"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[2] /div[1] /div[1] /div[1] /div[2] /div[1] /div[1] /div[1] /div[1] /div[2] /div[1] /div[1] /div[1] /div[1] /div[1] /div[1] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 355
- Tag name:
A - Text:
Women's Health
- Start tag:
<a href="/areas-focus/family-health/womens-health" hreflang="en"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[2] /div[1] /div[1] /div[1] /div[2] /div[1] /div[1] /div[1] /div[1] /div[2] /div[1] /div[1] /div[1] /h3[1] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 365
- Tag name:
A - Text: [not applicable]
- Start tag:
<a href="/areas-focus/toxic-chemicals/food-chemicals" hreflang="en" class="linked-image"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[2] /div[1] /div[1] /div[1] /div[2] /div[1] /div[1] /div[1] /div[1] /div[2] /div[2] /div[1] /div[1] /div[1] /div[1] /div[1] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 368
- Tag name:
A - Text:
Food Chemicals
- Start tag:
<a href="/areas-focus/toxic-chemicals/food-chemicals" hreflang="en"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[2] /div[1] /div[1] /div[1] /div[2] /div[1] /div[1] /div[1] /div[1] /div[2] /div[2] /div[1] /div[1] /h3[1] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 389
- Tag name:
A - Text:
News
- Start tag:
<a href="/news-insights/news" data-drupal-link-system-path="node/17"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[5] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[1] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 391
- Tag name:
A - Text:
News Releases
- Start tag:
<a href="/news-insights/news-release" data-drupal-link-system-path="node/18"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[5] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[2] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 393
- Tag name:
A - Text:
The New Lede
- Start tag:
<a href="https://www.thenewlede.org/"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[5] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[3] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 395
- Tag name:
A - Text:
Testimonies
- Start tag:
<a href="/news-insights/testimony" data-drupal-link-system-path="node/19"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[5] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[4] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 397
- Tag name:
A - Text:
Official Correspondence
- Start tag:
<a href="/news-insights/official-correspondence" data-drupal-link-system-path="node/20"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[5] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[5] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 399
- Tag name:
A - Text:
Statements
- Start tag:
<a href="/news-insights/statement" data-drupal-link-system-path="node/21"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[5] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[6] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 401
- Tag name:
A - Text:
Transcripts
- Start tag:
<a href="/news-insights/transcripts" data-drupal-link-system-path="node/8240"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[5] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[7] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 403
- Tag name:
A - Text:
For Media
- Start tag:
<a href="/news-insights/for-media" data-drupal-link-system-path="node/6890"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[5] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[8] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 405
- Tag name:
A - Text:
Our Experts
- Start tag:
<a href="/news-insights/our-experts" data-drupal-link-system-path="node/36"> - XPath:
/html/body /div[2] /div[1] /div[1] /header[1] /div[2] /nav[1] /ul[1] /li[5] /div[1] /div[1] /div[1] /div[1] /nav[1] /ul[1] /li[9] /a[1] - Bounding box: [not obtained]
- Reported by Testaro
- Tag name:
Element 614
- Tag name:
DIV - Text:
prev … next
- Start tag:
<div class="tns-controls" aria-label="Carousel Navigation" tabindex="0"> - XPath:
/html/body /div[2] /div[1] /div[1] /main[1] /div[2] /div[1] /div[1] /div[1] /div[1] /article[1] /div[1] /div[2] /div[1] /div[1] /div[1] /div[1] /div[4] /div[1] /div[3] - Bounding box: x = 448, y = 1746, width = 1024, height = 0
- Reported by Testaro
- Tag name: