Projektowanie stron www

Zacznijmy od zaplanowania strony www

Bardzo ważnym jest aby przed rozpoczęciem tworzenia strony WWW i umieszczeniem jej na serwerze poświęcić trochę czasu na zaplanowanie dokładnego wyglądu, funkcjonalności a przede wszystkim głównych celów serwisu internetowego. Należy dogłębnie przeanalizować jaka jest docelowa grupa odbiorcza dla naszej strony aby móc odpowiednio dostosować jej zawartość i projekt. Należy też przewidzieć w jakim środowisku nasz serwis będzie najczęściej odwiedzany oraz omówić wszystkie ograniczenia na jakie podczas budowy serwisu możemy się natknąć. Dokumentem który powinien odpowiadać na te wszystkie pytania a także wiele innych jest specyfikacja strony.

Specyfikacja jest dokumentem dokładnie opisującym strukturę, cel i sposób działania serwisu internetowego. Specyfikacja mówi jak strona powinna działać lecz nie stwierdza w jaki sposób te zachowania osiągnąć. Ta część zadania należy do programisty – musi on zbudować stronę tak aby realizowała wszystkie założenia postawione w specyfikacji. Dokumentacja taka jest używana do wizualnego zaplanowania strony biorąc pod uwagę jej główny cel, grupę docelową i treść. W specyfikacji opisana jest struktura strony a także jej wszelkie zamierzone interakcje z użytkownikiem, które są stosowne dla danego serwisu. Mówi się, że specyfikacja jest prototypem, modelem rozkładu strony który grafik ubiera w estetyczną skórę a następnie programista sprowadza do poziomu języka znaczników i styli CSS.

Stworzenie dokumentu specyfikacji na tym etapie pozwala na przegląd i analizę ewentualnych kwestii problematycznych co może skutkować we wprowadzeniu zmian i poprawek jeszcze przed rozpoczęciem budowy strony. Zwiększa to znacznie szanse na późniejszy sukces strony w Internecie oraz może zaoszczędzić mnóstwo cennego czasu.

Cel serwisu

Niezbędnym jest aby zdefiniować główne zadania serwisu WWW już na początkowym etapie jego budowy. Zazwyczaj jest to pierwszy element procesu planowania. Określanie działania strony powinno koncentrować się na wskazaniu co właściciel strony chce przez nią osiągnąć jak również co serwis może zaoferować użytkownikowi. Wyraźne sprecyzowanie celów pomoże w późniejszym określeniu grupy docelowej a także przygotowaniu odpowiedniej zawartości strony. Wyznaczenie planów krótko jak i długoterminowych poskutkuje w łatwiejszym rozwoju w przyszłości kiedy dojdzie do ewentualnych modyfikacji i udoskonaleń. Poza wyznaczeniem celi ważne jest też kontrolowanie postępów aby być w stanie określić czy projekt rozwija się prawidłowo i czy odniósł sukces.

Przed decyzją, w jaki sposób korzystać ze strony www, należy jasno sprecyzować, co chcemy osiągnąć za pomocą witryny. Może brzmi to banalnie, jednak to decydujący krok. Weryfikuj realizację wyznaczonych zadań. Jednym z najczęściej popełnianych błędów jest brak weryfikacji wykonania celów. Dlatego też ostrożnie sprawdzaj, w jaki sposób i czy w ogóle wyznaczone zadania są realizowane.

Monitoruj skuteczność. Wyeliminowałeś już błąd związany z weryfikacją, jednak analiza stron internetowych może nadal przysporzyć Ci problemów. Musisz używać również alternatywnych narzędzi do weryfikowania swoich danych.

Grupa docelowa i zawartość

Określenie grupy docelowej jest kolejnym ważnym krokiem planowania. Grupa docelowa to ludzie, którzy będą stanowić duży procent użytkowników strony. Są to użytkownicy do których chcemy dotrzeć za pomocą serwisu internetowego. I tak na przykład dla firmy produkującej obuwie dla dzieci grupą docelową będą matki (a więc kobiety w wieku od 20 do 35 lat) i prawdopodobnie użytkownicy w tym przedziale wiekowym i płci będą stanowili około 80% wszystkich odwiedzających. W przypadku strony zespołu muzycznego typu ‘boysband’ grupę docelową będą stanowiły w 90% nastolatki w przedziale wiekowym 13-20 lat.

