Umbraco.Community.AccessibilityReporter
1.2.0
See the version list below for details.
dotnet add package Umbraco.Community.AccessibilityReporter --version 1.2.0
NuGet\Install-Package Umbraco.Community.AccessibilityReporter -Version 1.2.0
<PackageReference Include="Umbraco.Community.AccessibilityReporter" Version="1.2.0" />
paket add Umbraco.Community.AccessibilityReporter --version 1.2.0
#r "nuget: Umbraco.Community.AccessibilityReporter, 1.2.0"
// Install Umbraco.Community.AccessibilityReporter as a Cake Addin #addin nuget:?package=Umbraco.Community.AccessibilityReporter&version=1.2.0 // Install Umbraco.Community.AccessibilityReporter as a Cake Tool #tool nuget:?package=Umbraco.Community.AccessibilityReporter&version=1.2.0
Accessibility Reporter For Umbraco
What is it?
Accessibility Reporter for Umbraco is a content app that helps you to make your website accessible.
Why should I use it?
You want to help make your Umbraco website more accessible by testing it against Web Content Accessibility Guidelines success criteria.
How does it work?
It runs an accessibility audit against the current live version of the page that you are editing and displays a report in a tab called 'Accessibility'.
How do I install it?
You can install Accessibility Reporter using Nuget https://www.nuget.org/packages/Umbraco.Community.AccessibilityReporter
. Once installed when you build your project the files needed for Accessibility Reporter will be copied into your App_Plugins folder. That's it!.
Limitations
The accessibility report runs on the current page URL you are editing. This means that if the URL is not publicly available, or the front-end of website is on a different domain it will not return results, unless you set the domain in Culture and Hostnames.
Automated accessibility testing is no substitute for manual testing and testing using real users. In a UK government blog article they created a test page with 143 accessibility issues on it and the best automated tool only discovered 37% of the issues. However, automated accessibility testing does help to find common issues and technical failures.
Roadmap
- Work out a nice way of running the report for Umbraco setups where Umbraco is on a different domain to the front-end of the website.
- Add options so that users can choose what WCAG level to run the tests against.
- Localization - if anyone speaks any languages other than English it would be super to get some help.
License
Copyright © Matt Begent.
All source code is licensed under the Mozilla Public License.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net7.0
- Umbraco.Cms.Web.BackOffice (>= 11.1.0)
- Umbraco.Cms.Web.Website (>= 11.1.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.3.0 | 755 | 10/11/2024 |
3.2.1 | 5,386 | 3/12/2024 |
3.2.0 | 1,901 | 12/11/2023 |
3.1.2 | 697 | 11/10/2023 |
3.1.1 | 161 | 11/8/2023 |
3.1.0 | 879 | 9/12/2023 |
3.1.0-beta | 167 | 9/11/2023 |
3.0.0 | 204 | 9/6/2023 |
3.0.0-beta | 118 | 9/5/2023 |
2.2.0 | 750 | 8/17/2023 |
2.1.0 | 281 | 8/1/2023 |
2.0.0 | 1,597 | 6/12/2023 |
1.5.0 | 274 | 5/11/2023 |
1.4.0 | 174 | 5/10/2023 |
1.3.0 | 164 | 5/8/2023 |
1.2.0 | 162 | 5/6/2023 |
1.1.1 | 369 | 3/5/2023 |
1.1.0 | 247 | 3/5/2023 |
1.0.2 | 251 | 3/3/2023 |
1.0.1 | 231 | 3/2/2023 |
1.0.0 | 253 | 3/1/2023 |
Added manual testing checklist.