Układ witryny a rozmieszczenie najważniejszych elementów na stronie
Pierwsze kłopoty z witryną często nie wynikają z błędów widocznych na ekranie, lecz z decyzji podjętych jeszcze przed rozpoczęciem właściwych prac. Gdy materiały są nieuporządkowane, a zakres funkcji zmienia się w trakcie realizacji, kolejne elementy zaczynają wpływać na siebie nawzajem. Przy tworzeniu stron internetowych zwłaszcza ważne jest zatem wcześniejsze zobowiązanie, jakie informacje będą publikowane i jak często mogą się modyfikować.
Inaczej powinno się podejść do strony, która przez długi okres czasu zawiera stały zestaw treści, a całkiem inaczej do serwisu regularnie uzupełnianego o artykuły, zdjęcia czy nowe podstrony. W praktyce znaczenie ma również sposób przygotowania materiałów. Zdjęcia w różnych proporcjach, niespójne nazwy sekcji i bardzo długie opisy mogą utrudnić zachowanie jednolitego układu. Im wcześniej zostaną zauważone takie różnice, tym mniej przekształceń powinno się w późniejszym czasie wprowadzać w gotowych elementach.
Podczas pracy nad dizajnem witryny istotne jest nie tylko to, co znajduje się na stronie głównej. Projektowanie witryn internetowych obejmuje również określenie sposobu poruszania się po kolejnych podstronach a także przewidzenie sytuacji, w których zawartość będzie znacznie obszerniejsza niż zakładano na początku. Częstym problemem są rozbudowane menu. Na etapie planowania kilka dziedzin może wydawać się wystarczających, ale po dodaniu kolejnych działów struktura zaczyna się komplikować. Wówczas należy zdecydować, które informacje powinny być dostępne wprost, a które można umieścić głębiej. Bardzo podobnie wygląda kwestia formularzy. Krótki formularz może być wygodny przy prostym zapytaniu, jednak przy bardziej szczegółowej sprawie może nie zebrać danych potrzebnych do następnej obsługi. Z kolei nadmiar pól wydłuża proces ich wypełniania. Nie ma jednej konstrukcji adekwatnej dla każdego rodzaju strony, dlatego układ poszczególnych elementów powinien wynikać z ich rzeczywistego użycia.
Specyficzne wymagania pojawiają się przy rozbudowanych serwisach sprzedażowych. Sklepy online zawierają dużą liczbę powtarzalnych informacji, niemniej jednak nie oznacza to, że można je przygotować według jednego prostego schematu. Produkty mogą mieć różnorodne warianty, parametry, jednostki sprzedaży czy zasady dostępności. O ile dane są wprowadzane bez ustalonych przedtem reguł, prędzej czy później zaczynają pojawiać się różnice w nazwach i opisach, które utrudniają wyszukiwanie oraz filtrowanie asortymentu. Przy większym katalogu znaczenie ma także sposób postępowania z produktami, których już nie ma w sprzedaży. Usunięcie strony może zmienić strukturę kategorii, jednak pozostawienie nieaktualnej pozycji może wprowadzać użytkownika w błąd. Dochodzą do tego zmiany cen, wariantów, kosztów dostawy i dostępnych metod płatności. Każda z tych modyfikacji powinna być uwzględniona w konstrukcji całego procesu, ponieważ pojedynczy element rzadko działa całkowicie niezależnie od pozostałych.
Osobnego podejścia wymaga późniejsze utrzymanie strony. Po publikacji ukazują się nowe teksty, zmieniają się zdjęcia, dochodzą dodatkowe podstrony, a nierzadko trzeba przebudować istniejące rozwiązania. W takich ustaleniach liczy się nie tylko i wyłącznie początkowa konstrukcja, ale również możliwość jej następnej edycji. O ile każda drobna zmiana wymaga ingerencji w sporo miejsc, aktualizowanie treści staje się bardziej podatna na pomyłki. Przydatne jest zatem rozdzielenie danych, które zmieniają się na prawdę bardzo często, od elementów pozostających stałymi częściami układu. Znaczenie moraz sprawdzanie działania strony po większych modyfikacjach. Dodanie nowej funkcji może wpłynąć na istniejący formularz, konwersję kategorii może odczuć menu, a przebudowa części wizualnej może przemienić sposób wyświetlania treści na urządzeniach mobilnych. Takie współzależności są naturalną częścią pracy nad stroną i stają się zwłaszcza widoczne wówczas, gdy witryna internetowa rozwija się przez dłuższy czas.
Więcej informacji na stronie: sklepy internetowe Warszawa .