All in One Accessibility

Drupal Accessibility Widget - All in One Accessibility® integrates directly into Drupal 8, 9, 10, 11 and adds a customizable accessibility toolbar to the site's interface. The widget offers more than 70 assistive features; Supporting re-defined profiles for visitors with visual, motor, cognitive, dyslexia, and learning disabilities, even for elderly individuals.

It helps Drupal accessibility developers to address common usability barriers aligned with WCAG 2.1, 2.2, ADA, EAA, Section 508, California Unruh, France RGAA, European EAA EN 301 549, UK Equality Act (EA), Spain UNE 139803:2012, Australian DDA, Israeli Standard 5568, Ontario AODA, Canada ACA, German BITV, Brazilian Inclusion Law (LBI 13.146/2015), JIS X 8341 (Japan), Italian Stanca Act, Indian RPwD Act, Switzerland DDA and other web accessibility standards.

This AI accessibility module is suitable for higher education, public sector, enterprise organizations, healthcare, nonprofits, and small businesses, digital agencies using Drupal who want to enhance accessibility without complex custom development. It supports compliance goals, improves user experience, and helps organizations take a proactive step toward digital inclusion.

KEY FEATURES:

  • It supports 140+ languages, suitable for global and multilingual Drupal environments, and strong>automatically adapts to language settings.
  • It is compatible with multisite Drupal installations, allowing configuration per site, also a free license for staging or testing environment.
  • Quick two minutes installation.
  • AI assisted enhancements including alternative text remediation, screen reader (voice can be customized) are the key features.
  • Voice Navigation, Dictionary, Virtual Keyboard, Accessibility Profiles, Sign language Libras (Brazilian Portuguese) Custom Widget Color, Icon size, Position, Custom trigger setup, GA4 Tracking, Adobe Accessibility Analytics Tracking, custom accessibility
    statement link are the top features.
  • Accessibility dashboard includes managing setting for customization of widget including size, icon, colors, position, user access management, widget open / close sound preferences, and more.
  • 10 Days Free trial available.

Here's a comprehensive drupal accessibility module guide.

This Drupal WCAG accessibility module can be helpful for:

  • Universities and colleges managing campus-wide Drupal installations
  • Municipal, state, and federal government websites working toward Section 508 alignment
  • Healthcare providers maintaining large content libraries
  • Enterprises using Drupal for marketing, portals, and intranet platforms
  • Nonprofits needing accessible digital experiences on a budget
  • Small and mid-size businesses seeking baseline accessibility features

Why does the module fit the Drupal Ecosystem?

  • Works well with Drupal's structured content model
  • Compatible with custom Drupal themes and layout builders
  • Does not disrupt existing modules or workflows
  • Scales easily across multisite environments

SECURITY & PRIVACY NOTES

  • The All in One Accessibility® module follows several data and application security practices, including ISO 9001:2015 & ISO 27001:2013, GDPR, CCPA, COPPA, HIPPA, and SOC 2 Type II.
  • Skynet Technologies USA LLC is an organizational member of IAAP and of W3C.
  • This helps to maintain accessibility features while respecting privacy, data protection, and security expectations required in many U.S. and international sectors such as healthcare, education, and public services.
  • No personal data is intentionally stored by the module itself.
  • Site owners are responsible for reviewing their own compliance requirements.

LIMITATIONS

  • The widget enhances accessibility and usability but is not a full replacement for manual WCAG remediation.
  • Some advanced features require a commercial subscription.
  • Automated fixes may not address all accessibility issues.

For more details, visit Drupal accessibility widget.

FAQs

  • Is this accessibility module compatible/available for multisite?

    Yes.

  • Is the module compatible with multilingual Drupal sites?

    Yes. The widget supports 140+ languages, making it ideal for Drupal's multilingual ecosystem. The interface automatically adapts to the preferred language of the user when available.

  • Are discounts available for agencies or multiple Drupal sites?

    Yes. Agency, partner, and affiliate programs are available for Drupal development firms, digital agencies, and organizations managing multiple client websites. These programs offer volume benefits and long-term value.

  • Do multisite Drupal installations need one license or multiple?

    Each domain requires a separate license, but discounted pricing is available for multi-site environments or organizations managing several Drupal properties.

  • Supported Languages (140+ Languages)

    English (USA), English (UK), English (Australian), English (Canadian), English (South Africa), Español, Español (Mexicano), Deutsch, عربى, Português, Português (Brazil), 日本語, Français, Italiano, Polski, Pусский, 中文, 中文 (Traditional), עִברִית, Magyar,
    Slovenčina, Suomenkieli, Türkçe, Ελληνικά, Latinus, Български, Català, Čeština, Dansk, Nederlands, हिंदी, Bahasa Indonesia, 한국인, Lietuvių, Bahasa Melayu, Norsk, Română, Slovenščina, Svenska, แบบไทย, Українська, Việt Nam, বাঙালি, සිංහල, አማርኛ, Hmoob, မြန်မာ, Eesti keel, latviešu, Cрпски, Hrvatski, ქართული, ʻŌlelo Hawaiʻi, Cymraeg, Cebuano, Samoa, Kreyòl ayisyen, Føroyskt, Crnogorski, Azerbaijani, Euskara, Tagalog, Galego, Norsk Bokmål, فارسی, ਪੰਜਾਬੀ, shqiptare, Hայերեն, অসমীয়া, Aymara, Bamanankan, беларускі, bosanski, Corsu, ދިވެހި, Esperanto, Eʋegbe, Frisian, guarani, ગુજરાતી, Hausa, íslenskur, Igbo, Gaeilge, basa jawa, ಕನ್ನಡ, қазақ, ខ្មែរ, Kinyarwanda, Kurdî, Кыргызча, ພາສາລາວ, Lingala, Luganda, lëtzebuergesch, македонски, Malagasy, മലയാളം, Malti, Maori, मराठी, Монгол, नेपाली, Sea, ଓଡିଆ, Afaan Oromoo, پښتو, Runasimi, संस्कृत, Gàidhlig na h-Alba, Sesotho, Shona, سنڌي, Soomaali, basa Sunda, kiswahili, тоҷикӣ, தமிழ், Татар, తెలుగు, ትግሪኛ, Tsonga, Türkmenler, Ride, اردو, ئۇيغۇر, o'zbek,
    isiXhosa, יידיש, Yoruba, Zulu, भोजपुरी, डोगरी, कोंकणी, Kurdî, Krio, मैथिली, Meiteilon, Mizo tawng, Sepedi, Ilocano, دری

