Rekkefølge for PDF-faner
Silktide kontrollerer at sider med lenker eller skjemafelt angir rekkefølgen disse elementene skal nås i. En PDF-side kan enten følge dokumentets egen leserekkefølge eller falle tilbake på rekkefølgen elementene ble lagt til i filen, og bare den første er forutsigbar.
Elementene det gjelder, er : lenker, skjemafelt, kommentarer og alt annet en tastaturbruker beveger seg mellom. En enkelt innstilling på hver side avgjør hvilken rekkefølge som gjelder, og det tilgjengelige valget er å følge strukturen.
Hvorfor dette er viktig
Tastaturbrukere når interaktive elementer ved å trykke på Tab, og rekkefølgen de kommer til dem i, er rekkefølgen dokumentet bestemmer. Når en side følger strukturen, samsvarer denne rekkefølgen med måten siden leses på, og det er derfor dit alle forventer å gå videre.
Når en side ikke gjør det, er rekkefølgen den sekvensen elementene tilfeldigvis er lagret i. Den gjenspeiler hvordan filen ble satt sammen, snarere enn hvordan den er utformet. I praksis betyr dette at man tabber fra toppen av et skjema til en lenke i bunnteksten, tilbake til midten av side to og deretter til et felt nær stedet man startet. I et skjema er dette verre enn desorienterende: Felter fylles ut i feil rekkefølge, og en person som ikke kan se hele siden, har ingen måte å vite at et felt er hoppet over. Det er i lange skjemaer dette oftest ender med en ufullstendig innsending.
Effekten er usynlig for alle som bruker mus, og derfor overlever dette så ofte gjennomgangen. Ingenting ved siden ser feil ut, og ingenting går galt før noen bruker tastaturet.
Slik løser du det
- Eksporter fra et verktøy med tilgjengelighet eller PDF/UA-utdata aktivert, slik at dette angis automatisk på hver side. Dette er den pålitelige løsningen, fordi innstillingen gjelder per side, og et langt dokument har mange sider.
- Eller angi det i Acrobat Pro: Velg sidene i panelet Sideminiatyrer, og bruk deretter Sideegenskaper > Fane-rekkefølge og velg «Bruk dokumentstruktur».
- Sørg også for at den underliggende strukturen er riktig, siden det bare hjelper å følge strukturen når strukturen gjenspeiler siden. Et skjema der hopper rundt, vil få samme rekkefølge ved tabbing.
- Eller kjør Silktide-remediering, som angir en strukturert fane-rekkefølge når dokumentet bygges opp på nytt. Se Slik fungerer PDF-remediering.
Slik tester Silktide dette
- Finn PDF-dokumentene som er lenket fra nettstedet ditt, og analyser hver unike fil én gang, uansett hvor mange sider som lenker til den.
- Finn sidene som inneholder merknader, siden en side uten merknader ikke har noe som må ordnes.
- Kontroller om hver av disse sidene angir at fane-rekkefølgen skal følge dokumentstrukturen.
- Rapporter dokumentet når én side ikke gjør det, én gang per dokument, uansett hvor mange sider som er berørt.
Feilsøking
Tabbing fungerer fint når jeg prøver
Det kan godt hende, av ren tilfeldighet. Når elementene ble lagt til omtrent i den rekkefølgen de vises i, ser reserve-rekkefølgen riktig ut, og den fortsetter å være riktig helt til noen redigerer dokumentet: legger til et felt, erstatter en side eller fletter inn en seksjon. Da endres rekkefølgen på alt etterpå uten synlige tegn. Det er angivelsen av rekkefølgen som gjør at den overlever redigering.
Siden har bare én lenke
Da er ingenting i feil rekkefølge i dag. Det er likevel verdt å ha innstillingen, av samme grunn: Den koster ingenting nå og fortsetter å være riktig når siden får en lenke til.
Skjemafeltene mine er i feil rekkefølge selv om dette er angitt
Da har dokumentstrukturen dem i den rekkefølgen, og det er strukturen som må korrigeres. Fane-rekkefølgen er bare så god som strukturen den følger. Se Tekst- og leserekkefølge.