Others

Waarom verschijnt PDF-tekst in de verkeerde leesvolgorde voor schermlezers?

Een collega die een schermlezer gebruikt, opent uw pdf en hoort de derde alinea vóór de eerste kop. Een afbeeldingsbijschrift wordt hardop voorgelezen in het midden van een lijst met opsommingstekens waar het niet thuishoort. Een zijbalk over een niet-gerelateerd onderwerp onderbreekt de hoofdtekst halverwege de zin. De inhoud is er allemaal en het document ziet er prima uit op het scherm, maar voor iedereen die afhankelijk is van ondersteunende technologie is de leesvolgorde vervormd en is het document moeilijk of onmogelijk te volgen.

De leesvolgorde bepaalt de volgorde waarin een schermlezer de elementen op een PDF-pagina leest. Wanneer de leesvolgorde correct is, is de ervaring soepel en logisch. Als het verkeerd is, wordt de inhoud een warboel van losse fragmenten. Het probleem is onzichtbaar voor ziende lezers, omdat zij de pagina visueel verwerken en tussen elementen springen in welke volgorde dan ook die hun aandacht trekt. Voor gebruikers die lineair navigeren met een toetsenbord, Tab-toets of schermlezer, is de leesvolgorde de enige volgorde.

Why Does PDF Text Appear in the Wrong Reading Order for Screen Readers

Waarom de leesvolgorde van PDF's überhaupt verkeerd gaat

PDF's begrijpen de leesvolgorde niet inherent. Wanneer een toepassing een document naar PDF exporteert, worden inhoudsobjecten naar het bestand geschreven in de volgorde waarin de exportengine ze verwerkt. Deze volgorde is vaak de volgorde waarin elementen in het brondocument zijn gemaakt, en niet de logische leesvolgorde die een mens zou volgen. Een tekstvak dat na de hoofdtekst aan een pagina-indeling wordt toegevoegd, kan later in de objectstroom verschijnen, ook al moet het eerst worden gelezen als een pull-quote of callout.

Lay-outs met meerdere kolommen zijn vooral gevoelig voor leesvolgordeproblemen. De exportengine kan de hele kolom één schrijven, gevolgd door de hele kolom twee, wat correct is, of het kan de eerste regel van kolom één schrijven, dan de eerste regel van kolom twee, dan de tweede regel van kolom één, enzovoort, wat onbegrijpelijke afwisselende tekst oplevert. Hetzelfde probleem is van invloed op documenten met zijbalken, toelichtingsvakken, afbeeldingsbijschriften, voetnoten en kop- of voetteksten die inhoudelijke tekst bevatten.

Getagde PDF's zouden dit moeten oplossen. PDF-tags definiëren een hiërarchische structuur, vergelijkbaar met HTML, die ondersteunende technologie de juiste leesvolgorde vertelt en vormt de ruggengraat van PDF-toegankelijkheid voor gebruikers van schermlezers. Maar tags zijn slechts zo goed als de software die ze genereert. Een PDF die uit Microsoft Word wordt geëxporteerd en waarbij de kopstijlen op de juiste manier worden gebruikt, heeft een redelijk goede tagstructuur. Een PDF die wordt geëxporteerd vanuit een grafische ontwerptoepassing waarin de ontwerper elk tekstkader handmatig heeft gepositioneerd, bevat mogelijk helemaal geen tags of tags in een in wezen willekeurige volgorde. Wanneer de tagboom ontbreekt of kapot is, valt de schermlezer terug op de volgorde van de inhoudobjecten, wat vaak verkeerd is.

WukongPDF

Probeer PDF bewerken

Geen installatie nodig. Werkt rechtstreeks in uw browser.

Nu beginnen →

De leesvolgorde van uw PDF controleren

Adobe Acrobat Pro biedt de meest directe leesvolgorde-inspectietools. Open de pdf, ga naar de toolset Toegankelijkheid en selecteer vervolgens Leesvolgorde. Acrobat geeft op elk pagina-element genummerde overlays weer die de huidige leesvolgorde weergeven. Elk nummer komt overeen met de volgorde waarin een schermlezer dat element tegenkomt. Slepen en neerzetten om elementen opnieuw te rangschikken als de volgorde verkeerd is. De tool toont ook het inhoudstype dat aan elk element is toegewezen: paragraaf, kop, figuur, tabel, artefact. Een element dat is getagd als een alinea die een kop zou moeten zijn, verschijnt niet in de kopnavigatielijst van de schermlezer.

Voor een snelle handmatige test waarvoor geen speciale software nodig is, opent u de PDF in Acrobat Reader en gebruikt u de functie Hardop voorlezen onder het menu Beeld. Activeer het en luister. Kijk niet naar het scherm terwijl het leest. Sluit je ogen als het helpt. Volgt de vertelling een logisch pad door de inhoud? Wordt de titel aangekondigd, vervolgens de eerste kop en vervolgens de hoofdtekst onder die kop? Of springt het van een zin in de inleiding naar een voetnoot, vervolgens naar een bijschrift op de derde pagina en dan terug naar de hoofdtekst? De volgorde die u hoort, is precies wat een gebruiker van een schermlezer ervaart.

Veelvoorkomende fouten in de leesvolgorde en hun oplossingen

