strona główna

Prace / Artykuły / Dostępność usług internetowych (...)

Dostępność usług internetowych dla osób niepełnosprawnych

Standardy związane z tworzeniem dostępnych stron WWW

Internet jest dziś kojarzony głównie z usługą WWW. Pierwsze strony internetowe pojawiły się na początku lat 90., a za twórcę WWW uważa się Tima Berners-Lee. Opracowany przez niego język opisu dokumentów hipertekstowych (HTML) początkowo służył głównie prezentowaniu informacji w formie wizualnej. Dość szybko dostrzeżono, że należy zaimplementować dodatkową funkcjonalność, która ułatwi korzystanie z Sieci osobom niepełnosprawnym. Obecnie za rozwój standardów wykorzystywanych na stronach internetowych odpowiada organizacja W3C - World Wide Web Consortium. Skupia ona kilkaset podmiotów (zarówno przedsiębiorstwa jak i osoby prywatne) zaangażowanych w rozwój WWW. Przewodniczącym konsorcjum jest Tim Berners-Lee.

Przy W3C od 1997 roku działa Web Accessibility Initiative (WAI), grupa osób i organizacji zainteresowanych rozwojem i promowaniem standardów służących poprawie dostępności usług internetowych (głównie WWW) dla osób niepełnosprawnych. W działalności tej organizacji uczestniczą m.in. IBM, Microsoft, Bell Atlantic, Lotus Development Corporation, rząd Kanady, National Institute on Disability and Rehabilitation Research działający przy amerykańskim Departamencie Edukacji, przedstawiciele Unii Europejskiej. Owocem prac WAI są  przedstawione poniżej zestawy wytycznych:

Do opisu semantycznej struktury witryny internetowej W3C zaleca język XHTML, który jest następcą HTML. Za prezentację odpowiada technologia CSS. Rozdzielenie treści witryny i warstwy prezentacyjnej pozwala na łatwiejsze przygotowanie odmiennych wersji witryny dla różnych urządzeń oraz dostęp do samej informacji (bez formatowania) dla prostych urządzeń, takich jak przeglądarki tekstowe.

Główne cele WCAG to zapewnienie dostępu do treści na stronach WWW użytkownikom różnego rodzaju urządzeń (tekstowe i graficzne przeglądarki internetowe, syntezery mowy, urządzenia przenośne), logiczne i czytelne zorganizowanie treści oraz zapewnienie przejrzystej i wygodnej nawigacji. Cele te można zrealizować przestrzegając poniższych zaleceń:

  1. elementy dźwiękowe i wizualne powinny mieć swoje alternatywne odpowiedniki
  2. nie należy używać barw jako jedynego wyróżnika informacji
  3. należy stosować technologie przeznaczone do opisu struktury i prezentacji
  4. należy oznaczyć język używany na stronie bądź jej fragmentach; jest to niezbędne dla prawidłowego funkcjonowania urządzeń czytających tekst na stronach WWW
  5. należy unikać stosowania tabel do opisu struktury strony; tabele powinny być przeznaczone do tworzenia np. zestawień czy podsumowań; dodatkowo powinny być prawidłowo opisane, aby urządzenia czytające mogły je prawidłowo przedstawić użytkownikom
  6. informacje na stronach powinny być dostępne dla użytkowników nie korzystających z najnowszych technologii, np. języków skryptowych, wtyczek (ang. plugins)
  7. użytkownik powinien mieć możliwość wyłączenia lub zatrzymania animacji (jest to szczególnie istotne dla cierpiących na padaczkę); należy unikać stosowania elementów ruchomych, o ile nie jest to konieczne
  8. obiekty osadzone w strukturze strony (np. aplety, skrypty) powinny mieć interfejs dostępny dla różnego rodzaju manipulatorów (mysz, klawiatura itd.)
  9. sama strona powinna być dostępna dla różnych urządzeń (komputery osobiste, urządzenia przenośne, syntezery mowy)
  10. wprowadzając nowe technologie, należy zapewnić rozwiązania przejściowe, aby umożliwić dostęp użytkownikom nie mogącym z nich korzystać
  11. powinno się przestrzegać specyfikacji i zaleceń W3C; ponieważ technologie rekomendowane przez WWW Consortium są projektowane z uwzględnieniem wymagań osób niepełnosprawnych; trzymanie się standardów opracowanych przez tę organizację pozwala uniknąć tworzenia potencjalnych utrudnień dla użytkowników
  12. należy używać elementów ułatwiających orientację w strukturze strony, np. etykiety, streszczenia
  13. nawigacja powinna być spójna i przejrzysta; ułatwia to użytkownikom orientację w strukturze witryny
  14. dokumenty powinny być czytelne, przejrzyste i napisane możliwie prostym językiem.

Zalecenia WCAG mają status rekomendacji W3C, to znaczy są obowiązującym standardem internetowym. W praktyce jednak bardzo wiele serwisów narusza te zasady, dotyczy to także dużych serwisów komercyjnych bądź rządowych. W ostatnich dwóch latach daje się jednak zaobserwować bardzo duży wzrost świadomości problemu w środowisku autorów stron internetowych i sytuacja w szybkim tempie zmienia się na lepsze.

W Sieci można znaleźć wiele szczegółowych informacji na temat projektowania w zgodzie z zasadami dostępności, są również dostępne narzędzia do weryfikacji poprawności już zaprojektowanych stron.
Przyspieszeniu wdrażania WCAG sprzyja też fakt, że niektóre państwa prawnie usankcjonowały przestrzeganie tych zaleceń.