Send the current page to MAUVE Accessibility Validator

Latest Version

Version
1.3.2
Update
May 7, 2024
Size
78.21KiB
Developer
mauve.isti.cnr.it
Category
Users
396
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Tabs
ActiveTab
See more

MAUVE ++ Plugin Validator Extension

This is a browser’s extension to dynamically validate the accessibility of the web page loaded in the active tab; it exploits Mauve++ accessibility validator.
The extension serialize the DOM of the webpage loaded in the active tab and then sends the serialized DOM to Mauve++ accessibility valiator.
After the validation, a new tab showing the accessibility validation report is opened.

Privacy Information
MAUVE++ receives the web page DOM from the extension, it validates the DOM and immediately delete the received data.
We don't store the content of the web page, neither the web page URL or the IP address of the sender.

MAUVE means Multiguideline Accessibility and Usability Validation Enviroment.
It is a is a system to evaluate accessibility of Web sites by checking their HTML and CSS code through W3C guidelines.
At the moment M.A.U.V.E. is able to validate the accessibility of web pages in relation to the following guidelines:
WCAG 2.1 ( Level A, AA, AAA)

MAUVE++ Home Page
https://mauve.isti.cnr.it/

MAUVE++ Chrome Extension Privacy
https://mauve.isti.cnr.it/privacy.jsp
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "description": "Send the current page to MAUVE Accessibility Validator", "manifest_version": 3, "name": "MAUVE ++ Plugin Validator", "version": "1.3.2", "author": "Marco Manca - [email protected]", "homepage_url": "https://mauve.isti.cnr.it", "action": {\t"default_title": "Validate this page with MAUVE++" }, "icons": { "48": "icons/mauve.png" },\t"permissions": [ "tabs","activeTab" ],\t\t"background": {\t\t"service_worker": "background.js",\t\t"type": "module"\t},\t\t"content_scripts": [\t\t{\t\t "matches": ["http://*/*", "https://*/*"],\t\t \t\t "js": ["content_script.js"],\t\t "all_frames": true\t\t}\t]}
Read more