Co miesiąc - we wrześniu, październiku, listopadzie i grudniu 2015 roku - wydawcy serwisów otrzymają do wyboru pakiety szablonów spełniających wymogi dostępności. Ogółem w ramach projektu powstanie 96 szablonów dla 8 typów podmiotów, po dwa warianty dla każdego typu, każdy wariant w 6 wersjach stylistycznych:

Typy szablonów

Wszystkie szablony będą przeznaczone dla serwisów opartych na CMS Joomla w wersji 3.x. Wydamy 8 typów szablonów, każdy w 2 wariantach.

  • JGmina i JSzkoła,
  • JNGO (dla fundacji i stowarzyszeń) i JZUK (dla zakładów usług komunalnych),
  • JBiblioteka i JKultura,
  • JOPS (dla ośrodka pomocy społecznej) oraz JPrzedszkole

Opublikowane szabblony mozna pobrać z naszego repozytorium.

Ponadto wydamy szablon bazowy pcj-wcag, w oparciu o który każdy będzie mógł stworzyć własny szablon.

Dowiedz się wiecej o szablonie bazowym pcj-wcag

Właściwości szablonów

Domyślne wersje stylistyczne wszystkich szablonów będą spełniać następujące wymagania dostępności wynikające z wytycznych WCAG 2.0, specyfikacji WAI-ARIA:

  • Tytuły stron (w znaczniku title) generowane automatycznie z tytułów pozycji menu bądź tytułów publikowanych na stronach treści głównych,
  • Wszystkie mechanizmy nawigacyjne złożone z grup odnośników będą kodowane w postaci list nieuporządkowanych.
  • Kontrast treści w stosunku do tła będzie wynosić co najmniej 4,5: 1.
  • Strony serwisu będą się wyświetlać prawidłowo w systemowym trybie wysokiego kontrastu (system Microsoft Windows, przeglądarki Chrome, Firefox, Internet Explorer)
  • Typografia tekstów zostanie zaprojektowana tak, aby przede wszystkim zapewniać czytelność.
  • Powiększanie rozmiaru czcionki za pomocą narzędzi przeglądarki do 200%, ani powiększanie rozmiaru tekstu za pomocą przełącznika rozmiaru w Panelu dostępności nie może powodować utraty zawartości lub funkcjonalności serwisu.
  • Możliwa będzie nawigacja tylko za pomocą klawiatury.
  • Widoczny będzie fokus (obramowanie zaznaczonych elementów menu, odnośników oraz kontrolek formularzy).
  • Grafiki pełniące funkcje dekoracyjne będą posiadały pusty atrybut ALT lub będą umieszczane za pomocą CSS.
  • Odnośniki otwierane w nowych oknach lub na nowych kartach będą automatycznie oznaczone specjalną ikoną z powiadamiającym o tym zdarzeniu atrybutem ALT (np. o treści: „Strona otworzy się w nowym oknie”)
  • Pola domyślnych formularzy (logowania, wyszukiwania, rejestracyjny, kontaktowy) będą opatrzone etykietami, a w przypadku wystąpienia błędów w trakcie wypełniania system będzie sygnalizować miejsce popełnienia błędu oraz sugerować jego rozwiązanie.
  • Oznaczenie języka stron serwisu w dokumentach wynikowych HTML będzie generowane automatycznie na podstawie ustawień konfiguracyjnych serwisu.
  • Wszystkie istotne obszary strony zostaną w kodzie HTML opisane atrybutem role zgodnie ze specyfikacją WAI-ARIA.
  • Pierwszym elementem nawigacyjnym na wszystkich stronach serwisu będzie menu umożliwiające pomijanie bez przeładowania powtarzalnych elementów stron i przeskoczenie do wybranych istotnych elementów strony (menu, treść główna, wyszukiwarka, treści poboczne)
  • Odnośniki umieszczone w treści artykułów będą wyróżnione graficznie za pomocą podkreślenia lub w inny sposób (np. ikonką)