Accessibility Scanner for Liferay
Experience Management Content Management & Operations
36185681
Beschreibung
Accessibility Scanner brings WCAG scanning into Liferay authoring. It runs axe-core with nine rules that understand how Liferay pages are built, so every finding points at the fragment, editable or widget to fix instead of a CSS selector. In the page editor, Draft audits the page you are editing and Published loads the public page as an anonymous visitor and maps results back to your fragments. From the Page Tree, one button scans every page, in light and dark, stores scores, deltas and findings in site-scoped Objects, and shows each page's score next to its name. It also checks content where it is written: the CMS content editor, Web Content and Blogs. The HTML of every rich text field is audited for missing alternative text, heading structure, vague or repeated link texts and more, and in the CMS a site can block publishing while critical issues remain. Content checks go beyond the DOM through Liferay APIs: missing translations, images without alternative text in fragments and Documents and Media, style book token contrast and page titles. Each scanned page records its theme and style book, so design issues reach the design owner. The Accessibility Report fragment shows score, issues by impact, trend, pages, rules, fragments, themes and style books for the whole team. Administrators decide per site what is available with the Accessibility Settings object, and who can run site scans through regular permissions. Everything runs in the author's browser with the author's session: no external service, no telemetry, no browser plugin, no microservice. Requirements: Liferay DXP 2026.Q2 or 2026.Q3 and a current browser. Automated checks find a share of WCAG failures; findings marked needs review show where a person has to look. Documentation: https://marcoscv-work.github.io/liferay-accessibility-scanner/ Privacy: https://marcoscv-work.github.io/liferay-accessibility-scanner/privacy.html
Accessibility Scanner brings WCAG scanning into Liferay authoring. It runs axe-core with nine rules that understand how Liferay pages are built, so every finding points at the fragment, editable or widget to fix instead of a CSS selector. In the page editor, Draft audits the page you are editing and Published loads the public page as an anonymous visitor and maps results back to your fragments. From the Page Tree, one button scans every page, in light and dark, stores scores, deltas and findings in site-scoped Objects, and shows each page's score next to its name. It also checks content where it is written: the CMS content editor, Web Content and Blogs. The HTML of every rich text field is audited for missing alternative text, heading structure, vague or repeated link texts and more, and in the CMS a site can block publishing while critical issues remain. Content checks go beyond the DOM through Liferay APIs: missing translations, images without alternative text in fragments and Documents and Media, style book token contrast and page titles. Each scanned page records its theme and style book, so design issues reach the design owner. The Accessibility Report fragment shows score, issues by impact, trend, pages, rules, fragments, themes and style books for the whole team. Administrators decide per site what is available with the Accessibility Settings object, and who can run site scans through regular permissions. Everything runs in the author's browser with the author's session: no external service, no telemetry, no browser plugin, no microservice. Requirements: Liferay DXP 2026.Q2 or 2026.Q3 and a current browser. Automated checks find a share of WCAG failures; findings marked needs review show where a person has to look. Documentation: https://marcoscv-work.github.io/liferay-accessibility-scanner/ Privacy: https://marcoscv-work.github.io/liferay-accessibility-scanner/privacy.html
DEVELOPER

Entwickler


Publisher Date

October 12, 2026


Deployment Method

Liferay Self-Hosted

Liferay PaaS

Liferay SaaS


App Type

Client Extension

Version

1.0.0

Unterstützte Versionen

2026 Q2, 2026 Q3

Standard Price

Free

Help and Support


Link teilen

DEVELOPER
12.10.26 18:05
Published date
12.10.26 18:05
Published Date
12.10.26 18:05
SUPPORTED OFFERINGS
Liferay PaaS
Supported Versions
2026 Q2, 2026 Q3
Resource Requirements
Edition
PRICE
Free
help & support
SHARE LINK
Copy & Share

HTML Example

A paragraph is a self-contained unit of a discourse in writing dealing with a particular point or idea. Paragraphs are usually an expected part of formal writing, used to organize longer prose.