Others

Dlaczego tekst PDF pojawia się w niewłaściwej kolejności odczytu dla czytników ekranu

Kolega korzystający z czytnika ekranu otwiera plik PDF i słyszy trzeci akapit przed pierwszym nagłówkiem. Podpis obrazu jest czytany na głos pośrodku listy punktowanej, tam gdzie nie powinien. Pasek boczny dotyczący niepowiązanego tematu przerywa główny tekst w połowie zdania. Jest tam cała treść, a dokument wygląda dobrze na ekranie, ale dla każdego, kto korzysta z technologii wspomagających, kolejność czytania jest zaburzona, a śledzenie dokumentu jest trudne lub niemożliwe.

Kolejność czytania określa kolejność, w jakiej czytnik ekranu odczytuje elementy na stronie PDF. Gdy kolejność czytania jest prawidłowa, wrażenia są płynne i logiczne. Kiedy jest błędny, treść staje się pomieszanym strumieniem niepołączonych fragmentów. Problem jest niewidoczny dla widzących czytelników, ponieważ przetwarzają oni stronę wizualnie, przeskakując pomiędzy elementami w dowolnej kolejności, która przykuwa ich uwagę. W przypadku użytkowników, którzy nawigują liniowo za pomocą klawiatury, klawisza Tab lub czytnika ekranu, kolejność czytania jest jedyną kolejnością.

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

Dlaczego kolejność odczytu plików PDF jest nieprawidłowa

Pliki PDF z natury nie rozumieją kolejności czytania. Kiedy aplikacja eksportuje dokument do formatu PDF, zapisuje obiekty treści do pliku w dowolnej kolejności, w jakiej przetwarza je silnik eksportu. Ta sekwencja jest często kolejnością, w jakiej elementy zostały utworzone w dokumencie źródłowym, a nie logiczną kolejnością czytania, jaką przyjąłby człowiek. Pole tekstowe dodane do układu strony po tekście głównym może pojawić się później w strumieniu obiektów, nawet jeśli należy je najpierw przeczytać jako cytat lub objaśnienie.

Układy wielokolumnowe są szczególnie podatne na problemy z kolejnością czytania. Mechanizm eksportu może zapisać całą kolumnę pierwszą, a następnie całą kolumnę drugą, co jest poprawne, lub może zapisać pierwszy wiersz kolumny pierwszej, następnie pierwszy wiersz kolumny drugiej, następnie drugi wiersz kolumny pierwszej itd., co powoduje powstanie niezrozumiałego tekstu naprzemiennego. Ten sam problem dotyczy dokumentów zawierających paski boczne, pola objaśnień, podpisy obrazów, przypisy oraz nagłówki i stopki zawierające istotny tekst.

Oznaczone pliki PDF mają rozwiązać ten problem. Tagi PDF definiują strukturę hierarchiczną, podobną do HTML, która informuje technologię wspomagającą o prawidłowej kolejności czytania, tworząc szkielet Dostępność PDF dla użytkowników czytników ekranu. Jednak tagi są tak dobre, jak oprogramowanie, które je generuje. Plik PDF wyeksportowany z programu Microsoft Word z prawidłowo zastosowanymi stylami nagłówków będzie miał dość dobrą strukturę znaczników. Plik PDF wyeksportowany z aplikacji do projektowania graficznego, w której projektant ręcznie umieścił każdą ramkę tekstową, może nie zawierać żadnych znaczników lub znaczniki są w zasadniczo losowej kolejności. Gdy drzewa znaczników nie ma lub jest uszkodzone, czytnik ekranu powraca do kolejności obiektów treści, co często jest błędne.

WukongPDF

Wypróbuj opcję Edytuj plik PDF

Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.

Zacznij teraz →

Jak sprawdzić kolejność czytania pliku PDF

Adobe Acrobat Pro zapewnia najbardziej bezpośrednie narzędzia do sprawdzania kolejności odczytu. Otwórz plik PDF i przejdź do zestawu narzędzi ułatwień dostępu, a następnie wybierz opcję Kolejność czytania. Acrobat wyświetla ponumerowane nakładki na każdym elemencie strony, pokazując bieżącą sekwencję czytania. Każda liczba odpowiada kolejności, w jakiej czytnik ekranu napotka ten element. Przeciągnij i upuść, aby zmienić kolejność elementów, jeśli kolejność jest nieprawidłowa. Narzędzie pokazuje także typ treści przypisany do każdego elementu: akapit, nagłówek, rysunek, tabela, artefakt. Element oznaczony jako akapit, który powinien być nagłówkiem, nie pojawi się na liście nawigacji nagłówków czytnika ekranu.

Aby przeprowadzić szybki test ręczny, który nie wymaga specjalnego oprogramowania, otwórz plik PDF w programie Acrobat Reader i użyj funkcji Czytaj na głos w menu Widok. Aktywuj i słuchaj. Nie patrz na ekran podczas czytania. Zamknij oczy, jeśli to pomoże. Czy narracja podąża logiczną ścieżką przez treść? Czy podaje tytuł, następnie pierwszy nagłówek, a następnie treść pod tym nagłówkiem? A może przechodzi od zdania we wstępie do przypisu, potem do podpisu na trzeciej stronie, a potem z powrotem do tekstu podstawowego? Sekwencja, którą usłyszysz, jest dokładnie tym, czego doświadcza użytkownik czytnika ekranu.

Częste błędy w kolejności czytania i ich naprawianie