Kop- en voetteksten met documenttitels, paginanummers of datums onderbreken vaak de leesstroom omdat ze op elke pagina verschijnen en elke keer hardop worden voorgelezen, waardoor de continuïteit tussen de laatste alinea van de ene pagina en de eerste alinea van de volgende wordt verbroken. De oplossing is om kop- en voettekstinhoud als artefacten in de tagboom te markeren. Artefacten worden door schermlezers genegeerd. Dit vertelt de ondersteunende technologie dat de inhoud decoratief of repetitief is en moet worden overgeslagen tijdens lineair lezen.

Decoratieve afbeeldingen en achtergrondelementen waaraan per ongeluk alt-tekst is toegewezen of die door de schermlezer als inhoudsobjecten worden behandeld, veroorzaken een andere veel voorkomende onderbreking. Een achtergrondverloop of een decoratief randpatroon heeft geen informatieve waarde en moet als artefact worden gemarkeerd. Klik in het gereedschap Leesvolgorde met de rechtermuisknop op het element en selecteer "Achtergrond" of "Decoratief" om het uit de leesreeks te verwijderen. Een schone leesvolgorde omvat alleen de inhoud die een mens opzettelijk zou lezen, in de volgorde waarin hij deze zou lezen.

Tabellen vormen een specifieke uitdaging voor de leesvolgorde. Een schermlezer moet een tabel rij voor rij, cel voor cel lezen, waarbij de kolomkop vóór elke gegevenscel wordt aangekondigd, zodat de luisteraar weet wat elke waarde vertegenwoordigt. Als de tabel niet correct is getagd met tabelkopcellen gemarkeerd als TH en gegevenscellen gemarkeerd als TD, leest de schermlezer de tabel als een doorlopende tekstreeks zonder structurele context. Een gegevenstabel die luidt als "Q1 Q2 Q3 Q4 120 145 160 190" is zinloos. Dezelfde tabel gelezen met kopassociatie wordt "Q1 120, Q2 145, Q3 160, Q4 190", die de gegevens correct overbrengt.

De leesvolgorde corrigeren zonder Acrobat Pro

Als u geen toegang hebt tot de tool Leesvolgorde van Acrobat Pro, is de meest effectieve oplossing om terug te keren naar het brondocument en ervoor te zorgen dat de leesvolgorde daar correct is voordat u naar PDF exporteert. Gebruik in Microsoft Word het navigatiedeelvenster om te controleren of koppen een logische hiërarchie volgen. Voer de ingebouwde toegankelijkheidscontrole uit onder Bestand, Info, Controleren op problemen, Toegankelijkheid controleren. Corrigeer kopniveaus, voeg alternatieve tekst toe aan afbeeldingen en markeer rijen met tabelkopteksten voordat u deze exporteert. Een schoon brondocument produceert betrouwbaarder een schone PDF dan wanneer u probeert een kapotte PDF na het exporteren te repareren.

De bewerkingstools van WukongPDF kunnen de volgorde van pagina's wijzigen en de inhoud herstructureren binnen een workflow van PDF lezen, doordat u pagina's in de juiste volgorde kunt herschikken. Hoewel de browsergebaseerde editor niet de controle op tagniveau biedt die de Leesvolgorde-tool van Acrobat Pro biedt, kan deze het meest voorkomende scenario aan: een PDF waarin hele pagina's niet in de juiste volgorde staan omdat bestanden in de verkeerde volgorde zijn samengevoegd of gescande pagina's op onjuiste posities zijn ingevoegd. Voor volledig herstel op tagniveau is een speciale toegankelijkheidstool nog steeds de beste optie, maar het opnieuw ordenen op paginaniveau lost het probleem op dat gebruikers het vaakst tegenkomen.

Voorkomen van leesvolgordeproblemen in de creatiefase

De meest efficiënte manier om de juiste leesvolgorde te garanderen, is door vanaf het begin te schrijven met toegankelijkheid in gedachten. Gebruik kopstijlen, geen handmatige lettergrootte en vetgedrukte opmaak, om de structuur van uw document te creëren. Plaats afbeeldingen inline met tekst in plaats van ze in willekeurige posities te laten zweven. Gebruik de ingebouwde tabel-, lijst- en kolomhulpmiddelen van de toepassing in plaats van lay-outs met tabbladen en spaties te simuleren. Elk van deze keuzes in de ontwerpfase bepaalt rechtstreeks de kwaliteit van de tagstructuur in de geëxporteerde PDF.

Wanneer u naar PDF exporteert, selecteert u altijd de optie om een getagde PDF te maken en om bladwijzers en hyperlinks te exporteren. Deze instellingen zijn doorgaans te vinden in het dialoogvenster met PDF-exportopties onder een kopje toegankelijkheid of structuur. In Microsoft Word is de optie "Documentstructuurtags voor toegankelijkheid." In Adobe InDesign is dit "Getagde PDF maken." In Google Documenten gebeurt het taggen automatisch wanneer u downloadt als PDF. Het aanvinken van dat vakje duurt één seconde. Het achteraf repareren van een niet-gecodeerde PDF kan uren duren. De kleine gewoontes van gestructureerd schrijven en correcte exportinstellingen elimineren de problemen met de leesvolgorde die gebruikers van ondersteunende technologie frustreren en compliance-problemen veroorzaken.

WukongPDF

Probeer PDF bewerken

Geen installatie nodig. Werkt rechtstreeks in uw browser.

Nu beginnen →