sejm.gov.pl [druga wersja]

17 stycznia 2012 przez CapaciousCore | Opublikowany w Strony WWW

Tagi: ,

1

Ostatnio z Sobakiem zauważyliśmy, że strona sejmowa także uległa przebudowie. Może mamy mylne wrażenie, ale wreszcie zaczyna się coś dziać. Cieszmy się, że ktoś zainteresował się sprawą. Wreszcie witryna wygląda jak z XXI wieku, a nie jak jakiś twór z lat dziewięćdziesiątych. Przynajmniej można odnieść wrażenie, że żyjemy w cywilizowanym kraju, prawda?

Pomijając grafikę musimy się także głębiej zastanowić nad kodem:

  • Przyznamy plus za to, że strona działa także pod subdomeną www. (czas najwyższy)
  • Validator krzyczy o jakiś błędach.
  • Strona kontaktowa oraz informacyjna dla biur poselskich w starej wersji. Dlaczego?
  • Odnośnie strony z posłami to byłoby miło aby istniała możliwość sortowania według partii politycznych (grupowanie wyników).
  • Bardzo nieprzyjazne nazewnictwo linków.
  • Zastanawiający jest anchor „www”. Dlaczego nie można było tego nazwać „przydatne witryny” albo „przydatne adresy stron WWW”?
  • Dlaczego niedostępne są inne wersje językowe?
  • Wyniki wyszukiwarki chyba nie do końca prawidłowo wyglądają. Po pierwsze brak informacji jeżeli nic nie znaleziono. Po drugie proszę wpisać słowo-klucz „ABW”. Coś wyskakuję ale nie można kliknąć 🙁
  • Fajnie, że na stronie umieszczono informacje dotyczące praw autorskich. Nie zmienia to faktu, że możemy znaleźć link do ISAP. A tam przeczytamy coś takiego:

    Nie zezwala się na komercyjne używanie, kopiowanie i inne wykorzystywanie danych znajdujących się w bazie danych ISAP.

    Owa sprawa została poruszona miedzy innymi przez VaGla.pl.

  • Ten kalendarz na stronie głównej powinien zostać poprawiony pod względem estetycznym.
  • Jak zajrzycie do źródła strony to zauważycie, że całą strona zamieszona jest w tagu <form>.
  • Dlaczego elementy tej listy są puste?
    <ul id="langs"><li class="pl"></li><li class="en"></li><li class="de"></li><li class="fr"></li></ul>
  • Ktoś ogarnięty chce powiedzieć do czego to służy? 🙂
    <input type="hidden" name="$$viewid" id="view:_id1__VUID" value="!d2auxb9mvh!">
    <input type="hidden" name="$$xspsubmitid">
    <input type="hidden" name="$$xspexecid">
    <input type="hidden" name="$$xspsubmitvalue">
    <input type="hidden" name="$$xspsubmitscroll">
    <input type="hidden" name="view:_id1" value="view:_id1">
  • Dosłownie masa encji, parametrów i innych dziwnych zabiegów. Z resztą kod to czysta sieczka. Nie wierzysz? Sprawdź! Bez Ognistego Żuka aka FireBug’a byłoby ciężko analizować źródła. onclick, onkeydown – dlaczego? 🙁
  • Nie wiem jak Wam ale nam pierwsze co rzuca się w oczy to brak deklaracji strony kodowej.
  • Ponadto zastanawialiście się nad takim zapisem?
    <script type="text/javascript">
    var BASE_URL = "/Sejm7.nsf/";
    var WEB_ADDR = "http://10.1.2.79/Sejm7.nsf/";
    </script>
  • Z wyłączonym JS jedynie kalendarz nie jest dostępny.
  • Strona bez grafiki niestety nie wygląda już tak pięknie natomiast strona bez ostylowania CSS (pomijając wyżej wymienioną listę) jest nadal czytelna.
  • Pomimo używania HTML 4.01 Transitional, CSS mamy w wersji 3. Niestety validator mówi, że coś jest nie halo.

Komentarze (1)

Przecież to piękny przykład wykorzystania XPages 🙂

Napisz komentarz

Uwaga! Uprasza się komentujących, którzy chcą obrazić autora, aby najpierw dokonali niezbędnego researchu jego osoby. Z góry dziękujemy za poświęcony czas.