Linux 软件免费装
Banner图

WebYes WP Accessibility Checker – Easily Discover ADA & WCAG Compliance Gaps

开发者 tessawatkinsllc
webtoffee
更新时间 2024年11月6日 15:23
捐献地址: 去捐款
PHP版本: 5.4 及以上
WordPress版本: 6.6
版权: GPLv3 or higher
版权网址: 版权信息

标签

a11y wcag accessible ada Section 508

下载

1.0.1 1.0.0 1.0.2

详情介绍:

WebYes is an accessibility checker that helps WordPress site owners and developers improve their website’s accessibility. It scans your webpage and highlights WCAG and ADA violations directly on the frontend, making them easy to identify and fix.

安装:

There are three (3) ways to install my plugin: automatically, upload, or manually. Install Method 1: Automatic Installation Automatic installation is the easiest option as WordPress handles the file transfers itself and you don't need to leave your web browser.
  1. Log in to your WordPress dashboard.
  2. Navigate to Plugins > Add New.
  3. Where it says "Keyword" in a dropdown, change it to "Author"
  4. In the search form, type TessaWatkinsLLC (results may begin populating as you type but my plugins will only show when the full name is there)
  5. Once you've found my plugin in the search results that appear, click the Install Now button and wait for the installation process to complete.
  6. Once the installation process is completed, click the Activate button to activate it.
Install Method 2: Upload via WordPress Admin This method involves is a little more involved. You don't need to leave your web browser, but you'll need to download and then upload the files yourself.
  1. Download my plugin from WordPress.org; it will be in the form of a zip file.
  2. Log in to your WordPress dashboard.
  3. Navigate to Plugins > Add New.
  4. Click the Upload Plugin button at the top of the screen.
  5. Select the zip file from your local file system that was downloaded in step 1.
  6. Click the Install Now button and wait for the installation process to complete.
  7. Once the installation process is completed, click the Activate button to activate it.
Install Method 3: Manual Installation This method is the most involved as it requires you to be familiar with the process of transferring files using an SFTP client.
  1. Download my plugin from WordPress.org; it will be in the form of a zip file.
  2. Unzip the contents; you should have a single folder named aurise-accessibility-checker.
  3. Connect to your WordPress server with your favorite SFTP client.
  4. Copy the folder from step 2 to the /wp-content/plugins/ folder in your WordPress directory. Once the folder and all of its files are there, installation is complete.
  5. Now log in to your WordPress dashboard.
  6. Navigate to Plugins > Installed Plugins. You should now see my plugin in your list.
  7. Click the Activate button under my plugin to activate it.

屏幕截图:

  • Screenshot of author's homepage with a red arrow drawn over to point to the widget fixed to the bottom left of the browser window
  • Screenshot of the author's homepage with the tota11y widget menu opened showing the available features to test: headings, contrast, link text, labels, image alt-text, landmarks and screen reader wand (experimental)
  • Screenshot of the author's homepage with the headings feature enabled. The screenshot is annotated with a red circle over the headings option in the menu showing it is checked and red arrows pointing to the headings summary along with the display of headings on the page itself that match the indented list in the summary tab.
  • Screenshot of the author's homepage with the contrast feature enabled. The screenshot is annotated with a red circle over the contrast option in the menu showing it is checked and red arrows pointing to the contrast ratio calcuations that appear around various elements. A calcuation in green shows that it passes validation while one in red shows it fails.
  • Screenshot of the author's homepage with the landmarks feature enabled. The screenshot is annotated with a red circle over the landmarks option in the menu showing it is checked and red circles around the yellow labels displaying landmarks discovered on the webpage.
  • An animated GIF image showing the author's homepage with the screen reader wand enabled. The looping GIF image shows a cursor moving around the page, showing how a blue box highlights various elements on the page while it also displays the screen-reader friendly text from that element in the bottom right box.
  • Screenshot of the settings screen in the WordPress backend. It shows the default settings where "Enabled" is turned on, "Allowed User Roles" is set to "administrator" and "Debug Mode" is turned off.

升级注意事项:

1.0.3 Important Update: Aurise Accessibility Checker is Now WebYes WP Accessibility Checker! What This Means for You: No Action Required – All your settings and data will remain exactly as they are. Improved Features and Support – As WebYes WP Accessibility Checker, we’re dedicated to bringing new enhancements and faster support to ensure your website’s accessibility compliance. Same Great Functionality – The plugin will work just as you expect, with no disruptions.

常见问题:

How do I use it?

Simply install/activate the plugin and view the frontend of your WordPress website! The widget will appear as a small, black block with a pair of white sunglasses fixed to the bottom-left of your browser. Click on the widget to open its menu for the different types of tools you can use.

Who can see the testing widget?

By default, the widget will only appear for WordPress administrators, so your site's viewers will not see the widget.

How does it work?

This plugin uses an accessibility visualization toolkit called tota11y.

Can I turn it off if I don't have access to the plugin page?

Yes! You can turn it on or off from the settings screen under Settings > Accessibility Checker. It is the first setting labled Enabled

How can I enable this for my editors?

On the settings screen under Settings > Accessibility Checker, you can edit the text field for Allowed User Roles to be something like administrator,editor to allow users with the editor role to see the widget when it's enabled. This also works for custom user roles too. The default value is set to administrator and is inclusive of super admins for multisite installations.

How can I make it so it's only enabled if WP_DEBUG is set to true?

On the settings screen under Settings > Accessibility Checker, simply toggle the setting for Debug Mode to on and save your settings.

Can I set these settings using constant variables in my wp-config.php?

Yes! Whether you want to force all websites in a multisite installation to use the same settings or easily push settings from one installation to another, you can do so with these constant variables. define('AURISE_ACCESSIBILITY_CHECKER_ENABLED', true); // Display the widget for allowed roles define('AURISE_ACCESSIBILITY_CHECKER_ALLOWED_ROLES', 'administrator'); // Comma-separated list of user roles allowed to see the widget define('AURISE_ACCESSIBILITY_CHECKER_DEBUG_MODE', true); // If true, only show the widget to the allowed user roles when WP_DEBUG is also set to true

Does WebYes guarantee full ADA and WCAG compliance?

While WebYes identifies many common accessibility gaps, complete compliance may require additional manual checks beyond automated tools.

How do I fix the issues detected by WebYes?

Right-click on the annotated elements, select Inspect Element, and adjust the code or attributes to resolve the issue directly on your website.

Will the plugin slow down my website?

No, WebYes does not load anything on the frontend for your website visitors, ensuring it has zero impact on your site’s speed or performance.

更新日志:

1.0.3 Release Date: November 6, 2024 1.0.2 Release Date: August 31, 2024 1.0.1 Release Date: April 20, 2024 1.0.0 Release Date: February 15, 2023