Tym wpisem rozpoczynam cykl poświęcony recenzjom stron rządowych. Na pierwszy ogień pójdzie witryna Ministerstwa Obrony Narodowej.
Wrażenie ogólne
Strona sprawia wrażenie estetycznie wykonanej i raczej przejrzystej. Po przewinięciu
strony w dół, po lewej stronie ukazuje się kalendarz niewiadomego przeznaczenia. Widget
słabo komponuje się z boxem w którym został umieszczony.
Kod strony
Na stronie znajduje się sporo skryptów JS opartych na frameworku JQuery w wersji 1.3.2
(aktualna to 1.4.3). Niestety przewijany pasek informacyjny na górze strony został oparty
na oficjalnie nieistniejącym znaczniku <marquee>, mimo tego że został zadeklarowany
doctype xHTML 1.0 Transitional.
Walidacja i dostępność
- Walidacja HTML - 15 błędów, 11 ostrzeżeń. Zarzuty dotyczą głównie użycia nieistniejącego tagu marquee oraz używania w kodzie znaku & zamiast encji &
- Walidacja CSS - 10 błędów. Głównie użycie -moz-opacity, który oficjalnie nie istnieje jest jedynie interpretowany przez przeglądarki na silniku Gecko
- Walidacja RSS - brak kanału RSS
- Walidacja WAI - 6 błędów. Standard WAI definiuje pewne zasady, których należy używać w kodzie aby strona była dostępna dla osób niepełnosprawnych
- Działanie bez JS - najbardziej widocznym efektem jest to, że pasek z informacjami przestaje się przewijać. Dość dziwne w związku z wspomnianym znacznikiem marquee - najwidoczniej to jakiś mix :D
Podsumowanie
Strona prezentuje się dobrze. Ma trochę niedociągnięć w kodzie jednak nie powodują one błędnego
wyświetlania strony. Niepełnosprawni korzystający z czytników stron mogą mieć trochę problemów.