Title: DSGN Accessibility Audit and Statement
Author: dsgncc
Published: <strong>2026 年 7 月 8 日</strong>
Last modified: 2026 年 7 月 8 日

---

搜尋外掛

![](https://ps.w.org/dsgn-accessibility-audit-statement/assets/banner-772x250.png?
rev=3599964)

![](https://ps.w.org/dsgn-accessibility-audit-statement/assets/icon-256x256.png?
rev=3599964)

# DSGN Accessibility Audit and Statement

 由 [dsgncc](https://profiles.wordpress.org/dsgncc/) 開發

[下載](https://downloads.wordpress.org/plugin/dsgn-accessibility-audit-statement.0.7.5.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/dsgn-accessibility-audit-statement/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/dsgn-accessibility-audit-statement/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/dsgn-accessibility-audit-statement/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/dsgn-accessibility-audit-statement/#developers)

 [技術支援](https://wordpress.org/support/plugin/dsgn-accessibility-audit-statement/)

## 外掛說明

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

 * Text size — 1.4.4 Resize Text
 * Text spacing — 1.4.12 Text Spacing
 * Highlight links — 1.4.1 Use of Color
 * Pause motion — 2.2.2 Pause, Stop, Hide
 * Reduce animations — prefers-reduced-motion
 * Disable autoplay audio/video — 1.4.2 Audio Control

#### 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 DSGN** — https://dsgngroup.it

## 螢幕擷圖

[⌊The visitor panel: real preferences, each mapped to a WCAG criterion. No overlay.⌉⌊
The visitor panel: real preferences, each mapped to a WCAG criterion. No overlay
.⌉[

The visitor panel: real preferences, each mapped to a WCAG criterion. No overlay.

[⌊The honest audit dashboard: automated check, per-page funnel and actionable issues(
what, why, how, where).⌉⌊The honest audit dashboard: automated check, per-page funnel
and actionable issues (what, why, how, where).⌉[

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.⌉⌊
Choose which controls to show in the panel — each mapped to a specific WCAG criterion
.⌉[

Choose which controls to show in the panel — each mapped to a specific WCAG criterion.

[⌊The Accessibility Statement, generated automatically, with a feedback mechanism.⌉⌊
The Accessibility Statement, generated automatically, with a feedback mechanism.⌉[

The Accessibility Statement, generated automatically, with a feedback mechanism.

## 安裝方式

 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**.

## 常見問題集

### 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 .

## 使用者評論

![](https://secure.gravatar.com/avatar/4ba063872812a39af2727e88f825f8e6e7e7bdbdb62d7bdd4a9ec15c28e56bf9?
s=60&d=retro&r=g)

### 󠀁[Efficient and lightweight](https://wordpress.org/support/topic/efficient-and-lightweight-2/)󠁿

 [lucreziapncld](https://profiles.wordpress.org/lucreziapncld/) 2026 年 7 月 8 日

Seamless. Keep up the good work!

 [ 閱讀全部 1 則使用者評論 ](https://wordpress.org/support/plugin/dsgn-accessibility-audit-statement/reviews/)

## 參與者及開發者

以下人員參與了開源軟體〈DSGN Accessibility Audit and Statement〉的開發相關工作。

參與者

 *   [ dsgncc ](https://profiles.wordpress.org/dsgncc/)

[將〈DSGN Accessibility Audit and Statement〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/dsgn-accessibility-audit-statement)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/dsgn-accessibility-audit-statement/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/dsgn-accessibility-audit-statement/)，
或透過 [RSS](https://plugins.trac.wordpress.org/log/dsgn-accessibility-audit-statement/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/dsgn-accessibility-audit-statement/)。

## 變更記錄

#### 0.7.5

 * Listed on WordPress.org as “DSGN Accessibility Audit and Statement”; the on-site
   panel keeps the “Threshold by DSGN” name.
 * Text domain aligned to the plugin slug.
 * Removed the manual load_plugin_textdomain() call (WordPress.org loads translations
   automatically).
 * Code-standards cleanups for the plugin directory review.

#### 0.7.3

 * Panel footer back to dark with the white logo and a bit more padding.
 * Removed the divider under “Report a barrier”.
 * Custom black document icon for the Accessibility Statement link.

#### 0.7.2

 * Panel footer now uses the real DSGN logo (PNG), is lighter and links to dsgngroup.
   it.
 * Admin credit links to dsgngroup.it.
 * New setting to hide the DSGN credit from the panel footer (on by default; admin
   always keeps it).

#### 0.7.1

 * Fixed the brand mark not showing in the panel footer (now white on the dark footer).
 * Removed the mark from the Accessibility Statement title (it was misaligned).

#### 0.7.0

 * Lighter, editorial admin design (no more dark background).
 * Much fuller Accessibility Statement (EAA / EN 301 549 sections: non-accessible
   content, preparation, enforcement) with an optional known-limitations field.
 * Brand mark is now an inline SVG everywhere (no raster image to break).
 * Text spacing reworked as a reliable per-element stepper.
 * Fixed the panel breaking when High contrast was toggled.
 * New Negative colours preference.

#### 0.6.0

 * New visitor aids: read aloud (browser speech), keyboard focus highlight (2.4.7),
   bigger cursor.
 * Redesigned dark admin interface.
 * “Learn more” links now point to the official W3C WAI Understanding pages.
 * Removed the external headless engine option (static or browser only).

#### 0.5.0

 * Actionable audit: each issue now explains what it is, why it matters, how to 
   fix it, and shows the affected element with a code snippet and a “Learn more”
   link.
 * Issues are grouped by rule across pages, with a severity summary.
 * Browser-engine results are localised (Italian) via axe-core locales.
 * The admin no longer loads external fonts either (system font stack everywhere).

#### 0.4.0

 * Text size now resizes text reliably even on px-based themes (Elementor etc.).
 * Text spacing no longer affects icon fonts or the panel itself.
 * New High contrast comfort preference.
 * Browser engine now injects axe-core into the page being scanned (fixes empty/
   0% results); a page that cannot be read is reported as an error, never as “compliant”.

#### 0.3.1

 * Front-end no longer loads external fonts (Google Fonts): the panel uses a system
   font stack. Zero external requests on the front-end, better privacy and performance.

#### 0.3.0

 * New browser engine: runs axe-core in the admin’s browser to cover colour contrast(
   1.4.3) and JavaScript-rendered content, with no external service.
 * Three scan engines selectable in Settings: static (server), browser, external
   headless.

#### 0.2.0

 * Server-side scanning: new static engine (no browser) plus an optional external
   headless engine. axe-core is no longer bundled.
 * Weekly scheduled scan via WP-Cron.
 * Full English and Italian translations.

#### 0.1.0

 * First version: front-end panel, accessibility scan, Accessibility Statement, 
   feedback mechanism.

## 中繼資料

 *  版本 **0.7.5**
 *  最後更新 **1 週前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 6.2 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.0.1**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/dsgn-accessibility-audit-statement/)
 * 標籤:
 * [a11y](https://tw.wordpress.org/plugins/tags/a11y/)[accessibility](https://tw.wordpress.org/plugins/tags/accessibility/)
   [EAA](https://tw.wordpress.org/plugins/tags/eaa/)[wcag](https://tw.wordpress.org/plugins/tags/wcag/)
 *  [進階檢視](https://tw.wordpress.org/plugins/dsgn-accessibility-audit-statement/advanced/)

## 評分

 5 星，滿分為 5 星

 *  [  1 個 5 星使用者評論     ](https://wordpress.org/support/plugin/dsgn-accessibility-audit-statement/reviews/?filter=5)
 *  [  0 個 4 星使用者評論     ](https://wordpress.org/support/plugin/dsgn-accessibility-audit-statement/reviews/?filter=4)
 *  [  0 個 3 星使用者評論     ](https://wordpress.org/support/plugin/dsgn-accessibility-audit-statement/reviews/?filter=3)
 *  [  0 個 2 星使用者評論     ](https://wordpress.org/support/plugin/dsgn-accessibility-audit-statement/reviews/?filter=2)
 *  [  0 個 1 星使用者評論     ](https://wordpress.org/support/plugin/dsgn-accessibility-audit-statement/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/dsgn-accessibility-audit-statement/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/dsgn-accessibility-audit-statement/reviews/)

## 參與者

 *   [ dsgncc ](https://profiles.wordpress.org/dsgncc/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/dsgn-accessibility-audit-statement/)