Tagged accessibility
Every post on this blog tagged accessibility. All posts
3 posts202632 minutes of reading
10 min
Rendering Observable Plot charts inside a Cloudflare Worker
How to render Observable Plot charts inside a Cloudflare Worker: the linkedom shim that works, the domino and Vega failures that don't, byte-identical output across Node and workerd, and accessible charts enforced by the build.
11 min
Designing a color palette the build can check
A method for accessible color palette design: the WCAG contrast ratio function in Python, OKLCH candidate selection, color vision deficiency simulation with the Vienot matrices, chart lightness ladders, and a build gate that recomputes every pair on every deploy.
11 min
A blog reading experience that works without JavaScript
How to build a full reading experience, table of contents, progress bar, copy buttons, footnote previews, lightbox, that works with JavaScript disabled and enhances in under 2 kB gzipped. Includes the fallback inventory method and two-writer pipeline rules.