Justuno on Shopify — accessibility integration audit
Accessibility hot-spots in Justuno
Justuno popup iframe focus management
Partial auto-fixWCAG: 2.1.2 No Keyboard Trap
Apps that inject their UI in an iframe (popup overlays, embedded review widgets) must trap keyboard focus inside the iframe while open and return focus to the trigger on close. Iframes that capture focus indefinitely fail WCAG 2.1.2; iframes that never capture focus on open fail to meet user expectations.
Justuno popup popup contrast on merchant-customized backgrounds
Auto-fixWCAG: 1.4.3 Contrast (Minimum)
Merchant-customized popup colors frequently fall below 4.5:1 against the chosen background. The default vendor templates pass; customizations regress when the merchant picks a brand color without verifying contrast. Auto-fix recomputes the closest brand-aligned passing color.
Justuno opt-in form form-label associations
Auto-fixWCAG: 3.3.2 Labels or Instructions
Apps that inject form fields (email capture, SMS opt-in, custom checkout fields) often ship with placeholder-only labels. Auto-fix rewrites the field markup to include a programmatic <label for> + matching id + correct autocomplete value.
Persistent banner dismiss button
Auto-fixWCAG: 4.1.2 Name, Role, Value
Sticky banners render close-X buttons without accessible names. Auto-fix adds aria-label="Close banner".
FAQ
Is Justuno accessible by default on Shopify?
Justuno's vendor-default templates pass standard accessibility checks; merchant customization and the structural patterns the app injects are where regressions appear. The hot-spots above are the predictable failure modes when a real Shopify storefront is audited end to end with Justuno installed.
Does AccessComply fix Justuno accessibility issues automatically?
Yes — for the categories marked auto-fix above. AccessComply scans the live storefront with Justuno active, identifies the WCAG failures the app surface contributes, and writes source-code fixes to your theme via the Shopify Admin API. Fixes that touch the Justuno layer directly are flagged for Justuno support follow-up.
Should I uninstall Justuno for accessibility reasons?
No. Justuno is a widely-used Shopify app and the accessibility issues are addressable without removing the app. The hot-spots above are predictable structural patterns — every app that does what Justuno does has a similar list. The fix is to remediate at the storefront level, not to swap apps.
Will fixing Justuno accessibility break my brand customizations?
No. AccessComply's fixes are scoped to specific WCAG-relevant attributes (aria-label, role, autocomplete, focus styles, contrast on text) and do not change merchant copy, layout, or branding. If a fix produces a regression, the post-fix re-scan triggers automatic rollback to the pre-fix state.
Do I need Justuno-specific permissions for AccessComply to scan?
No additional permissions. AccessComply scans the rendered storefront the same way Googlebot or any visitor does — through Playwright + axe-core. The scan reads the same HTML the customer sees, including everything Justuno injects at runtime.
Scan your store with Justuno installed
AccessComply scans the live storefront — the same HTML Justuno renders for your customers — and writes source-code fixes for the hot-spots above.