Accessibility Grindhouse
summary
Proposes a working custom element called W3C-heading custom element (implemented with polymer/web components) that infers heading level from HTML5 section nesting, injects role="heading" and aria-level automatically, and renders like h1–h6 — repo and demo prove it operates as claimed and a spec is being drafted. Warns that the HTML5 outline algorithm has no browser support, that setting viewport maximum-scale=1 disables pinch-to-zoom, and shows that em/rem (M)-based media queries fix broken layouts and stop two‑dimensional panning for magnifier users.
AI-written summary · about
chapters (6)
- 0:00Start
- 6:40What if the structure of our page changes?
- 20:14Overview of Goals of Zooming Against Humanity
- 21:26How to Zoom Against Humanity: Font Size Fail
- 29:12Destructo-scrolling
- 39:40Progressive Enhancement with em-based media queries








