Koordynatorzy ds. dostępności na Politechnice Wrocławskiej

Koordynatorzy ds. dostępności na Politechnice Wrocławskiej

Protokół Matterhorn

Czym jest Protokół Matterhorn?

Jest to dokument, opublikowany w 2013 roku przez Centrum Kompetencyjne PDF/UA Stowarzyszenia PDF. Zawiera listę wszystkich możliwych sposobów niepowodzenia PDF/UA. Składa się z 31 punktów kontrolnych i 136 warunków awaryjnych. 89 warunków awaryjnych może być ocenionych całkowicie przez oprogramowanie, 47 wymaga pewnego poziomu walidacji przez człowieka. Niektóre warunki awarii odnoszą się do dokumentu, niektóre do strony, a większość do poszczególnych obiektów, takich jak znaczniki, tabele lub przypisy.

Cele

Protokół Matterhorn stworzono, aby pomóc programistom i autorom dokumentów tworzenie w pełni dostępnych plików i formularzy PDF, zgodnie ze standardem PDF/UA. Protokół Matterhorn pomaga ustalić priorytety zarówno w badaniach jak i w realizacji. Umożliwia programistom, którzy nie są jeszcze w pełni zaznajomieni z każdym szczegółem PDF/UA, natychmiast przystąpić do pracy, przyspieszając wszystkie aspekty rozwoju kodu i produktu.

Przykłady

Oto kilka przykładowych warunków awarii, które można zidentyfikować za pomocą oprogramowania:

  • 01-005 Treść nie jest oznaczona ani jako artefakt ani jako rzeczywista treść;
  • 06-001 Dokument nie zawiera strumienia metadanych XMP (takich jak np. Tytuł);
  • 11-001 Nie można określić języka naturalnego dla tekstu w treści strony;
  • 13-004 Brak tekstu alternatywnego lub zastępczego;
  • 14-002 Używanie numerowanych nagłówków, jednak pierwszym znacznikiem nagłówka nie jest H1;
  • 14-003 Numerowane poziomy nagłówków w malejącej kolejności są pomijane (przykład: H3 następuje bezpośrednio po H1);

Oto kilka przykładowych warunków awarii, które wymagają oceny człowieka:

  • 03-002 Obiekt multimedialny zawiera migotanie;
  • 04-001 Informacje przedstawione za pomocą koloru, kontrastu lub układu nie są dodatkowo oznaczone;
  • 09-001 Tagi nie są w logicznej kolejności odczytu;
  • 13-001 Obiekty graficzne inne niż obiekty tekstowe i artefakty nie są oznaczane tagiem figury;
  • 15-002 Kolumna ma komórkę nagłówka, ale ta komórka nagłówka nie jest oznaczona jako nagłówek;
  • 16-003 Treść jest listą, ale nie jest oznaczona jako lista.

Istnieją automatyczne narzędzia, które wykorzystując warunki awarii określone w Protokole Matterhorn, mogą pomóc nam ocenić dostępność dokumentu PDF. Jednak jak widać, takie sprawdzanie powinno się odbywać zarówno przy użyciu narzędzi automatycznych, jak i przez człowieka. Są bowiem elementy, które nie są w stanie być zweryfikowane przez automat.

Politechnika Wrocławska ©