Kurs systemu zarządzania treścią Joomla!. Część czwarta: projektujemy witrynę i konfigurujemy stronę startową
W poprzednich odcinkach kursu Joomli! zapoznaliśmy się z podstawowymi zagadnieniami dotyczącymi konfiguracji i zarządzania systemem. Przyszedł więc czas, by od teorii przejść do praktyki i zacząć wypełniać naszą witrynę treścią. Najpoważniejszym wyzwaniem, które w tym momencie stanie przed nami, będzie odpowiednie zaprojektowanie struktury informacji oraz takie przygotowanie strony startowej, by pozwalała ona naszym przyszłym użytkownikom szybko i łatwo odnaleźć wszystkie poszukiwane dane. A zatęm do dzieła!
Projektowanie witryny
Podstawowe założenia
Zanim zaczniemy umieszczać teksty na stronach naszego serwisu, powinniśmy dokładnie przemyśleć cel jego funkcjonowania. Od tego będzie przede wszystkim zależały zakres przedstawianych informacji oraz ich struktura. Sporządźmy więc projekt treści, który pomoże nam odpowiedzieć na trzy kluczowe pytania:
-
co i po co będzie publikowane?
-
skąd brać materiały i jak je uporządkować?
-
w jaki sposób udostępniać informacje?
Rozważmy dokładnie wszystkie te kwestie, by później nie tracić niepotrzebnie sił na usuwanie błędów. Tworzenie witryny z wykorzystaniem Joomli! uwalnia nas od konieczności programowania w HTML-u, PHP czy ASP, dlatego możemy poświęcić więcej czasu na dopracowanie treści, wyglądu, użyteczności i dostępności naszego serwisu.
W procesie tworzenia strony WWW, tak zresztą jak w wypadku każdego zadania wymagającego dużego wysiłku i zaangażowania, warto postępować wedle wcześniej określonego planu. Poniższa tabela prezentuje siedem etapów procesu projektowania, których zrealizowanie pozwoli nam stworzyć efektywną witrynę internetową:
|
Siedem etapów tworzenia witryny |
|---|
Ustalenie wymagań stawianych witrynieNa początku warto dokładnie zdefiniować własne oczekiwania oraz potrzeby, które zaspokajać będą użytkownicy korzystający z naszego serwisu. Na tej podstawie ustalimy zestaw konkretnych wymagań, w tym kilka (nie więcej niż pięć) głównych celów, które ma spełniać witryna. Opracowanie scenariuszy postępowania użytkownikówNastępnie powinniśmy określić adresatów witryny. Podzielmy ich na kilka grup i dla każdej z nich stwórzmy profil przykładowego reprezentanta. Uwzględnijmy w nim oczekiwania oraz czynności, które odbiorca będzie musiał wykonać, aby w naszej witrynie znaleźć interesujące go informacje. Zaprojektowanie zawartości serwisu i jej strukturyRozważmy, w oparciu o dane uzyskane na poprzednim etapie projektowania, jak powinna wyglądać struktura treści serwisu, by zapewnić intuicyjność jego obsługi. Wszystkie planowane treści pogrupujmy w kategorie i połączmy je wspólnym projektem spisu zawartości. Opracowanie mapy serwisu i schematów stronNa podstawie sporządzonego spisu treści opracujmy projekt rozmieszczenia zawartości w serwisie – najkrótsze drogi, którymi użytkownicy dotrą ze strony powitalnej do interesujących ich informacji. Ustalmy także, które strony na mapie będą zbudowane według dostępnych szablonów, a które będą bardziej „nietypowe” – na przykład wzbogacone o dodatkowe moduły. Stworzenie schematu nawigacji i menu witrynyRozpatrzmy każdy, zaprojektowany w poprzednim etapie, schemat strony. Uwzględnijmy w nim elementy nawigacji: globalnej, lokalnej, administracyjnej oraz tytuł strony, wyszukiwarkę, logo i stopkę. Testowanie prototypuWprowadźmy do przygotowanego modelu witryny typowe elementy zawartości. Następnie opracujmy odpowiednie scenariusze testów i (zależnie od wielkości naszego budżetu) sprawdźmy razem z testerami użyteczność projektu. Zlecając im wykonanie określonych zadań, prześledźmy, na jakie problemy w nawigacji napotykają. Postarajmy się ustalić, czy testujący trafnie potrafią przewidzieć, co się stanie, gdy klikną określone elementy, czy jasne i zrozumiałe są dla nich etykiety w menu, odnośniki itd. Wprowadzenie poprawek. Realizacja projektuPo przeanalizowaniu wyników testów ustalmy listę koniecznych zmian i wprowadźmy je do schematów układu informacji i stron. Ostatnim krokiem będzie oczywiście realizacja całego projektu. |
Użytkownik w centrum projektu
Pamiętajmy, że tworzymy witrynę nie dla siebie lub naszego zleceniodawcy, ale przede wszystkim dla jej odbiorców. Naszym finalnym klientem jest właśnie użytkownik. Od pierwszego momentu projektujmy więc zgodnie z zasadą wyrażoną angielskim określeniem User Center Design – użytkownik w centrum projektu. To pierwszy, drugi, trzeci… – w gruncie rzeczy jedyny warunek sukcesu.
Witrynę skupioną na użytkowniku cechują trzy właściwości: zgodność ze standardami projektowania dla WWW, użyteczność (ang. usability, webusability) i dostępność (ang. accessibility). O realizację tych zasad od strony technicznej zadbali już projektanci systemu Joomla!. My musimy dołożyć wszelkich starań, by ich praca nie poszła na marne.
Pamiętajmy o tym, że serwis może służyć wielu różnym użytkownikom. Wśród potencjalnych odwiedzających warto wyróżnić grupy związane z poszczególnymi celami biznesowymi witryny oraz podstawowe i poboczne kategorie odbiorców. Rozpocznijmy jednak od stworzenia listy oczekiwań wobec serwisu. Dokonajmy ich analizy, pamiętając, że wielofunkcyjność nie zawsze jest największą zaletą witryny. Rozważmy więc, które z oczekiwań nasza strona może spełnić oraz które spośród nich powinna ona spełniać najlepiej. Następnie na tej podstawie zdefiniujmy grupy użytkowników – adresatów witryny oraz czynności, które będą oni wykonywali podczas wizyty.
Scenariusze działań
Profesjonalni projektanci stron internetowych zalecają, by w trakcie tworzenia założeń serwisu wyobrazić sobie konkretnego użytkownika z każdej z grup docelowych, nadać mu imię i napisać jego własną historię. Takie opowiadanie będzie właśnie scenariuszem działań – kolejnych kroków, które wykonywać będą użytkownicy, poczynając od wpisania w Pasku adresu przeglądarki adresu naszej witryny. Poniżej zaprezentowano taki przykładowy scenariusz:
|
Scenariusz dla modelu odbiorcy |
|---|
|
Opis: Jacek jest absolwentem historii, młodym nauczycielem. Jeszcze w szkole dowiedział się, co to jest HTML, stworzył prostą stronę WWW, ale nie interesuje go programowanie. Chciałby natomiast poprowadzić stronę o powstaniach śląskich. Dowiedział się, że za pomocą Joomli! można prowadzić serwis bez zgłębiania tajników HTML-a czy CSS. |
Pamiętajmy, że im dokładniej przemyślimy modele użytkowników, a zwłaszcza ich scenariusze zachowań, tym mniej czasu spędzimy nad każdym z kolejnych etapów projektowania struktury serwisu.
Precyzowanie celów
Opracowanie scenariuszy działań użytkowników to doskonały sposób na weryfikację celów serwisu, ich uściślenie i wybór tych, które odbiorcy rzeczywiście będą mogli zrealizować. Kryterium oceny jest proste: użytkownik osiągnie takie cele, do których doprowadzą go konkretne czynności, zakończone zaspokojeniem potrzeby. Jeśli nie będziemy mogli stworzyć podobnej procedury, to znaczy, że nie da się osiągnąć planowanego wstępnie celu, a więc oczekiwanie trzeba będzie zmodyfikować albo zupełnie odrzucić.
Dopiero na tej podstawie możliwe będzie precyzyjne określenie, jakie potrzeby internautów powinna zaspokajać witryna, jakim celom biznesowym może służyć i w efekcie – jaka powinna być jej treść. Pamiętajmy, by podstawowe cele zdefiniować w kilku – najwyżej pięciu – punktach. W tym wypadku „więcej” nie znaczy wcale „lepiej”.
Zakres treści i szkic spisu
Korzystając ze sformułowanych przed chwilą celów, określimy, jakie mają być treści witryny. Spójrzmy na tę kwestię tak jak sprzedawca, który wystawia swój towar na sprzedaż: „chcesz tego – proszę bardzo”, „szukasz tego – jest tutaj”, „to ci jest potrzebne – pobierz stąd”. Jest zupełnie jasne, że nie będziemy oferowali treści, których użytkownicy nie chcą i których nie będą szukali w naszym serwisie.
Najlepiej, aby wstępny projekt witryny przybrał postać szkicu spisu treści – jeszcze nie spisu, ale właśnie szkicu. Uwzględnijmy w nim wszystkie elementy zawartości, które uznamy za ważne i potrzebne.
Mapa witryny
W projektowaniu stron internetowych bardzo użytecznym narzędziem jest mapa witryny, występująca także w większości profesjonalnych serwisów internetowych. Dlaczego użytkownik sięga po mapę witryny? Dlatego, że nie może w „normalny” sposób znaleźć tego, czego szuka. Mapa witryny jest właśnie ostateczną instancją dla zdezorientowanego odbiorcy. Powinniśmy więc zadbać o to, by jak najrzadziej musiał on z niej korzystać. Jednak – paradoksalnie – z tych samych powodów sporządzenie mapy witryny będzie również niezbędnym krokiem w procesie projektowania. Jest to bowiem najprostsza droga do zaprojektowania systemu nawigacji przyjaznego użytkownikowi – takiego, który doprowadzi błyskawicznie do każdego miejsca w serwisie.
Mapa geograficzna wskazuje miejsca i drogi, którymi do tych miejsc można dotrzeć. Mamy tam też orientacyjne punkty terenowe, które ułatwiają określenie lokalizacji. Podobnie skonstruowana jest mapa witryny. Nie pokazuje ona struktury serwisu, ale raczej ścieżki, którymi mogą podążać użytkownicy. Ilustruje organizację poszczególnych stron i informuje o nazwach głównych elementów – punktów orientacyjnych.
Przyjrzyjmy się temu zagadnieniu na konkretnym przykładzie. Oto, jak mogłaby wyglądać mapa witryny firmy zajmującej się sprzedażą kapeluszy:
Przykładowa mapa witryny.
Gdy internauta trafi na taką stronę, zobaczy pięć pozycji menu. W zależności od interesujących go treści może kliknąć jedną z nich. Jeśli wybierze pozycję O firmie, trafi na stronę z artykułem, z którego dowie się, że przedsiębiorstwo ma pięćdziesięcioletnią tradycję i ugruntowaną pozycję na światowym rynku. Kapelusze zamawiali i zamawiają tam między innymi królowa angielska i prezydent USA. Oczywiście w tak podanej informacji powinno się dostarczać dane wiarygodne, które można gdzieś sprawdzić.
Gdy nasz odbiorca kliknie pozycję Produkty, zostanie przeniesiony na stronę przejściową, na której znajdą się odnośniki do kilku kategorii kapeluszy, na przykład Kapelusze dla pań, Kapelusze dla panów i Kapelusze dla milusińskich. Następnie będzie mógł przejść do interesującej go kategorii kapeluszy.
Wybór pozycji Usługi spowoduje wyświetlenie w przeglądarce odbiorcy strony z artykułem prezentującym możliwości wykonywania kapeluszy na zlecenie, na różne okazje, a także na przykład informacji o odnawianiu starych kapeluszy.
Jeśli klient będzie już zdecydowany, na pewno wybierze opcję Kontakt, dzięki której będzie mógł złożyć zamówienie na formularzu przesyłanym do działu obsługi klientów przedsiębiorstwa.
Ostatnia pozycja menu – Nowości – przeniesie użytkownika na stronę, na której znajdzie on szereg krótkich informacji o nowych seriach kapeluszy, o sukcesach firmy w światowych konkursach kapeluszników, o trendach w kapeluszowej modzie i tym podobnych. Jeśli jakaś wiadomość okaże się dla odbiorcy interesująca, kliknie odnośnik Czytaj całość.
«poprzednia 1 2 3 następna »
Komentarze
Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka
(słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.
Popularne
Nazwa padła ofiarą szantażystów, inni polscy hosterzy też zagrożeni?
22
Darmowy Internet od Aero2. Jak go zdobyć i jakie są prawdziwe koszta? Instrukcja krok po kroku
11
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
17
Premiera Diablo 3 wzbudziła dyskusję na temat gier, które zawsze chcą być online
19
Nowy problem z Windows 8: bootuje się za szybko
10
Amerykańscy rodzice straszeni „e-narkotykami” dostępnymi w Sieci
21
Anonymous upubliczniają 1,7 GB danych wykradzionych Departamentowi Sprawiedliwości USA
12
Blueseed: libertariańska sztuczna wyspa przyciągnęła już ponad sto startupów z całego świata
8
Rewolucja w Firefoksie, nowa łatka czterokrotnie ograniczyła zużycie pamięci
20
Darmowy Internet od Aero2. Jak go zdobyć i jakie są prawdziwe koszta? Instrukcja krok po kroku
11
CVDazzle: makijaż jest w stanie pokonać automatyczne systemy ulicznego monitoringu
3
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
17
Ubuntu 12.04 LTS już dostępny: stabilna dystrybucja na następne pięć lat?
28
Zostań webmasterem polskiego rządu, zarobisz na komfortowe życie dla siebie i swojej rodziny
33
Społeczność
anga star za droga ludzie wy myślicie!?Jestem 4 klasistką rodzice się nigdy nie...
Jan Zwyczajnych filmów tak kręcić się nie da co najwyżej krótkie scenki jak w...
piotrek____ @asdfgh - yup, też tak sądzę.
Tak jak wtedy ten przeciek o żołnierzu...
gonzales Javowcy pozdrawiają dotnetowców xD
kaziks Galaxy S II - u mnie po aktualizacji Firefox działa strasznie zacina się...
Doniek Szkoda że strona z demo nie działa - non stop się przeładowuje
bartez Niech zaczną jeszcze bardziej ograniczać programistów, to zdziwią się ilu...
- Najdmen.pl: Konta www z wyłączonym licznikiem transferu od IONIC.pl (1)
- 2BE.PL: [Oferta] Promocja jak złoto w 2BE.PL (1)
- gardius: Dobra hurtownia sportowa (1)
- gardius: Tanie książki gdzie warto kupować? (1)
- Najdmen.pl: PROMOCJA, 500 DOMEN .EU ZA 1 PLN NETTO ! (1)
- VMLine: [Oferta] Serwery VPS Xen-HVM/OpenVZ z darmową administracją (2)
- Marek: Generowanie PDFa (2)
Polecane książki
Praca
Czytaj Webhosting
Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.
Zarejestruj domenę
Sprawdź dostępność swojej domeny:
| .pl: | 0 zł | .com: | 19.90 zł | |
|---|---|---|---|---|
| .com.pl: | 0 zł | .eu: | 19.90 zł |










#1 Rivanel 2009-03-05 14:30:24 0
IP: 89.77.81.[...] Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
#2 tomakoz® 2009-03-05 20:52:12 0
IP: 83.11.149.[...] Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.6) Gecko/2009020409 Iceweasel/3.0.6 (Debian-3.0.6-1) FirePHP/0.2.4
#3 rivanel 2009-03-16 14:01:07 0
IP: 89.77.81.[...] Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
#4 simon_r 2009-04-22 09:46:44 0
IP: 213.158.197.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729)
#5 Anulek2 2009-11-11 22:11:23 0
IP: 85.222.88.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 GTB5
#6 GilesOFELIA28 2011-09-16 12:17:04 0
IP: 91.212.226.[...] Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C)
#7 REILLYJosefina33 2011-09-16 12:18:42 0
IP: 91.212.226.[...] Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C)
#8 Angela27Snider 2011-09-16 12:19:54 0
IP: 91.212.226.[...] Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C)