Linux 软件免费装
Banner图

DSGN Accessibility Audit and Statement

开发者 dsgncc
更新时间 2026年7月8日 16:47
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

a11y accessibility wcag eaa

下载

0.7.5

详情介绍:

DSGN Accessibility Audit and Statement is an honest accessibility tool by DSGN. It does three things, well:
  1. Audits your site with a server-side analyzer and shows, in a clean dashboard, which WCAG 2.1 AA criteria are not met.
  2. Gives visitors a panel with preferences the site genuinely honours: text size and spacing, link highlighting, high contrast, negative colours, pausing motion, reducing animations, disabling autoplay audio and video, read-aloud (browser speech), a visible keyboard focus and a bigger cursor.
  3. Generates the Accessibility Statement and provides a feedback mechanism to report barriers — both required under the European Accessibility Act.
Available in English and Italian (full translation included). What this plugin does NOT do (by design) It is not an overlay. It does not alter your site to pretend it is accessible, and it never declares a conformance you do not have. Accessibility is achieved by building the site correctly: the tool helps you see what to fix and document the status, not hide it. Automated analysis only covers part of the WCAG criteria. The rest — focus order, keyboard navigation, alternative-text quality, reading order — require human review. The plugin says so clearly instead of masking it. The controls and the WCAG criteria they map to Scanning: server-side, runs anywhere The default static engine runs on the server: it fetches your pages and analyses the markup (alt text, form labels, link and button names, page language, document title, blocked zoom, empty headings, duplicate ids, untitled frames). No browser, no JavaScript execution — it works on any host, on demand or on a weekly schedule. Colour contrast (1.4.3) and JavaScript-rendered content cannot be evaluated from markup alone. The browser engine covers them: it runs axe-core in your own browser, on demand, when you press Run scan. Your browser is the rendering engine, so colour contrast and the post-JavaScript DOM are included. Nothing leaves your site. axe-core (MPL-2.0) is bundled and loaded only in the admin, only when the browser engine is selected. The on-site visitor panel is branded Threshold by DSGNhttps://dsgngroup.it

安装:

  1. Upload the threshold folder to /wp-content/plugins/, or install the plugin from the WordPress Plugins screen.
  2. Activate it. The public "Accessibility Statement" page is created automatically.
  3. Go to Accessibility → Settings to enter your organisation details and choose the panel controls.
  4. Go to Accessibility → Dashboard and press Run scan.

屏幕截图:

  • The honest audit dashboard: automated check, per-page funnel and actionable issues (what, why, how, where).
  • Choose which controls to show in the panel — each mapped to a specific WCAG criterion.
  • The Accessibility Statement, generated automatically, with a feedback mechanism.

升级注意事项:

0.3.1 The front-end no longer loads external fonts — zero external requests, better privacy.

常见问题:

Does this plugin make my site EAA-compliant?

No, and beware of anyone who promises that. No automated tool makes a site compliant: conformance depends on how the site is built. It shows you what to fix, lets you expose real preferences, and generates the required documentation.

Does the panel modify my site?

Only when a visitor asks it to, and only with standard preferences the site genuinely honours (e.g. enlarging text or pausing a carousel). No cosmetic "filter" is applied.

Does scanning send data to external servers?

No. The static engine runs on your own server and the browser engine runs in your own browser. The plugin makes no external connections of its own — no third-party fonts, no analytics, no phone-home.

Is the bundled axe-core library minified?

Yes. The plugin bundles axe-core (by Deque Systems) for the optional in-browser scan. It is licensed under the Mozilla Public License 2.0; the licence is included in assets/js/vendor/, and the unminified source is available at https://github.com/dequelabs/axe-core .

更新日志:

0.7.5 0.7.3 0.7.2 0.7.1 0.7.0 0.6.0 0.5.0 0.4.0 0.3.1 0.3.0 0.2.0 0.1.0