Etablerte PDF/UA‑1‑samsvar for ni dokumenter med 106 av 106 regler, og fant at arkivvarianten feilet på én regel av 146 — et nesten‑treff som ser ut som bestått for alle som ikke kjører validatoren.
Arbeidet utført: august 2026
106 PDF/UA‑regler bestått, av 106
Situasjon. En PDF som ser riktig ut på skjermen, forteller deg ingenting om hvorvidt en skjermleser kan lese den, om overskriftene danner en struktur, om språket er deklarert, eller om den fortsatt vil kunne åpnes om tjue år. Samsvar med standardene for universelt utformet PDF og for arkiv‑PDF kan begge kontrolleres maskinelt, og et dokument som aldri har vært kjørt gjennom validatoren, er et dokument som kommer med en uverifisert påstand.
Oppgave. De genererte dokumentene måtte måles mot begge standardene, med resultatet dokumentert som et tall og ikke som en intensjon.
Handling. Ni dokumenter — CV‑en i variantene sine, referanselisten, porteføljen og søknadsbrevet, på tvers av språk — ble kjørt gjennom en uavhengig validator, hver for seg mot profilen for universell utforming og mot arkivprofilen. Profilen for universell utforming består med 106 av 106 regler, noe som krevde tagget struktur, deklarert dokumentspråk, alternativ tekst på hver grafikk som ikke er dekorativ, en reell tittel i metadataene og en eksplisitt leserekkefølge i stedet for den layouten tilfeldigvis gir. Arkivprofilen er det mer interessante resultatet: den feiler på nøyaktig én regel av 146. Det er den typen resultat det er lett å rapportere feil. Hundre og førtifem beståtte regler leses som samsvar i et sammendrag, og det er ikke samsvar; det er et dokument som vil bli avvist av et system som håndhever standarden. Regelen som feiler, er dokumentert med hva den er og hvorfor den ikke er lukket, i stedet for å bli avrundet bort.
Resultat. Samsvar med kravene til universell utforming er bevist med full score, og arkivpåstanden er ærlig oppgitt som nesten oppfylt, med det konkrete avviket navngitt. Begrensningen det er verdt å være direkte om, er at begge tallene kommer fra én validator; en annen implementasjon kan være uenig, og en regel som består, er bare et bevis på at akkurat denne kontrollen ikke hadde noe å si om den.
Se tilbake på Fant og rettet 11 feil i universell utforming som nettleseren meldte var i orden — åtte bunntekstlenker som fortsatt lå i tabulatorrekkefølgen bak pointer‑events, en scroll‑tidslinje som klippet kolofonen av tre sider, og en regelmotor som kjørte 70 av sine 105 regler. Les videre: Ga hver kontroll med bare ikon i grensesnittet et navn for skjermlesere etter å ha funnet at send‑knappen ble lest opp som «arrow up circle, button», og skrev linteren som krever etiketten innen åtte linjer fra ikonet. Eller ta en titt på hele porteføljen.
Ett stykke av en lengre oversikt — og den ligger i sin helhet her.
Hver oppføring er skrevet på samme måte: situasjonen, oppgaven, hva vi gjorde, og hva som endret seg.