Na mojej stronie są następujące ułatwienia odbioru treści przez osoby niepełnosprawne:
- Po pierwsze, proszę o ściągnięcie wersji off-line
HTML. Zawiera nawigację w
znacznikach LINK, która nie będzie działać w wersji on-line (gdyż strona tytułowa ma
po prostu inną nazwę w wersji on-line).
Jeśli przeglądarka tego nie obsługuje, to nie ma różnicy
między tymi wersjami. Słowa nawigacji: Start, Prev, Next, Contents muszą
niestety być po angielsku (sprawdzone przeglądarką Lynx).
Wersję tę można ściągnąć tu:
DOS,
Linux (alternatywnie: Linux TAR)
Po rozpakowaniu otworzyć index.htm.
Nawigacja jest taka sama na każdej stronie kursu.
- Wszystkie strony są napisane w prawidłowym HTML, co ułatwia interpretację przeglądarkom.
Nie używam przestarzałych elementów ani atrybutów.
- Na każdej stronie klawisz skrótu 0 (z klawiszem Alt, Shift+Alt
lub Control,
zależnie od systemu, w Operze należy nacisnąć Shift+Esc a potem zero,
w Konquerorze zaś Control a potem zero) powoduje przejście do niniejszej
strony o ułatwnieniach, a klawisz skrótu 1 lub 2 (odpowiednio: dla wersji off-line
i on-line, jeśli obie są możliwe) przenosi na stronę główną.
Dodatkowo, w każdym
kursie klawisz skrótu 3 powoduje przejście na poprzednią część kursu, klawisz skrótu 4 - na następną.
- Tytuły stron mówią o ich treści.
- Strony bez przeszkód można oglądać bez arkuszy stylów, na przykład w przeglądarkach tekstowych.
Wszystko odnośnie układu strony i jej wyglądu jest umieszczone w arkuszach stylów,
które są takie same na każdej stronie.
- Na każdej stronie określony jest jej język w znaczniku HTML i w znaczniku META.
- Nie ma odnośników otwierających strony w nowych oknach lub zmieniających bieżące okno.
Nie ma okienek wyskakujących na wierzch ani pod spodem.
- Wszystkie odnośniki są oznaczone wytłuszczoną czcionką, jeśli przeglądarka obsługuje style.
Większość odnośników jasno określa, dokąd prowadzą. Sąsiadujące odnośniki są
oddzielone co najmniej jednym niebiałym znakiem.
- Jest możliwość przeskakiwania przez niewygodne bloki PRE, grupy odnośników i niektóre punkty list.
- Większość wyrazów w innych językach została usunięta lub ich znaczniki mają atrybut LANG.
- Nie ma wyrazów w cudzysłowiach, zamiast tego stosuję znacznik Q lub BLOCKQUOTE.
Wyjątkiem są kody niektórych programów, gdzie jawnie wstawiam znacznik odpowiadający
znakowi cudzysłowia.
- Wszystkie listy są oznaczone znacznikami OL lub UL.
- Żadna istotna informacja nie jest prezentowana graficznie jako obraz ani wyłącznie poprzez kolor.
- Żadna strona nie zawiera elementów migających ani ruchomych.
- Nigdzie nie jest ustawiony na sztywno rozmiar czcionki.
- Język większości stron docelowych odnośników jest podany w znaczniku odnośnika.
- Większość przeglądarek powinna prawidłowo reagować na klawisz Tab (czyli
zaznaczać pierwszy odnośnik na stronie). Mimo to na każdej stronie
pierwszy odnośnik ma atrybut, ustawiający kursor na nim po naciśnięciu Tab.
- Wszystkie obrazki mają tekst alternatywny lub dwa myślniki, jeśli obrazek pełni rolę linii
oddzielającej.
- Tabele mają jasno określone, krótkie nagłówki kolumn, każda komórka ma przypisany nagłówek.
Nie używam tabel do rozmieszczania elementów na stronie, tylko do danych jasno
przeznaczonych do umieszczenia w tabelach. Każda tabela ma podsumowanie.
- Wszystkie moje strony używają koloru czarnego dla tekstu i niebieskiego dla tła. Kontrast
powinien być wystarczający. W razie potrzeby można wyłączyć style.
- Na żadnej z moich stron nie ma elementów dynamicznych, z punktu widzenia programu klienta.
- Żadna z moich stron nie ma czasowego automatycznego odświeżania.
- Nie używam ramek.
- Większość skrótów jest wyjaśniona przy pierwszej okazji ich pojawienia się.
- Rysunki ASCII Art oznaczam klasą "asciiart" w znaczniku PRE, by można
je było łatwo wyłączyć.