vital-scans open quality ledger

www.cdc.gov: technology ↔ issues

Accessibility findings that appear disproportionately on pages running a given technology, across the 80 page(s) in 2026-W25 where both technology detection and an accessibility engine ran. Lift is how many times more likely a finding is on pages with the technology than on pages overall — a value of 2× means twice the baseline rate.

This is an association, not proof of cause. Technologies that are detected on the same set of pages (e.g. a CMS, its host, and its language) will share identical lift values; the listing groups by technology but cannot tell which one in a co-located stack is responsible. Treat high-lift pairs as leads for a human to confirm — a barrier that recurs with the same technology, especially across multiple sites, is likely a bug in that technology rather than in any one page's content.

DreamWeaver 6 pages

Findings over-represented on pages running DreamWeaver (lift ≥ 1, ≥5 pages support).
Finding Lift On tech pages On all pages
Associate every form control with a <label> (via for/id) or an aria-label/aria-labelledby. (axe) 13.33× 6 / 6 6
Increase the contrast between text and its background to at least 4.5:1 (3:1 for large text) (axe) 5.71× 6 / 6 14
Each page should have exactly one <main> landmark. (axe) 4.44× 6 / 6 18

Moment.js 5 pages

Findings over-represented on pages running Moment.js (lift ≥ 1, ≥5 pages support).
Finding Lift On tech pages On all pages
Associate every form control with a <label> (via for/id) or an aria-label/aria-labelledby. (axe) 13.33× 5 / 5 6
Increase the contrast between text and its background to at least 4.5:1 (3:1 for large text) (axe) 5.71× 5 / 5 14
Each page should have exactly one <main> landmark. (axe) 4.44× 5 / 5 18

D3 7 pages

Findings over-represented on pages running D3 (lift ≥ 1, ≥5 pages support).
Finding Lift On tech pages On all pages
Headings are structured hierarchically (alfa) 4.29× 6 / 7 16
Use heading levels in order (h1 → h2 → h3) without skipping; structure, not size. (axe) 3.12× 6 / 7 22
Scrolling content can be accessed by keyboard (alfa) 2.29× 7 / 7 35
Text has enhanced contrast (alfa) 2.11× 7 / 7 38
Target size is at least 44×44 CSS pixels (Enhanced) (alfa) 1.82× 7 / 7 44

Bootstrap 62 pages

Findings over-represented on pages running Bootstrap (lift ≥ 1, ≥5 pages support).
Finding Lift On tech pages On all pages
Scrolling content can be accessed by keyboard (alfa) 1.29× 35 / 62 35
When a landmark role/type repeats (e.g (axe) 1.29× 32 / 62 32
aria attribute is permitted for element role (alfa) 1.29× 21 / 62 21
Text has sufficient color contrast (Enhanced) (alfa) 1.29× 15 / 62 15
page-has-heading-one (axe) 1.29× 5 / 62 5
Text has enhanced contrast (alfa) 1.19× 35 / 62 38
Target size is at least 44×44 CSS pixels (Enhanced) (alfa) 1.03× 35 / 62 44
Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. (axe) 1.00× 62 / 62 80

jQuery 68 pages

Findings over-represented on pages running jQuery (lift ≥ 1, ≥5 pages support).
Finding Lift On tech pages On all pages
Text has enhanced contrast (alfa) 1.18× 38 / 68 38
Scrolling content can be accessed by keyboard (alfa) 1.18× 35 / 68 35
When a landmark role/type repeats (e.g (axe) 1.18× 32 / 68 32
aria attribute is permitted for element role (alfa) 1.18× 21 / 68 21
Text has sufficient color contrast (Enhanced) (alfa) 1.18× 15 / 68 15
Associate every form control with a <label> (via for/id) or an aria-label/aria-labelledby. (axe) 1.18× 6 / 68 6
Form field label is visible (alfa) 1.18× 5 / 68 5
page-has-heading-one (axe) 1.18× 5 / 68 5
Target size is at least 44×44 CSS pixels (Enhanced) (alfa) 1.02× 38 / 68 44
Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. (axe) 1.00× 68 / 68 80

Google Analytics 80 pages

Findings over-represented on pages running Google Analytics (lift ≥ 1, ≥5 pages support).
Finding Lift On tech pages On all pages
Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. (axe) 1.00× 80 / 80 80
Target size is at least 44×44 CSS pixels (Enhanced) (alfa) 1.00× 44 / 80 44
Text has enhanced contrast (alfa) 1.00× 38 / 80 38
Scrolling content can be accessed by keyboard (alfa) 1.00× 35 / 80 35
When a landmark role/type repeats (e.g (axe) 1.00× 32 / 80 32

Azure Front Door 80 pages

Findings over-represented on pages running Azure Front Door (lift ≥ 1, ≥5 pages support).
Finding Lift On tech pages On all pages
Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. (axe) 1.00× 80 / 80 80
Target size is at least 44×44 CSS pixels (Enhanced) (alfa) 1.00× 44 / 80 44
Text has enhanced contrast (alfa) 1.00× 38 / 80 38
Scrolling content can be accessed by keyboard (alfa) 1.00× 35 / 80 35

Azure 80 pages

Findings over-represented on pages running Azure (lift ≥ 1, ≥5 pages support).
Finding Lift On tech pages On all pages
Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. (axe) 1.00× 80 / 80 80
Target size is at least 44×44 CSS pixels (Enhanced) (alfa) 1.00× 44 / 80 44
Text has enhanced contrast (alfa) 1.00× 38 / 80 38
Scrolling content can be accessed by keyboard (alfa) 1.00× 35 / 80 35

HSTS 80 pages

Findings over-represented on pages running HSTS (lift ≥ 1, ≥5 pages support).
Finding Lift On tech pages On all pages
Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. (axe) 1.00× 80 / 80 80
Target size is at least 44×44 CSS pixels (Enhanced) (alfa) 1.00× 44 / 80 44
Text has enhanced contrast (alfa) 1.00× 38 / 80 38
Scrolling content can be accessed by keyboard (alfa) 1.00× 35 / 80 35

Microsoft ASP.NET 80 pages

Findings over-represented on pages running Microsoft ASP.NET (lift ≥ 1, ≥5 pages support).
Finding Lift On tech pages On all pages
Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. (axe) 1.00× 80 / 80 80
Target size is at least 44×44 CSS pixels (Enhanced) (alfa) 1.00× 44 / 80 44
Text has enhanced contrast (alfa) 1.00× 38 / 80 38
Scrolling content can be accessed by keyboard (alfa) 1.00× 35 / 80 35