Nagłówki i stopki zawierające tytuły dokumentów, numery stron lub daty często zakłócają czytanie, ponieważ pojawiają się na każdej stronie i za każdym razem są czytane na głos, przerywając ciągłość między ostatnim akapitem jednej strony a pierwszym akapitem następnej. Rozwiązanie polega na oznaczeniu zawartości nagłówka i stopki jako artefaktów w drzewie tagów. Artefakty są ignorowane przez czytniki ekranu. Informuje to technologię wspomagającą, że treść ma charakter dekoracyjny lub powtarza się i należy ją pominąć podczas czytania liniowego.

Obrazy dekoracyjne i elementy tła, którym przypadkowo przypisano tekst alternatywny lub które czytnik ekranu traktuje jako obiekty treści, powodują kolejne częste zakłócenia. Gradient tła lub ozdobny wzór obramowania nie ma wartości informacyjnej i należy go oznaczyć jako artefakt. W narzędziu Kolejność odczytu kliknij element prawym przyciskiem myszy i wybierz opcję „Tło”. lub „dekoracyjny” aby usunąć go z sekwencji czytania. Kolejność czystego czytania obejmuje tylko treści, które człowiek celowo przeczytałby, w kolejności, w jakiej je przeczytał.

Tabele stanowią szczególne wyzwanie dotyczące kolejności czytania. Czytnik ekranu powinien czytać tabelę wiersz po wierszu, komórka po komórce, ogłaszając nagłówek kolumny przed każdą komórką danych, aby słuchacz wiedział, co reprezentuje każda wartość. Jeśli tabela nie jest prawidłowo oznaczona komórkami nagłówka tabeli oznaczonymi jako TH i komórkami danych oznaczonymi jako TD, czytnik ekranu odczytuje tabelę jako ciągły ciąg tekstu bez kontekstu strukturalnego. Tabela danych o treści „Q1 Q2 Q3 Q4 120 145 160 190” jest bez znaczenia. Ta sama tabela odczytana z powiązaniem nagłówka staje się „Q1 120, Q2 145, Q3 160, Q4 190”; który poprawnie przekazuje dane.

Jak naprawić kolejność czytania bez programu Acrobat Pro

Jeśli nie masz dostępu do narzędzia Kolejność czytania programu Acrobat Pro, najskuteczniejszym rozwiązaniem jest powrót do dokumentu źródłowego i upewnienie się, że kolejność czytania jest w nim prawidłowa, przed eksportem do pliku PDF. W programie Microsoft Word użyj okienka nawigacji, aby sprawdzić, czy nagłówki mają logiczną hierarchię. Uruchom wbudowany moduł sprawdzania dostępności w obszarze Plik, Informacje, Sprawdź problemy, Sprawdź dostępność. Napraw poziomy nagłówków, dodaj tekst alternatywny do obrazów i zaznacz wiersze nagłówków tabeli przed eksportem. Czysty dokument źródłowy tworzy czysty plik PDF w sposób bardziej niezawodny niż próba naprawienia uszkodzonego pliku PDF po eksporcie.

Narzędzia edycyjne WukongPDF umożliwiają zmianę kolejności stron i strukturę treści w ramach przepływu pracy Czytanie PDF, umożliwiając zmianę układu stron we właściwej kolejności. Chociaż edytor oparty na przeglądarce nie zapewnia kontroli na poziomie znaczników, jaką zapewnia narzędzie Kolejność odczytu programu Acrobat Pro, radzi sobie z najczęstszym scenariuszem: plikiem PDF, w którym całe strony są niewłaściwie uporządkowane, ponieważ pliki zostały scalone w niewłaściwej kolejności lub zeskanowane strony zostały wstawione w niewłaściwych miejscach. W przypadku pełnej naprawy na poziomie tagu dedykowane narzędzie ułatwień dostępu jest nadal najlepszą opcją, ale zmiana kolejności na poziomie strony rozwiązuje problem, z którym najczęściej spotykają się użytkownicy.

Zapobieganie problemom z kolejnością czytania na etapie tworzenia

Najskuteczniejszym sposobem zapewnienia właściwej kolejności czytania jest tworzenie tekstów z myślą o dostępności od samego początku. Aby stworzyć strukturę dokumentu, użyj stylów nagłówków, a nie ręcznego rozmiaru czcionki i pogrubionego formatowania. Umieszczaj obrazy w tekście, zamiast przesuwać je w dowolnych pozycjach. Zamiast symulować układy za pomocą kart i spacji, korzystaj z wbudowanych w aplikację narzędzi do tabel, list i kolumn. Każdy z tych wyborów na etapie tworzenia bezpośrednio wpływa na jakość struktury znaczników w eksportowanym pliku PDF.

Eksportując do pliku PDF, zawsze wybieraj opcję utworzenia oznaczonego pliku PDF oraz eksportu zakładek i hiperłączy. Ustawienia te można zwykle znaleźć w oknie dialogowym opcji eksportu PDF, pod nagłówkiem dotyczącym dostępności lub struktury. W programie Microsoft Word opcją jest „Tagi struktury dokumentu zapewniające dostępność”. W programie Adobe InDesign jest to „Utwórz plik PDF ze znacznikami”. W Dokumentach Google tagowanie odbywa się automatycznie po pobraniu w formacie PDF. Zaznaczenie tego pola zajmuje jedną sekundę. Naprawianie nieoznaczonego pliku PDF po fakcie może zająć wiele godzin. Drobne nawyki związane z ustrukturyzowanym tworzeniem treści i prawidłowymi ustawieniami eksportu eliminują problemy z kolejnością odczytu, które frustrują użytkowników technologii wspomagających i powodują problemy związane z przestrzeganiem przepisów.

WukongPDF

Wypróbuj opcję Edytuj plik PDF

Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.

Zacznij teraz →