{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/b236dcced12842d7bf4902530c5eaf51\" frameborder=\"0\" width=\"1098\" height=\"823\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":823,"width":1098,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":823,"thumbnail_width":1098,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/b236dcced12842d7bf4902530c5eaf51-052bfee7eb78ad9a.gif","duration":192.491,"title":"PDFUA Fixes Accessibility Violations at Scale 🧩","description":"I shared a PDFUA tool I developed to fix accessibility issues in PDFs. CodeGenCode had 268 PDFs with about 2.5 million accessibility violations, and my tool makes them PDFUA ISO 142891 compliant using six stages of byte level and accessibility layer fixes without changing the visual. Out of 268 files, 260 pass, and the remaining issues are a few bugs. The violations drop to 32, and screen readers can correctly read headings, tables, lists, glyphs, and metadata. No action was requested from viewers."}