Naar inhoud springen
SilktideHelp

Tabvolgorde in PDF's

Silktide controleert of pagina's met koppelingen of formuliervelden aangeven in welke volgorde die elementen moeten worden bereikt. Een PDF-pagina kan de leesvolgorde van het document volgen of terugvallen op de volgorde waarin de elementen aan het bestand zijn toegevoegd. Alleen de eerste optie is voorspelbaar.

De betreffende elementen zijn : koppelingen, formuliervelden, opmerkingen en al het andere waartussen een toetsenbordgebruiker navigeert. Eén instelling op elke pagina bepaalt welke volgorde wordt gebruikt. De toegankelijke optie is om de structuur te volgen.

Waarom dit belangrijk is

Toetsenbordgebruikers bereiken interactieve elementen door op Tab te drukken. De volgorde waarin ze aankomen, is de volgorde die het document voorschrijft. Wanneer een pagina de structuur volgt, komt die volgorde overeen met de manier waarop de pagina wordt gelezen. Dat is dus de plek waar iedereen verwacht vervolgens terecht te komen.

Wanneer een pagina de structuur niet volgt, is de volgorde de reeks waarin de elementen toevallig zijn opgeslagen. Die weerspiegelt hoe het bestand is samengesteld in plaats van hoe het is ingedeeld. In de praktijk betekent dit dat je met Tab van de bovenkant van een formulier naar een koppeling in de voettekst gaat, terug naar het midden van pagina twee en vervolgens naar een veld in de buurt van waar je begon. In een formulier is dit meer dan verwarrend: velden worden in de verkeerde volgorde ingevuld en iemand die de hele pagina niet kan zien, heeft geen manier om te weten dat er een veld is overgeslagen. Bij lange formulieren leidt dit het vaakst tot een onvolledige inzending.

Het effect is onzichtbaar voor iedereen die een muis gebruikt. Daarom wordt het zo vaak niet opgemerkt tijdens controles. Er ziet niets aan de pagina er verkeerd uit en er gaat niets mis totdat iemand het toetsenbord gebruikt.

Zo los je het op

  1. Exporteer vanuit een hulpmiddel waarin uitvoer voor toegankelijkheid of PDF/UA is ingeschakeld, zodat dit automatisch op elke pagina wordt ingesteld. Dit is de betrouwbare oplossing, omdat de instelling per pagina geldt en een lang document er veel heeft.
  2. Of stel dit in Acrobat Pro in: selecteer de pagina's in het deelvenster Paginaminiaturen en kies vervolgens Pagineigenschappen > Tabvolgorde > "Documentstructuur gebruiken".
  3. Zorg ook dat de onderliggende structuur klopt, want het volgen van de structuur helpt alleen als de structuur de pagina weerspiegelt. Een formulier waarvan de heen en weer springt, volgt diezelfde volgorde bij het navigeren met Tab.
  4. Of voer herstel uit met Silktide, waarmee een op de structuur gebaseerde tabvolgorde wordt ingesteld terwijl het document opnieuw wordt opgebouwd. Zie Hoe PDF-herstel werkt.

Zo test Silktide dit

  1. Zoek de PDF-documenten die vanaf je website zijn gekoppeld en analyseer elk uniek bestand één keer, ongeacht het aantal pagina's waarop ernaar wordt verwezen.
  2. Zoek de pagina's met aantekeningen, want een pagina zonder aantekeningen heeft niets om te ordenen.
  3. Controleer of elk van deze pagina's aangeeft dat de tabvolgorde de documentstructuur moet volgen.
  4. Rapporteer het document wanneer een pagina dit niet doet, één keer per document, ongeacht het aantal getroffen pagina's.

Problemen oplossen

Dat kan toevallig zo zijn. Wanneer elementen ongeveer in de volgorde zijn toegevoegd waarin ze op de pagina staan, lijkt de terugvalvolgorde correct. Dat blijft zo totdat iemand het document bewerkt: één veld toevoegt, een pagina vervangt of een sectie invoegt. Daardoor wordt alles erna opnieuw geordend, zonder zichtbare aanwijzing. Door de volgorde expliciet aan te geven, blijft deze behouden bij bewerkingen.

De pagina heeft maar één koppeling

Dan staat er vandaag niets in de verkeerde volgorde. De instelling is toch de moeite waard, om dezelfde reden: het kost nu niets en blijft correct wanneer de pagina een tweede koppeling krijgt.

Mijn formuliervelden staan in de verkeerde volgorde, ook wanneer dit is ingesteld

Dan staan de velden in die volgorde in de documentstructuur en moet de structuur worden gecorrigeerd. Een tabvolgorde die de structuur volgt, is slechts zo goed als de structuur die ze volgt. Zie Tekst- en leesvolgorde.

Meer informatie

Laatst bijgewerkt

Was deze pagina nuttig?

Tabvolgorde in PDF's | Silktide Help