Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.DFavicon & BrandingAction3 icon(s) detectedFIX
DWeb ManifestActionNot foundFIX
No web manifest found.
DDark Mode SupportActionNo dark mode signalsFIX
Detection limited to meta tags and inline styles.
CLink & Button QualityAction4 issue(s) across 216 links and 35 buttonsREVIEW
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| https://forever.fordham.edu/s/1362/18/ho… | Alumni | new tab | Add '(opens in new tab)' to text |
| https://give.fordham.edu/campaigns/28164… | Give | new tab | Add '(opens in new tab)' to text |
| https://now.fordham.edu/tag/research | Faculty Research | new tab | Add '(opens in new tab)' to text |
| https://fordham.campusdish.com/ | Dining and Ram Hospitality | new tab | Add '(opens in new tab)' to text |
| https://www.fordhampress.com/ | Fordham University Press | new tab | Add '(opens in new tab)' to text |
| https://news.fordham.edu/ | Fordham News | new tab | Add '(opens in new tab)' to text |
| https://fordhamsports.com/ | Varsity Sports | new tab | Add '(opens in new tab)' to text |
| https://forever.fordham.edu/s/1362/18/ho… | Alumni | new tab | Add '(opens in new tab)' to text |
| https://give.fordham.edu/campaigns/28164… | Give | new tab | Add '(opens in new tab)' to text |
| https://www.fordham.edu/privacy | More information about your pr… | new tab | Add '(opens in new tab)' to text |
| https://www.fordham.edu/privacy | Fordham University Privacy Pol… | new tab | Add '(opens in new tab)' to text |
| https://www.onetrust.com/products/cookie… | Powered by OneTrust Opens in a… | 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 |
| <button> | (empty) | empty | Add button text or aria-label |
Add '(opens in new tab)' to link text or aria-label.
https://forever.fordham.edu/s/1362/18/home.aspx; https://give.fordham.edu/campaigns/28164/donations/new?a=5516840; https://now.fordham.edu/tag/research; https://fordham.campusdish.com/; https://www.fordhampress.com/; https://news.fordham.edu/; https://fordhamsports.com/; https://forever.fordham.edu/s/1362/18/home.aspx; https://give.fordham.edu/campaigns/28164/donations/new?a=5516840; https://www.fordham.edu/privacy (+2 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 (#1292 on page); button (#1302 on page); button (#1316 on page); button (#1330 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
C404 Error PageActionCould not testREVIEW
404 page quality check not available.
CColor Contrast (Screenshot)Action20 text elements analyzed, 10 fail WCAG AAREVIEW
Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.
9 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 |
|---|---|---|---|---|---|
| h2 WE STAND FOR WHAT MA… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Doing Good That Beco… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 We Are Leaders, Drea… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 We’re Drawn to Whe… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Fordham Privacy Pref… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Manage Consent Prefe… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Cookie List | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| title Fordham University | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| a Skip to Main Content | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| a Log in | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| a Information For | 3.07:1 | 4.5:1 | #000000 | #5C5A5B | Fail |
| a Current Students | 2.86:1 | 4.5:1 | #000000 | #565656 | Fail |
| a Faculty and Staff | 1.93:1 | 4.5:1 | #000000 | #3D3D3D | Fail |
| a Families | 2.19:1 | 4.5:1 | #000000 | #454545 | Fail |
| a Alumni | 1.93:1 | 4.5:1 | #000000 | #3D3D3B | Fail |
| a Find a Degree | 1.65:1 | 4.5:1 | #000000 | #323330 | Fail |
| a Find People | 2.18:1 | 4.5:1 | #000000 | #454542 | Fail |
| a Apply | 2.15:1 | 4.5:1 | #000000 | #444442 | Fail |
| a Visit | 1.94:1 | 4.5:1 | #000000 | #433C39 | Fail |
| a Give | 4.32:1 | 4.5:1 | #000000 | #757168 | 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.
ALandmark Structure12 landmarksPASS
Multiple navigations need aria-label to distinguish them for screen readers.
Some <nav> elements lack aria-label — screen-reader users hear 'navigation' multiple times with no way to distinguish them.
Learn more ▾ ▴
When a page has multiple <nav> regions (primary, footer, breadcrumb), each needs aria-label or aria-labelledby. AT users navigate by landmark; identical 'navigation' announcements force them to enter each one to discover purpose.
Source: WAI-ARIA Authoring Practices
AHeading Hierarchy27 headingsPASS
- H1 Fordham University - Homepage
- H1 Fordham University - Homepage duplicate H1
- H2 WE STAND FOR WHAT MATTERS MOST
- H2 Doing Good That Becomes Greater As The Jesuit University of New York
- H2 We Are Leaders, Dreamers, Achievers, And Doers
- H2 Stephanie Lane, Video Producer Intern at iHeartMedia
- H2 Theo Vandenberg, Rotational Associate Intern at New York Life
- H2 Carley Walker, Performance Marketing Associate Intern at Hearst
- H2 John Garza, Sacristan Assistant Intern at Trinity Church
- H2 Julia Sosa, Montefiore Health Opportunities Program Intern
- H2 From Winding Elms to Bustling City Blocks
- H2 AI for the Greater Good
- H2 We’re Drawn to Where We’re Needed Most
- H2 Hoda Kotb to Deliver Commencement Address
- H3 Record-High Applications: A Look at Fordham’s Admitted Class of 2030
- H3 How Addy Found Her People at Fordham
- H3 Class of 2025 Lands Strong Job Outcomes Despite Tough Market
- H3 19 Reasons to Love Fordham Right Now
- H3 Fordham Students Help New Yorkers Navigate Tax Season
- H3 New College Guide Names Fordham a Dream School
- H2 Fordham Privacy Preference Center
- H3 Manage Consent Preferences
- H4 Strictly Necessary Cookies
- H4 Performance Cookies
- H4 Functional Cookies
- H4 Targeting Cookies
- H3 Cookie List
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
AAlt Text Quality1 of 84 images have issuesPASS
| Issue | Count |
|---|---|
| missing | 1 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
A+Form AccessibilityAll 9 controls labeledPASS
| Control | Type | Label | Method |
|---|---|---|---|
| #site-search-input | text | Search the site | for/id |
| #ot-group-id-C0002 | checkbox | Performance Cookies | for/id |
| #ot-group-id-C0003 | checkbox | Functional Cookies | for/id |
| #ot-group-id-C0004 | checkbox | Targeting Cookies | for/id |
| #vendor-search-handler | text | Cookie list search | aria-label |
| #chkbox-id | checkbox | checkbox label | for/id |
| #select-all-hosts-groups-handler | checkbox | checkbox label | for/id |
| #select-all-vendor-groups-handler | checkbox | checkbox label | for/id |
| #select-all-vendor-leg-handler | checkbox | checkbox label | for/id |
A+Print StylesheetPrint styles detectedPASS
A+Lighthouse Accessibility AuditsScore 97/100 — 2 failing, 27 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.
Tables and lists
Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. Learn more about proper list structure.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
Helpful Links
University Directory
Careers at Fordham
Nondiscrimination Policy
… div.row > div.footer__col > div.footer__link-widget > ul.footer__link-widget__col |
Visit
Campus Tours
Maps and Directions
Virtual Tour div.row > div.footer__col > div.footer__link-widget > ul.footer__link-widget__col |
These are opportunities to improve the experience of reading tabular or list data using assistive technology, like a screen reader.
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 |
|---|
Menu div.header-nav__bottom > div.header-nav__bottom__container > div.header-nav__bottom__nav-toggler > button.header-nav__bottom__nav-toggler__button |
Privacy Policy div#onetrust-group-container > div#onetrust-policy > div#onetrust-policy-text > a.ot-cookie-policy-link |