ManningBooks

ManningBooks

Devtalk Sponsor

Architecting Accessibility (Manning)

Architecting Accessibility shows you how to build web applications that work for everyone. Rather than treating accessibility as a checklist, this important book offers simple and practical design decisions to break down the real barriers that challenge users who experience difficulty with sight, hearing, or mobility.

Chris Porter

Accessibility conversations often get pulled toward conformance: did we meet WCAG, did we pass the audit, did Lighthouse complain, did the component technically expose the right ARIA attributes? Those things matter, of course. But the book takes a broader view: accessibility problems usually don’t start at the last QA pass. They start much earlier, in product decisions, information architecture, design systems, component APIs, team ownership, and the way accessibility is treated across the software lifecycle.

A few themes the book gets into:

How accessibility decisions show up in architecture, design, and implementation
Why conformance is necessary but not enough
How teams can make accessibility more durable across components, workflows, and releases
How to think beyond one-page fixes and toward systems that stay accessible as they grow

The book is now available in MEAP, so early readers can follow along as chapters are released and send feedback while the book is still being developed.

I’d love to hear what people here think about this angle. In your experience, where do accessibility issues usually enter the system: design, implementation, product requirements, tooling, QA, or somewhere else entirely?


Don’t forget you can get 45% off with your Devtalk discount! Just use the coupon code “devtalk.com” at checkout :+1:

Where Next?

Popular Frontend topics Top

PragmaticBookshelf
It’s hard to have a Rails application without integrating some client-side logic. But client-side coding tools, and the Rails tools for i...
New
PragmaticBookshelf
ReasonML is a new, type-safe, functional language that compiles to efficient, readable JavaScript. ReasonML interoperates with existing J...
New
PragmaticBookshelf
WebAssembly fulfills the long-awaited promise of web technologies: fast code, type-safe at compile time, execution in the browser, on emb...
New
New
CommunityNews
Microsoft’s Introduction to JavaScript video series will equip users with the basic skills to start building apps with the popular progra...
New
chaptuck
A fun/silly website I used to learn Flexbox is https://flexboxfroggy.com/. It is surprisingly helpful for learning all the pieces of flex...
New
ManningBooks
In Learn Docker in a Month of Lunches, Docker expert Elton Stoneman guides through everything you need to know about Docker in 22 short l...
New
ManningBooks
Written by core Node.js and TC-39 committee contributor James M. Snell, JavaScript in Depth teaches you what’s really happening when Java...
New
ManningBooks
Erlang and OTP in Action teaches you the concepts of concurrent programming and the use of Erlang’s message-passing model. It walks you t...
New
ManningBooks
In Web Component Development with Modern Libraries and Tooling, you’ll learn how to build reusable web components that last well beyond t...
New

Other popular topics Top

PragmaticBookshelf
Andy and Dave wrote this influential, classic book to help their clients create better software and rediscover the joy of coding. Almost ...
New
DevotionGeo
I know that these benchmarks might not be the exact picture of real-world scenario, but still I expect a Rust web framework performing a ...
New
Exadra37
Please tell us what is your preferred monitor setup for programming(not gaming) and why you have chosen it. Does your monitor have eye p...
New
brentjanderson
Bought the Moonlander mechanical keyboard. Cherry Brown MX switches. Arms and wrists have been hurting enough that it’s time I did someth...
New
PragmaticBookshelf
Use WebRTC to build web applications that stream media and data in real time directly from one user to another, all in the browser. ...
New
DevotionGeo
I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New
New
First poster: AstonJ
Jan | Rethink the Computer. Jan turns your computer into an AI machine by running LLMs locally on your computer. It’s a privacy-focus, l...
New
PragmaticBookshelf
Quickly turn complex problems into simple, working solutions using functional programming, safe concurrency, and the expressive tools of ...
New
PragmaticBookshelf
Write elegant Ruby code—not just correct, but idiomatic. Go beyond the vocabulary and syntax and learn to express yourself with eloquence...
New