Installation

  • Prerequisites

    Minimum 8.x to Maximum version 11.x

  • Steps

    Check out our Drupal WCAG Accessibility moduleinstallation steps blog

  • Add the Script
  • Place the following script in the header or footersection of your website or frontend:

  • Option A: Plain HTML

    Place this script before the closingtag (or in the footer template). The script loads the widget after a short delay to avoid blocking page rendering.

            <script id="aioa-adawidget" src="https://www.skynettechnologies.com/accessibility/js/all-in-one-accessibility-js-widget-minify.js?colorcode=#420083&token=&position=bottom_right"></script>
        
  • Option B: React/Next.js

    Add this to a client component (e.g., your layout or a top-level page).

    function load_aioa_script() {
            let aioa_script_tag = document.createElement("script");
            aioa_script_tag.id = "aioa-adawidget";
            aioa_script_tag.src = "https://www.skynettechnologies.com/accessibility/js/all-in-one-accessibility-js-widget-minify.js?colorcode=#420083&token=&position=bottom_right";
            document.getElementsByTagName("head")[0].appendChild(aioa_script_tag);
            }
            setTimeout(() => {
                load_aioa_script();
            }, 5000); 
        
  • Drupal Accessibility Widget Demo URL

    https://www.skynettechnologies.com

    https://drupal.skynettechnologies.us

  • CORS Policy Configuration

    To avoid CORS policy issues, ensure the following URLs are allowed in your website. These URLs should be added to your CORS configuration or trusted domains list.

    Domain Description Usage
    https://*.skynettechnologies.com Skynet Technologies (Global Domain) API access and resources
    https://*.skynettechnologies.us Skynet Technologies (US Domain) API access and resources
    https://*.googleapis.com Google APIs Services like Fonts, Translation
    https://*.gstatic.com Fonts APIs Custom Fonts
    https://vlibras.gov.br VLibras - Brazilian Sign Language Service Sign Language

Instructions

  • Update your server's CORS configuration to include these URLs.
  • Ensure wildcard subdomains (*) are supported where necessary.
  • Verify the application functionality by testing requests to these domains.
  • If issues persist, consult the documentation for CORS configuration guidance.

Documentation

Submit a Support Request

Please visit our support page and fill out the form. Our team will get back to you as soon as possible.

Send Us an Email

Alternatively, you can send an email to our support team: hello@skynettechnologies.com

Accessibility Paid Add-on Services

  • Drupal Manual Accessibility Audit
    • Enhance inclusivity and user experience by evaluating your website’s accessibility by accessibility experts.
    • WCAG 2.0 / WCAG 2.1 / WCAG 2.2 Level AA conformance testing
    • Automated, semi-automated testing
    • Manual testing
    • Simple before-after UI/UX recommendations on how to fix the issues
    • Comprehensive audit report
  • Drupal Manual Accessibility Remediation

    Enhance website accessibility and inclusivity with our Manual Accessibility Remediation add-on. This service includes fixing accessibility issues and thorough remediation of your website manually. Our experts ensure accessibility with WCAG standards,
    improve user experience for those with disabilities, and provide a detailed report on the improvements made.

  • Drupal PDF/Document Accessibility

    The PDF / Document Remediation provides a list of inaccessible PDFs and remediated PDFs from where you can request PDF remediation service.

  • VPAT Report

    The Voluntary Product Accessibility Template (VPAT), also known as an ACR (Accessibility Conformance Report) starts with an audit and provides current details for an accessible website, application, or any other digital assets.

Drupal Accessibility Widget Paid Add-ons

  • White Label Accessibility

    Remove the Skynet technologies logo as well as all of the footer links, popups, report a problem link and more for full white label control.

  • Live Site Translations

    Translate your site into over 140 languages instantly to enhance accessibility for non-native speakers, individuals with language acquisition difficulties, and those with learning disabilities.

  • Modify Accessibility Menu

    Build and fine-tune your widget with the Modify Menu option. Reorder, remove and restructure the widget buttons to fit your users’ specific accessibility needs.

Drupal Accessibility Partnership Opportunities

Drupal Accessibility Widget Screenshots

All in One Accessibility For Drupal 10




All in One Accessibility For Drupal 10




All in One Accessibility - 9 personalalize accessibility profiles


All in One Accessibility - Supports 140 plus languages


All in One Accessibility - Voice Navigation


All in One Accessibility - Flexible Widget position


All in One Accessibility - Supports 51 plus accessibility standards


All in One Accessibility - SOC2 Type II, GDPR, HIPAA, CCPA, COPPA and ISO compliance


All in One Accessibility - Automated Scanning Report and Accessibility Score


Drupal Accessibility Demo Video

Credits

This addon is developed and maintained by Skynet Technologies USA LLC

Supporting organizations: 
AttachmentSize
Drupal_Module Features_07.jpg647.22 KB

Project information

Releases