Powered by OpenAIRE graph
Found an issue? Give us feedback
ZENODOarrow_drop_down
ZENODO
Preprint . 2026
License: CC BY
Data sources: Datacite
ZENODO
Preprint . 2026
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

Making Accessibility Accessible, Part II: Systems, Psychology, and Infrastructure for Lasting Change

Authors: A R, Lalitha;

Making Accessibility Accessible, Part II: Systems, Psychology, and Infrastructure for Lasting Change

Abstract

In Making Accessibility Accessible, Part I, we diagnosed the persistent web accessibility gap as a fundamental mismatch between enterprise-focused tooling and the resource-constrained realities of most web developers, proposing the Care Framework as a corrective lens. This sequel transforms diagnosis into a prescription. We demonstrate that sustainable progress requires understanding accessibility implementation not as isolated technical problems but as symptoms of interconnected systemic failures. Through analysis of the causal mechanisms sustaining the implementation gap, we reveal how architectural constraints create cognitive burdens, cognitive burdens undermine effective learning, impaired learning stifles adoption, and failed adoption reinforces the perception of accessibility as impossible---completing a self-reinforcing cycle. Breaking this cycle requires coordinated intervention at leverage points where small changes produce cascading effects. We propose two high-impact architectural interventions: (1) tiered, implementation-focused documentation that mirrors WCAG's compliance criteria with scaffolded, task-oriented guidance for builders, and (2) framework-level accessible defaults that shift responsibility upstream, making accessible implementation easier than inaccessible implementation. These interventions, grounded in behavioral science and validated by successful infrastructure transformations, address some of the most common WCAG errors, which are present on a significant proportion of homepages through changes requiring minimal ongoing developer effort. This work provides the actionable blueprint to operationalize care, demonstrating that the path to an accessible web requires not educating developers to overcome systemic barriers, but redesigning systems to eliminate those barriers entirely.

Note on Implementation Evolution: While this preprint proposes two primary architectural interventions, I wish to provide a critical update regarding the first: tiered, implementation-focused documentation. Upon attempting to implement this documentation pre-release, I realized a fundamental flaw in its practical application. Unlike standard developer documentation that assists in the primary goal of learning a tool, this approach inadvertently raised a conflict of timing: was I writing a real-time implementation guide to be read before coding, or a guide for fixing code later? It became clear that it was primarily serving the latter. By focusing on "how to fix" or "how to apply accessibility" after the fact, the documentation merely reinforces the "accessibility-as-an-add-on" cycle that the Care Framework aims to break. This leads to a deeper systemic question: why do tutorials not teach accessibility as an intrinsic part of the primary language? Just as we learn type="email" as a standard part of HTML forms, accessibility should be baked into the initial learning path of any framework. While I do not yet have a definitive answer on how to bridge that specific pedagogical gap, I believe the second intervention—framework-level accessible defaults—remains highly cascadable and impactful. I am sharing this work-in-progress to invite further dialogue on these evolving insights.

Keywords

Web accessibility, Web development, Semantic web

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!