Zasady Projektowania Stron Internetowych

Kluczowe pojęcia: UX, UI, RWD | EE.09.3 (1), INF.03 (2)

I. Cechy Dobrej Strony WWW (Analiza)

Dobra strona internetowa to taka, która efektywnie realizuje swoje cele (np. sprzedaż, informacja), jednocześnie zapewniając komfort użytkownikowi.

Cecha Opis Wpływ na Użytkownika
Użyteczność (Usability) Łatwość i intuicyjność poruszania się po stronie (nawigacja, czytelność). Użytkownik szybko znajdzie to, czego szuka.
Dostępność (Accessibility) Możliwość korzystania ze strony przez wszystkich, niezależnie od urządzenia, oprogramowania czy niepełnosprawności (np. kontrast, opisy ALT). Strona jest inkluzywna i zgodna z wymogami prawnymi (WCAG).
Wydajność (Performance) Szybkość ładowania się strony i jej reakcji na działania użytkownika. Zmniejszenie wskaźnika odrzuceń (bounce rate), lepsze pozycjonowanie w Google (SEO).
Estetyka (Visual Design) Spójny, nowoczesny i przyjemny dla oka design, zgodny z marką. Wzbudzenie zaufania i pozytywne postrzeganie marki.

II. Kluczowe Pojęcia Projektowe: UX, UI, RWD

UX (User Experience) – Doświadczenie Użytkownika

To całość wrażeń, jakich doświadcza użytkownik podczas interakcji ze stroną, produktem czy usługą. Obejmuje: łatwość, użyteczność, efektywność, satysfakcję. UX odpowiada na pytanie: Czy użytkownik osiągnął swój cel?

UI (User Interface) – Interfejs Użytkownika

To wizualna część strony, z którą użytkownik wchodzi w interakcję. Obejmuje: kolory, typografię, przyciski, ikony, layout, animacje. UI odpowiada na pytanie: Jak to wygląda i działa wizualnie?

Zapamiętaj: UI to wygląd i prezentacja, UX to odczucia i funkcjonalność. UI służy UX.

RWD (Responsive Web Design) – Responsywny Web Design

Technika projektowania, która zapewnia, że układ strony automatycznie dostosowuje się do rozmiaru ekranu urządzenia (smartfony, tablety, laptopy). Osiąga się to głównie za pomocą zapytań medialnych (Media Queries) w CSS.

III. Dobre Praktyki Projektowe (Stosowanie)

Stosowanie tych praktyk jest fundamentem tworzenia nowoczesnych, skutecznych i zgodnych ze standardami stron WWW.

1. Zasady Użyteczności i Nawigacji (UX)

  • Zasada Trzech Kliknięć: Użytkownik powinien móc dotrzeć do każdej kluczowej informacji na stronie w maksymalnie 3 kliknięciach.
  • Spójna Nawigacja: Menu powinno być w tym samym miejscu na każdej podstronie.
  • Logo = Strona Główna: Kliknięcie logo w lewym górnym rogu zawsze przenosi na stronę główną.
  • Wyraźne Call-to-Action (CTA): Przyciski akcji (np. "Kup teraz", "Wyślij wiadomość") muszą być wizualnie wyróżnione i prowadzić do jasnego rezultatu.

2. Zasady Designu i Czytelności (UI)

  • Hierarchia Wizualna: Najważniejsze elementy (nagłówki H1, CTA) powinny być największe i najbardziej widoczne.
  • Zasada Kontrastu: Tło i tekst muszą mieć wystarczający kontrast, aby zapewnić czytelność (kluczowe dla dostępności WCAG).
  • Przestrzeń Negatywna (Whitespace): Używanie pustej przestrzeni wokół elementów zwiększa czytelność i skupienie uwagi.
  • Ładowanie Plików: Optymalizacja grafik i mediów (zmniejszanie rozmiaru plików), aby strona ładowała się szybko.

3. Zasady Responsywności (RWD)

  • Mobile First: Projektowanie z myślą o urządzeniach mobilnych w pierwszej kolejności, a dopiero później skalowanie na większe ekrany.
  • Płynne Layouty: Używanie jednostek względnych (`%`, `em`, `rem`) zamiast stałych (`px`) do definiowania szerokości.
  • Optymalizacja Obrazów: Stosowanie technik, które ładują mniejsze wersje grafik na urządzenia mobilne (np. tag `` lub atrybut `srcset`).

Ćwiczenie Zadanie Analizy

Zadanie 1: Ocena Strony

Wybierz dwie popularne strony internetowe (np. sklep internetowy i strona informacyjna). Zastanów się i zapisz:

  • UX: Czy osiągnięcie celu (np. znalezienie ceny produktu) jest intuicyjne? Ile kliknięć to zajmuje?
  • UI: Czy strona jest estetyczna i spójna? Jaka jest dominująca paleta kolorów?
  • RWD: Sprawdź stronę na smartfonie (lub zmniejsz okno przeglądarki). Czy elementy układają się poprawnie i czy tekst jest czytelny bez powiększania?
Materiały: Zasady Projektowania Stron WWW · Opracowanie na podstawie wymagań EE.09 / INF.03 | Autor: Tomasz Puchała (toloki.pl)