Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.DFavicon & BrandingAction2 icon(s) detectedFIX
DWeb ManifestActionNot foundFIX
No web manifest found.
DDark Mode SupportActionTheme color onlyFIX
Detection limited to meta tags and inline styles.
BLandmark Structure15 landmarksREVIEW
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
Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.
Without a skip-nav link, keyboard users tab through every nav item before reaching content — every page, every visit.
Learn more ▾ ▴
WCAG 2.4.1 (Bypass Blocks) requires a mechanism to skip past repeated content. The standard implementation is a 'Skip to main content' link that's the first focusable element, visually hidden until focused. Three lines of HTML + four of CSS.
Source: WCAG 2.1 SC 2.4.1
B404 Error PageHTTP 404, custom pageREVIEW
A+Heading Hierarchy32 headingsPASS
- H1 Learn U|
- H2 Learn Design and AI From the Best
- H2 AI and Human-Centered Design
- H2 How It Works
- H3 Take Online Courses by Industry Experts
- H3 Combine AI and Timeless Design Skills
- H3 Earn Industry-Trusted Certificates
- H3 Increase Your Career Opportunities
- H3 Join a Global Design Community
- H2 Learn From the Best
- H2 Earn Industry-Recognized Certificates
- H2 Global Skills. Local Network
- H2 39% of Today's Skills Will Change by 2030
- H2 Site footer
- H3 Learn Design From the Best
- H4 Build Your Skills
- H4 Find a Design Job
- H4 Build Your Network
- H4 Build Your Credibility
- H4 Learn To Build a Career You Love
- H4 Why We Do This? About IxDF
- H4 Build Your Toolkit
- H4 Free Resources
- H4 Learn To Build a Career You Love
- H4 Explore UX / UI Design Topics
- H2 Search
- H3 Popular Searches
- H3 I Want To…
- H3 Get the Career You Deserve. Find Jobs in Your City.
- H3 Search Results
- H3 Filters
- H3 Recent Searches
A+Alt Text QualityAll 35 images OKPASS
| Issue | Count |
|---|---|
| too long | 1 image(s) |
A+Form AccessibilityAll 20 controls labeledPASS
| Control | Type | Label | Method |
|---|---|---|---|
| input | checkbox | Use My Location | aria-label |
| #newsletter-69e94663857de8.93537676 | Your E-mail | for/id | |
| #newsletter-69e94663868db6.21348498 | Your E-mail | for/id | |
| #consent-type-customize | radio | none | |
| #security_storage | checkbox | none | |
| #functional_storage | checkbox | none | |
| #referral_program | checkbox | none | |
| #error_reporting | checkbox | none | |
| #analytics_storage | checkbox | none | |
| #google_bot | checkbox | none | |
| #ad_storage | checkbox | none | |
| #personalization_storage | checkbox | none | |
| #ad_personalization | checkbox | none | |
| #ad_user_data | checkbox | none | |
| #meta_tag | checkbox | none | |
| #meta_capi | checkbox | none | |
| #linkedin_tag | checkbox | none | |
| #linkedin_capi | checkbox | none | |
| #google_ads_tag | checkbox | none | |
| #consent-type-all | radio | none |
ALink & Button Quality125 links, 18 buttons — all OKPASS
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| https://shop.ixdf.org/ | IxDF Shop | new tab | Add '(opens in new tab)' to text |
| https://www.linkedin.com/company/ixdf-or… | LinkedIn page | new tab | Add '(opens in new tab)' to text |
| https://www.instagram.com/ixdf_org/ | Instagram page | new tab | Add '(opens in new tab)' to text |
| https://www.youtube.com/user/Interaction… | YouTube page | new tab | Add '(opens in new tab)' to text |
| https://x.com/ixdf_org | X page | new tab | Add '(opens in new tab)' to text |
| https://www.facebook.com/ixdf.interactio… | Facebook page | new tab | Add '(opens in new tab)' to text |
| https://www.threads.net/@ixdf_org/ | Threads page | new tab | Add '(opens in new tab)' to text |
| https://www.tiktok.com/@designwithixdf | TikTok page | new tab | Add '(opens in new tab)' to text |
| https://shop.ixdf.org/ | IxDF Shop | new tab | Add '(opens in new tab)' to text |
| https://www.linkedin.com/company/ixdf-or… | new tab | Add '(opens in new tab)' to text | |
| https://www.instagram.com/ixdf_org/ | new tab | Add '(opens in new tab)' to text | |
| https://www.youtube.com/user/Interaction… | YouTube | new tab | Add '(opens in new tab)' to text |
| https://x.com/ixdf_org | X | new tab | Add '(opens in new tab)' to text |
| https://www.facebook.com/ixdf.interactio… | new tab | Add '(opens in new tab)' to text | |
| https://www.threads.net/@ixdf_org/ | Threads | new tab | Add '(opens in new tab)' to text |
| https://www.tiktok.com/@designwithixdf | TikTok | new tab | Add '(opens in new tab)' to text |
| https://ixdf.org/about/terms-of-use | Cookie Policy | new tab | Add '(opens in new tab)' to text |
| https://ixdf.org/about/terms-of-use | Terms of Use | new tab | Add '(opens in new tab)' to text |
Add '(opens in new tab)' to link text or aria-label.
https://shop.ixdf.org/; https://www.linkedin.com/company/ixdf-org; https://www.instagram.com/ixdf_org/; https://www.youtube.com/user/InteractionDesignOrg; https://x.com/ixdf_org; https://www.facebook.com/ixdf.interaction.design.foundation; https://www.threads.net/@ixdf_org/; https://www.tiktok.com/@designwithixdf; https://shop.ixdf.org/; https://www.linkedin.com/company/ixdf-org (+8 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+Print StylesheetPrint styles 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 Learn | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Learn Design and AI … | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 AI and Human-Centere… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 How It Works | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Learn From | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 the Best | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Earn Industry-Recogn… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Global Skills. | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 39% of Today's Skill… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Site footer | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Search | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Take Online Courses … | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Combine AI and Timel… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Earn Industry-Truste… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Increase Your Career… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Join a Global Design… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Learn Design From th… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Popular Searches | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 I Want To… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h3 Get the Career You D… | 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 97/100 — 2 failing, 28 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.
Contrast
Low-contrast text is difficult or impossible for many users to read. Learn how to provide sufficient color contrast.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
Start Today div.ml-auto > ul.flex > li.inline-block > a.button |
Last Chance: Agentic AI for Product Design span.truncate > div > span.block > a.text-white |
Learn Design From the Best div.md:flex > div.flex > div.md:mt-auto > a.button |
View Course div.w-171 > article.courseCard > div.js-countdownDependentCardState > div.text-center |
View Course div.w-171 > article.courseCard > div.js-countdownDependentCardState > div.text-center |
View Master Class div.w-171 > article.courseCard > div.js-countdownDependentCardState > div.text-center |
View Master Class div.w-171 > article.courseCard > div.js-countdownDependentCardState > div.text-center |
See How Design Skills Turn Into Job Options section.px-16 > div.col-start-2 > div.relative > a.button |
Save Settings consent-banner.z-(--z-notification) > div#consentBannerPanel > form.js-consentBannerForm > button.button |
Feedback body.group/body > button#userback-placeholder > span |
These are opportunities to improve the legibility of your content.
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 |
|---|
Terms / Privacy div.max-w-1024 > ul.fg-text-lg-long > li.md:order-0 > a |