| Termin | Definicja |
|---|---|
| CTA zbyt blisko innego elementu | CTA zbyt blisko innego elementu to usterka wizualna narażająca odbiorcę na przypadkowe kliknięcie w niewłaściwy przycisk. Na czym polega problem z odstępem między elementami interfejsuCTA, czyli wezwanie do działania, jest elementem interfejsu kierującym użytkownika do określonej czynności, na przykład wysłania formularza, pobrania pliku, przejścia do kontaktu albo rozpoczęcia zakupu. Usterka określana jako „CTA zbyt blisko innego elementu” występuje wtedy, gdy przycisk, link lub kontrolka znajduje się w niewystarczającej odległości od sąsiedniego pola, innego przycisku, ikony albo aktywnego obszaru. Problem nie musi oznaczać nakładania się elementów. Także mały, lecz formalnie niezerowy odstęp może powodować pomyłki podczas obsługi interfejsu. Ryzyko jest szczególnie widoczne na ekranach dotykowych, gdzie palec zasłania fragment widoku i ma mniejszą precyzję niż wskaźnik myszy. Podobne trudności występują przy korzystaniu z gładzika, urządzeń wskazujących o ograniczonej dokładności oraz powiększonego interfejsu. Jeżeli obok przycisku „Wyślij” znajduje się bezpośrednio „Anuluj”, „Usuń” albo link prowadzący do innej strony, użytkownik może aktywować niewłaściwą funkcję. W efekcie powstaje błąd obsługi, a nie tylko niedoskonałość estetyczna. Jak rozpoznać przypadkowo zgrupowane CTAAnalizę należy rozpocząć od sprawdzenia rzeczywistego obszaru aktywnego, a nie wyłącznie widocznego obrysu przycisku. W kodzie HTML może istnieć element Podczas testu warto sprawdzić kilka stanów interfejsu: zwykły, aktywny, uzyskany po najechaniu, uzyskany po ustawieniu fokusu oraz z komunikatem walidacyjnym formularza. Pojawienie się podpowiedzi, ikonki błędu lub dodatkowego tekstu może zmienić położenie CTA i zmniejszyć odstęp od sąsiedniego elementu. Należy również użyć klawiatury, aby ustalić, czy kolejność fokusu odpowiada wizualnemu układowi oraz czy obramowanie fokusu nie jest zasłaniane przez inne elementy. Samo przejście testu myszą nie potwierdza poprawności interakcji. Odstępy, obszar dotyku i zachowanie responsywneRozdzielenie sąsiednich CTA powinno wynikać z logicznej hierarchii działań. Operacja główna, taka jak zapisanie formularza, powinna być wizualnie i przestrzennie odróżniona od operacji drugorzędnej. Odstęp można uzyskać przez właściwość W widoku mobilnym przyciski mogą zostać ustawione jeden pod drugim, rozciągnięte do szerokości kontenera albo rozdzielone większym odstępem niż w widoku desktopowym. Ważne jest, aby obszar aktywny nie wchodził w obszar sąsiedniej kontrolki i aby tekst przycisku nie zawijał się w sposób zmieniający jego wysokość bez odpowiedniego przeliczenia układu. Test powinien obejmować wąski ekran, powiększenie strony, zmianę orientacji oraz długie etykiety. Należy też sprawdzić, czy elementy nie są przesuwane przez pasek zgód, wyskakujące okno, menu mobilne lub komunikat systemowy. Kontrola jakości powinna łączyć ocenę wizualną z próbą wykonania operacji. Trzeba kliknąć lub dotknąć każdą kontrolkę w jej środku i przy krawędziach, a następnie powtórzyć czynność po zmianie skali widoku. Jeśli jedno działanie uruchamia inną funkcję niż wskazuje etykieta, przyczyną może być nie tylko mały odstęp, lecz także nakładający się pseudo-element, zbyt duży obszar linku, błędny Sprawdzenie interfejsu przed oddaniem strony do użytkowaniaW praktyce naprawa polega na ustaleniu, które elementy są sąsiadującymi kontrolkami, jaki mają rzeczywisty obszar aktywny i w którym wariancie widoku pojawia się ryzyko pomyłki. Następnie koryguje się strukturę układu, odstępy oraz reguły responsywne i ponawia testy na różnych metodach obsługi. W przypadku strony działającej na laptopie lub komputerze PC trzeba odróżnić problem samego interfejsu od problemu przeglądarki, rozszerzenia, skalowania systemowego albo uszkodzonego arkusza stylów. Pomocne jest porównanie strony w aktualnej przeglądarce, w trybie prywatnym i na innym urządzeniu. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, a w ramach diagnostyki można ustalić, czy zgłaszane nieprawidłowe działanie wynika z konfiguracji urządzenia, oprogramowania lub wyświetlania strony. W przypadku CTA zbyt blisko innego elementu kluczowe jest dokładne odtworzenie sytuacji, wskazanie konkretnego miejsca oraz sprawdzenie, czy błąd występuje stale, tylko na ekranie dotykowym, czy po zmianie rozdzielczości. Taka informacja pozwala oddzielić usterkę sprzętową od błędu projektu albo implementacji interfejsu. |