Blog

Ce que nous trouvons en ouvrant de vrais documents

Le blog technique d'a11yfy. Derrière chaque chiffre, une mesure que nous avons réalisée nous-mêmes, sur de vrais fichiers, vérifiable. Nous montrons ce que les normes d'accessibilité exigent réellement, les pièges les plus fréquents et les bonnes pratiques. Centré sur le PDF, mais pas uniquement.

  1. Pratique 9 min de lecture

    PowerPoint's accessibility checker asks whether your slide has a title. Excel's doesn't ask that at all.

    Microsoft runs a different rule set in every Office app. We mapped exactly what PowerPoint and Excel check that Word doesn't — and measured what Hungarian public bodies actually publish from each. Real Excel exports had table structure nobody checks; PowerPoint barely appeared at all.

  2. Droit et conformité 8 min de lecture

    Your VPAT Covers the App. What About the PDFs It Generates?

    The VPAT's documents section is the one procurement forms get answered worst — teams describe the product UI and forget the PDFs it outputs. What Supports, Partially Supports and Does Not Support actually commit you to, and how the claim gets checked.

  3. Pratique 10 min de lecture

    Alt text best practice says every image needs a description. We opened 540 real ones to see what's there.

    Alt text is the accessibility rule everyone's heard of. We walked the structure tree of 111 real public-sector PDFs and read every /Alt value on every figure — 540 of them — to see how many actually describe anything.

  4. Pratique 10 min de lecture

    A PDF form you can't fill in isn't an inconvenience. It's an application you can't submit.

    We went looking for real, fillable PDF forms in public-sector documents and found four. We ran them through veraPDF: the best-labelled one still failed on every single field. What /TU gives a screen reader that /T never will.

  5. Pratique 11 min de lecture

    How to make a PDF accessible: the honest workflow

    Most guides for making a PDF accessible assume every step goes right. This one prices each step — what a machine can do, what needs a person, and, computed from 59 real validated documents, the actual split between them.

  6. Normes 9 min de lecture

    An untagged PDF isn't unreadable. It's read in an order nobody chose.

    Screen readers don't refuse an untagged PDF — they guess at a reading order. We measured what that guess produces in a real public-sector PDF, using the same reading-order options Adobe, JAWS and NVDA document for assistive technology.

  7. Normes 8 min de lecture

    A tagged PDF isn't the same as an accessible one. Here's what's inside the tags.

    What a PDF's tags actually contain, shown inside a real structure tree — and why a file can pass thousands of checks and still fail PDF/UA-1.

  8. Droit et conformité 9 min de lecture

    We went looking for 45 municipal accessibility statements. Three existed. One mentioned a PDF.

    Looking for accessibility statement examples? Here is what the law actually requires the documents section to say, a paragraph you can adapt, and what we found when we searched 45 real public-sector websites for one.

  9. Pratique 8 min de lecture

    Embed fonts in your PDF. It isn't a printing setting — it's an accessibility one.

    64% of the Word-exported public-sector PDFs we validated ship with fonts not embedded — the most common PDF/UA failure that has an actual one-click fix. What a missing font does to a screen reader, and where in Word to fix it for good.

  10. Pratique 9 min de lecture

    Your Word accessibility check passes. The PDF still fails. Here's why.

    Word's Accessibility Checker has seven rules. PDF/UA has thirty-one checkpoints. We validated 59 Word-exported public-sector PDFs to see exactly where the gap falls — and it falls in the same three places nearly every time.

  11. Nos mesures 11 min de lecture

    We validated real-world PDFs against PDF/UA-1. One tool destroyed compliance in a single pass.

    What the official PDF/UA validator finds in public-sector PDFs — and the reproducible experiment showing how a routine optimisation step silently strips accessibility out of a compliant file.

Flux RSS