Metadane PDF
Silktide sprawdza, czy plik PDF zawiera prawidłowy zapis metadanych oraz znacznik deklarujący zgodność dokumentu ze standardem dostępności dla plików PDF. Metadane to miejsce, w którym dokument określa, czym jest: podaje swój tytuł, język i standardy, z którymi deklaruje zgodność.
Zapis jest przechowywany w pliku jako . Ta kontrola zgłasza dwa problemy: brakujący lub nieprawidłowo sformułowany zapis oraz prawidłowo sformułowany zapis, który nie deklaruje zgodności z .
Dlaczego to ważne
W zapisie metadanych przechowywanych jest kilka informacji, od których zależy czytnik, dlatego brakujący lub uszkodzony zapis usuwa je wszystkie naraz. Znajduje się tam tytuł odczytywany przez , podobnie jak język używany do wyboru głosu. Gdy zapis jest nieprawidłowo sformułowany, a nie nieobecny, sytuacja jest gorsza, niż się wydaje: oprogramowanie może odczytać tylko jego część, więc dokument może mieć tytuł w jednym programie, a nie mieć go w innym.
Znacznik zgodności jest ważny z innego powodu. To sposób, w jaki dokument deklaruje swoją dostępność, a narzędzia reagują na tę deklarację. Niektóre technologie wspomagające traktują dokument deklarujący zgodność z PDF/UA inaczej niż dokument, który jej nie deklaruje, a programy sprawdzające zgodność, procesy zamówieniowe i raportowanie zgodności szukają deklaracji, zamiast ją wywnioskowywać. Bez niej rzeczywiście dobrze przygotowany dokument nie otrzymuje uznania za jakość wykonania: nie da się go odróżnić od dokumentu, którego nie przetestowano.
Deklaracja jest oświadczeniem, dlatego powinna być obecna tylko wtedy, gdy jest prawdziwa. Deklarowanie zgodności w dokumencie, który nie spełnia standardu, jest gorsze niż brak jakiejkolwiek deklaracji, ponieważ mówi czytelnikom, że nie powinni spodziewać się problemów.
Jak to naprawić
- Eksportuj z włączonym wyjściem PDF/UA. W LibreOffice wybierz „Uniwersalny dostęp (PDF/UA)”; w InDesign użyj ustawienia wstępnego eksportu dostępnego pliku; w programie Word pozostaw włączoną opcję „Tagi struktury dokumentu dla ułatwień dostępu”. Te ustawienia zapisują razem prawidłowy rekord i znacznik zgodności.
- Najpierw usuń rzeczywiste problemy z dostępnością dokumentu, a następnie zadeklaruj zgodność. Znacznik jest ostatnim krokiem, a nie skrótem.
- Sprawdzaj metadane po każdej ingerencji narzędzia w plik. Narzędzia do kompresji, redakcji, scalania stron i podpisywania ponownie zapisują pliki PDF, a niektóre z nich usuwają zapis metadanych.
Jak Silktide to testuje
- Znajdź dokumenty PDF, do których prowadzą linki z Twojej witryny, i przeanalizuj każdy unikalny plik tylko raz, niezależnie od liczby stron, które do niego linkują.
- Wyszukaj zapis metadanych i potwierdź, że jest prawidłowo sformułowany.
- Wyszukaj w nim identyfikator PDF/UA.
- Zgłoś dokument, gdy zapis nie istnieje lub jest nieprawidłowo sformułowany albo gdy brakuje identyfikatora.
To, czy zawartość metadanych jest użyteczna, jest sprawdzane osobno: informacje o tytule znajdziesz w sekcji Tytuł PDF, a informacje o zadeklarowanym języku — w sekcji Język PDF.
Rozwiązywanie problemów
Dokument jest dostępny, więc dlaczego ta kontrola nie przechodzi?
Ponieważ dokument tego nie deklaruje. Znacznik zgodności jest odrębnym oświadczeniem od samej zgodności i musi zostać zapisany w pliku. To jedno z wymagań istniejących wyłącznie na potrzeby ewidencji pliku, a zarazem jedno z najłatwiejszych do spełnienia po wykonaniu właściwej pracy.
Metadane były obecne, ale zniknęły
Coś ponownie zapisało plik. Najczęstszymi przyczynami są scalanie, kompresowanie, spłaszczanie, redagowanie i podpisywanie, a każdy etap tworzący nowy plik PDF może usunąć zapis metadanych. Jeśli proces publikacji składa się z kilku etapów, sprawdź metadane na jego końcu, a nie zaraz po eksporcie.
Dlaczego jest to wymaganie PDF/UA, a nie WCAG?
WCAG opisuje, co musi móc zrobić czytelnik, a znacznik zgodności nie wpływa bezpośrednio na żadnego czytelnika. Jest częścią PDF/UA, ponieważ PDF/UA określa sposób tworzenia pliku, w tym sposób, w jaki plik się identyfikuje. Zobacz Zakres standardów.
Dowiedz się więcej
- Specyfikacja XMP (Adobe)
- The Matterhorn Protocol — lista kontrolna wymagań PDF/UA-1 organizacji PDF Association
- Tytuł PDF · Tytuł wyświetlany PDF · Język PDF
- ·