Użytkownicy z grupy docelowej będą odwiedzali serwis z określonego powodu i szukając specyficznych informacji – kluczowe jest aby znać ten powód i odpowiednio przygotować treść serwisu. Zrozumienie czego oczekują użytkownicy pozwoli na dokładne określenie grupy docelowej. Ale to nie wszystko. Dobrze jest poznać lub przewidzieć:
  • Preferencje grupy docelowej co do samej informacji jak i jej formy przekazu
  • Specyfikacji sprzętu z którego użytkownicy z grupy docelowej korzystają
  • Jaka jest ich znajomość technologii i aplikacji internetowych
Biorąc pod uwagę wszystkie charakterystyki grupy docelowej będzie można stworzyć efektywny serwis dostarczający użytkownikom pożądanych informacji.

Kolejnym etapem planowania jest sprecyzowanie potrzeb pod względem treści serwisu. Proces zbierania dostępnych informacji oraz elementów graficznych powinien przebiegać z myślą o grupie docelowych użytkowników. Wszelkie informacje niepotrzebne dla typowego użytkownika powinny zostać usunięte. W tym przypadku jakość dostarczanych informacji jest pierwszoplanowa i zdecydowanie "więcej" nie znaczy "lepiej". Kolejnym krokiem jest organizacja zawartości serwisu w kategorie i pod-kategorie w przypadku większej ilości informacji. Każdy z tych bloków informacji powinien stanowić osobny odnośnik na stronie i być opatrzony opisowym tytułem, który umożliwi użytkownikowi szybkie odnalezienie informacji, których w danym momencie poszukuje.

Kompatybilność i ograniczenia

Poznanie sprzętu i środowiska, w którym użytkownik będzie oglądał serwis pozwala na odpowiednie dostosowanie projektu i wspieranych standardów tak, aby strony były kompatybilne z przeglądarką internetową i systemem użytkownika. Należy też pamiętać, że serwis powinien być dostępny dla wszystkich użytkowników, bez względu na sprzęt czy oprogramowanie ale optymalizowany powinien być dla grupy docelowej. Strona budowana dla większości użytkowników będzie ograniczona do używania standardu XHTML 1.0 Strict lub wcześniejszego, kaskadowych styli CSS poziomu 1 oraz rozdzielczości ekranu 1024x768 pikseli . Ograniczenia te wynikają z tego, że bardzo popularna przeglądarka Internet Explorer nie wspiera w pełni standardów W3C i modularności XHTML 1.1 oraz dużej części atrybutów CSS powyżej poziomu 1. Ograniczenia co do wielkości okna przeglądarki wynikają z rodzaju używanych monitorów – jeszcze do niedawna standardem była rozdzielczość 800x600 pikseli ale rozwój w dziedzinie sprzętu komputerowego przyczynił się do obniżenia cen większych monitorów.

Innym ograniczeniem jest możliwość stosowania różnych formatów bitmap. Większość przeglądarek radzi sobie z wyświetlaniem obrazów w formacie GIF, JPEG oraz PNG. Tu ponownie Internet Explorer 6 i niżej jest wyjątkiem nie całkowicie wspierając format PNG a dokładnie jego przezroczystość. Dzięki tej niekompatybilności format GIF jest najpopularniejszym formatem używanym do zapisywania przezroczystych obrazów. Pewne różnice w kompatybilności mają źródło w odmienności aplikacji na różnych systemach operacyjnych: Windows, Mac OS i Linux to najpopularniejsze systemy.

Pewne niezgodności mogą przejść niezauważone zarówno dla użytkownika jak i programisty dlatego jedynym sposobem na sprawdzenie poprawności działania strony w danym środowisku jest przetestowanie jej działania podczas prac nad serwisem w tym właśnie środowisku. Oczywiście nie zawsze możliwy jest dostęp do komputerów pracujących na różnych systemach i posiadających wszystkie interesujące nas przeglądarki (niektórzy producenci jak np. Microsoft zastępują starsze wersje swojej przeglądarki Internet Explorer nowszymi i nie jest możliwa współbieżna praca na wersji starszej i nowszej). Istnieją firmy, które odpłatnie umożliwiają zdalny dostęp do wielu maszyn pracujących na różnych systemach z zainstalowanymi przeglądarkami dzięki czemu możemy sprawdzić działanie naszego serwisu w różnych środowiskach bez konieczności posiadania kilku komputerów.

powrót >>>