Recenzja książki: Tworzenie stron metodą stopniowego ulepszania. Witryny dostępne dla każdego

W ostatnim czasie w moje ręce trafiła książka Tworzenie stron metodą stopniowego ulepszania. Witryny dostępne dla każdego. Tematyka poruszana w tej pozycji jest ściśle związana z moją pracą, dlatego bardzo dokładnie ją przeczytałem. Czy książka jest warta zakupu? W dalszej części tego wpisu przedstawię swoją odpowiedź na to pytanie.

Opis książki i przykładowy rozdział znajduje się na stronie helion.pl.

O czym jest ta książka?

Książka składa się z dwóch części. Pierwsza z nich skupia się na przedstawieniu zagadnienia stopniowego ulepszania (zwanego też progresywnym ulepszeniem, a po angielsku Progressive enhancement). Druga cześć na podstawie najbardziej popularnych elementów wzbogacających stronę prezentuje jak zrobić najpierw ich postać bazową, a dopiero później przekształcić ją do wersji rozszerzonej ze wszystkimi fajerwerkami.

Część teoretyczna

W sześciu rozdziałach autorzy przedstawiają krok po kroku jak należy podchodzić do tematu analizy wersji rozszerzonej elementów strony, aby skutecznie zaplanować ich wersję bazową, która następnie będzie modyfikowana w celu osiągnięcia postaci ulepszonej. Praktyki przedstawione w tym rozdziale bazują na doświadczeniach autorów, którzy od wielu lat każdego dnia swojej pracy muszą sobie radzić z opisywanymi w książce problemami.

Gdyby książka zakończyła się po tej części byłaby w pełni wartościowym poradnikiem w jaki sposób i jakimi zabiegami tworzyć strony ogólnie dostępne. Książek traktujących temat z zakresu tworzenia stron powierzchownie na rynku jest wiele. Na szczęście wszystkie rekomendacje przedstawione w tej części zostały omówione bardzo szczegółowo w drugiej części na praktycznych przykładach.

Część praktyczna

Bez tej części książka byłaby kolejną pozycją, która pisze o jakimś problemie, ale zupełnie nie pokazuje jak go rozwiązać w praktyce. Czytelnik musiałby metodą prób i błędów dochodzić do skutecznego rozwiązania – i tak pewnie będzie musiał, ale dostaje użyteczny poradnik, który skróci jego męki. Dzięki tej książce każdy może zobaczyć jak powinien dzialać okręślony element strony, żeby w 100% było zgodne z filozofią progresywnego ulepszania.

Autorzy tej książki wybrali kilkanaście elementów, które mogą być tworzone z zastosowaniem progresywnego ulepszania. Dla każdego z tych elementów zgodnie z instrukcja przedstawioną w pierszej części książki pokazują krok po kroku jak od wersji bazowej przejść do wersji rozszerzonej pozwalając każdemu użytkownikowi skorzystać z maksymalnej ilości funkcji strony.

W książce znajdują się pełne kody, które z powodzeniem można zastosować we własnym serwisie. Myślę, że warto skorzystać z tych instrukcji bo nic tak nie uczy jak praktyka.

Czy przytanie tej książki poszerza wiedzę?

Zdecydowanie tak. Mimo, że moja wiedza dotycząca zagadnień związanych z dostępnością przed tej lektury nie była mała to przeczytanie tej książki pozwoliło mi ją lepiej poukładać.

Podsumowanie

Książka bardzo szeroko przedstawia metody progresywnego ulepszania stron internetowych. Temat ten niestety przez miażdżącą wiekszość twórców stron jest ignorowany lub nierozumiany. A szkoda. Stworzenie strony dostępnej i progresywnie ulepszanej to najszybsza i najskuteczniejsza metoda na stworzenie strony dobrze wyświetlającej się na wszystkich urządzeniach. Niestety, ciągle wiele osób uważa, że dobra strona to taka, która tak samo wygląda w Firefoxie, Chromie i Internet Explorze. A to nie jest prawdą. Strona ma prezentować tę samą użyteczność na wszystkich urządzeniach. Oczywiście jeżeli technicznie jest to możliwe, a ta książka pokazuje, że prawie zawsze jest to możliwe. Dostępność w dobie smartfonów, iPadów i tym podobnych wynalazków jest koniecznością. Ten kto nie zadba o nią będzie tracił potencjalnych klientów i w ramach doboru naturalnego zniknie z sieci.

Ocena

W skali od 1 do 10 przyznaję książce ocenę 9. Dlaczego? Przede wszystkim za bardzo przekrojowe i wnikliwe przedstawienie tematu, który wiele osób uważa, że potrafi wyczerpująco omówić w 2-3 zdaniach.

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Dodaj komentarz

Twój adres email nie będzie publikowany.

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.