Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.DLink & Button QualityAction5 issue(s) across 79 links and 8 buttonsFIX
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| https://www.umkc.edu/ | (empty) | empty | Add link text or aria-label |
| https://www.umkcfoundation.org/ | Dare to Be Bold link opens in… | new tab | Add '(opens in new tab)' to text |
| https://www.facebook.com/UMKC | U.M.K.C. on Facebook. <span cl… | new tab | Add '(opens in new tab)' to text |
| https://www.twitter.com/UMKC | U.M.K.C. on Twitter. <span cla… | new tab | Add '(opens in new tab)' to text |
| https://www.instagram.com/umkcinkansasci… | U.M.K.C. on Instagram. <span c… | new tab | Add '(opens in new tab)' to text |
| https://www.youtube.com/user/UMKC | U.M.K.C. on YouTube. <span cla… | new tab | Add '(opens in new tab)' to text |
| https://www.linkedin.com/school/umkc/ | U.M.K.C. on Linked In. <span c… | new tab | Add '(opens in new tab)' to text |
| https://www.tiktok.com/@umkc_roos | U.M.K.C. on TikTok. <span clas… | new tab | Add '(opens in new tab)' to text |
| https://www.umkc.edu/ | (empty) | empty | Add link text or aria-label |
| https://umkc.umsystem.edu/ | Pathway link opens in a new t… | new tab | Add '(opens in new tab)' to text |
| https://umsystem.instructure.com/ | Canvas link opens in a new ta… | new tab | Add '(opens in new tab)' to text |
| https://umkc.starfishsolutions.com/starf… | UMKC Connect link opens in a … | new tab | Add '(opens in new tab)' to text |
| https://www.umsystem.edu | © 2026 Curators of the Unive… | new tab | Add '(opens in new tab)' to text |
| https://www.umsystem.edu/ums/copyright/ | DMCA Policy link opens in a n… | new tab | Add '(opens in new tab)' to text |
| https://www.umsystem.edu/ums/hr/eeo | equal opportunity employer | new tab | Add '(opens in new tab)' to text |
| <button> | (empty) | empty | Add button text or aria-label |
| <button> | (empty) | empty | Add button text or aria-label |
| <button> | (empty) | empty | Add button text or aria-label |
Links without text are announced as raw URLs by screen readers.
https://www.umkc.edu/; https://www.umkc.edu/
Links with no accessible text (empty <a></a>, image-only no alt, icon-only no aria-label) are unidentifiable to screen readers.
Source: WCAG 2.1 SC 2.4.4
Add '(opens in new tab)' to link text or aria-label.
https://www.umkcfoundation.org/; https://www.facebook.com/UMKC; https://www.twitter.com/UMKC; https://www.instagram.com/umkcinkansascity/; https://www.youtube.com/user/UMKC; https://www.linkedin.com/school/umkc/; https://www.tiktok.com/@umkc_roos; https://umkc.umsystem.edu/; https://umsystem.instructure.com/; https://umkc.starfishsolutions.com/starfish-ops/support/login.html (+3 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
Icon-only buttons need an aria-label so screen readers can announce them.
button.o-btn (#214 on page); button.aa-SubmitButton (#396 on page); button.aa-ClearButton (#406 on page)
Buttons with no accessible text (icon-only, no aria-label) can't be activated by voice control or understood by screen readers.
Source: WCAG 2.1 SC 4.1.2
FFavicon & BrandingAction1 icon(s) detectedFIX
DWeb ManifestActionNot foundFIX
No web manifest found.
DDark Mode SupportActionTheme color onlyFIX
Detection limited to meta tags and inline styles.
DPrint StylesheetActionNo print stylesFIX
BHeading Hierarchy25 headingsREVIEW
- H2 Choose Blue. Choose Bold.
- H3 Release the Potential in Every Roo
- H3 Transform Discovery for the Challenges of the Future
- H3 Create Servant Leadership for a Better World
- H2 Wall Street Journal Ranks UMKC in Top Spots — Again
- H2 No. 1
- H3 Student Experience
- H2 No. 1
- H3 Social Mobility
- H2 No. 2
- H3 Best Value
- H2 Blaze New Trails
- H2 Kansas City’s Only R1 University
- H3 Research awards
- H3 Research and development spending
- H3 Community impact
- H3 Jobs supported
- H2 A Place to Connect
- H2 14 Years of Top Rankings for UMKC Online Graduate Nursing Program
- H3 Wyatt Boyd, urban planning and design student
- H2 All Aboard, Roos!
- H2 Featured Events
- H2 Hungry for More?
- H2 University of Missouri-Kansas City
- H2 Helpful Links
Every page should have one H1 that describes the page content.
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
BAlt Text Quality2 of 9 images have issuesREVIEW
| Issue | Count |
|---|---|
| missing | 2 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
B404 Error PageHTTP 404, custom pageREVIEW
A+Landmark Structure15 landmarksPASS
AForm Accessibility1 of 2 controls have issuesPASS
| Control | Type | Label | Method |
|---|---|---|---|
| #q | input | Search UMKC.edu: | for/id |
| #autocomplete-0-input | search | (Find your program) | placeholder only |
Placeholder text disappears on focus and is not a reliable label.
<input type="search" id="autocomplete-0-input">
Placeholder-only labels disappear when the user starts typing — they must remember what the field was for.
Learn more ▾ ▴
Placeholders are NOT labels. They vanish on input, fail color contrast checks (most are gray), and don't satisfy WCAG SC 3.3.2. Always use a real <label> alongside (or aria-labelledby).
Source: WCAG 2.1 SC 3.3.2 / Nielsen Norman
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 |
|---|---|---|---|---|---|
| h2 Choose Blue. Choose … | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Wall Street Journal … | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 No. 1 | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 No. 1 | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 No. 2 | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Blaze New Trails | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Kansas City’s Only… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 A Place to Connect | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 14 Years of Top Rank… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 All Aboard, Roos! | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Featured Events | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Hungry for More? | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 University of Missou… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Helpful Links | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Release the Potentia… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Transform Discovery … | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Create Servant Leade… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Student Experience | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Social Mobility | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Best Value | 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.
A+Lighthouse Accessibility AuditsScore 100/100 — 0 failing, 29 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.