A kattinthatóság a felületi elem vizuális tulajdonsága, amely nyilvánvalóvá teszi annak interaktivitását. A felhasználónak azonnal meg kell értenie, hogy az elemre kattinthat, további utasítások nélkül. A Nielsen Norman Group (2024) adatai szerint a kattinthatóság affordanciája közvetlenül befolyásolja a konverziót: a kattinthatóság egyértelmű jeleivel rendelkező elemek 63%-kal több interakciót kapnak.
Főbb pontok
Kattinthatóság — az a mérték, ahogy egy felületi elem vizuálisan jelzi a felhasználónak az interakció lehetőségét. UX terminológiában ez az affordancia (affordance) fogalmának része, amelyet James Gibson pszichológus vezetett be.
Don Norman tervező népszerűsítette az affordancia koncepcióját a felületek kontextusában. „The Design of Everyday Things“ (A hétköznapi dolgok tervezése, 2013) című könyvében leírta, hogyan kell egy tárgy formájának és megjelenésének sugallnia a használat módját. A gombnak gombnak kell kinéznie — ez a kattinthatóság affordanciája.
A UX Collective (2025) adatai szerint a felhasználók 34%-a nem kattint egy elemre, ha az nem tűnik kattinthatónak, még akkor sem, ha technikailag a kattintás feldolgozásra kerül. Ez hangsúlyozza a vizuális visszajelzés fontosságát a felületen.
Aláhúzás nélküli szöveg, kiemelés nélküli lapos ikonok, pointer kurzor nélküli szürke elemek — klasszikus antiminták, amikor az elem interaktív, de nem annak látszik. A felhasználó időt veszít a kattintható zónák keresésével, ami rontja az UX-et.
Vizuális affordanciák — külső jelek, amelyek interaktivitást jeleznek. Több kategóriába sorolhatók: forma, szín, árnyék, textúra és animáció.
Az emberek evolúciósan hozzászoktak, hogy bizonyos vizuális tulajdonságokkal rendelkező tárgyakat meg lehet érinteni vagy mozgatni. A tervezők ezeket a veleszületett észlelési mintákat használják intuitív felületek létrehozásához.
| Affordancia | Leírás | Példa |
|---|---|---|
| Árnyék | A megemelt elem kattinthatónak tűnik | Material Design gombok elevation-nel |
| Színátmenet | A színátmenet térfogat érzetét kelti | Üvegszerű gombok |
| Aláhúzás | A link klasszikus jele | Szöveges linkek a weben |
| Keret | A határ kijelöli a kattintható területet | Outlined gombok Material UI-ban |
| Ikon | Vizuális utalás a műveletre | Kosár a törléshez |
Legerősebb affordancia — árnyék (kiemelkedés hatása). A Google Material Designja fizikai rétegek metaforájára épül, ahol minden interaktív elemnek saját magassága (elevation) van. A felhasználók intuitívan megértik, hogy az árnyékos kártyára kattinthatnak.
Minden kattintható elemnek legalább négy állapottal kell rendelkeznie: normal, hover, active, disabled. Az állapotok közötti vizuális különbségek segítik a felhasználót a jelenlegi helyzet megértésében.
/* Interactive element states */
.btn {
background: #4A90D9;
transition: all 0.2s ease;
}
.btn:hover {
background: #357ABD; /* Darker on hover */
box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}
.btn:active {
transform: scale(0.97); /* Press effect */
}
.btn:disabled {
opacity: 0.5;
cursor: not-allowed;
}
Normal állapot — az elem alap megjelenése nyugalmi állapotban. Hover állapot — reakció a kurzor fölévitelére, megerősíti, hogy az elem kész az interakcióra. Active állapot — a kattintás pillanata, tapintási visszajelzést ad. Disabled állapot — az elem inaktív, vizuálisan elhalványított.
A Google Material Design Guide (2024) szerint az érintőképernyős eszközök minimális kattintási területe — 48x48 dp, optimális — 56x56 dp. A kisebb méret csökkenti a kattinthatóságot mobileszközökön.
Kurzorváltoztatás — az egyik legrégebbi és leghatékonyabb módja a kattinthatóság jelzésének. A CSS cursor: pointer tulajdonság a nyilat mutató kézzé alakítja, jelezve, hogy az elem interaktív.
/* Standard cursor values */
.clickable {
cursor: pointer; /* Pointer for buttons and links */
}
.moveable {
cursor: grab; /* Grab cursor for drag */
}
.resizable {
cursor: ew-resize; /* Resize cursor for width */
}
Mutatóujj szabály: a cursor: pointer-t minden kattintható elemen használni kell — gombokon, linkeken, kapcsolókon, ikonokon. A nem interaktív elemeken a kurzornak standard nyílnak kell maradnia (cursor: default).
Használati hibák: a cursor: pointer szokásos szövegen félrevezeti a felhasználókat. Ne használjon pointer kurzort olyan elemeken, amelyek nem dolgoznak fel kattintást — ez tönkreteszi a felületbe vetett bizalmat.
Fitts törvénye — ergonómiai törvény, amely leírja a cél eléréséhez szükséges időt. A felületek kontextusában: minél nagyobb és közelebb van a cél (gomb), annál gyorsabban éri el a felhasználó.
Fitts törvényének képlete: T = a + b * log2(D / W + 1), ahol T — elérési idő, D — távolság a célig, W — cél mérete. A gomb méretének kétszeresére növelése 15–20%-kal csökkenti a kattintási időt.
Az Apple Human Interface Guidelines (2024) szerint az érintési cél minimális mérete — 44x44 pont. A Google Material Design 48x48 dp-t ajánl. A gyakorlatban a CTA-gomboknak legalább 56x56 dp-nek kell lenniük a kényelmes interakcióhoz.
A képernyő sarkai és szélei Fitts törvénye szerint végtelen célok — a kurzor nem tévesztheti el a képernyő határát. Ezért a fontos gombok (menü, bezárás) gyakran a sarkokban helyezkednek el. Mobilos felületeken a hüvelykujjak természetesen a képernyő alsó része felé nyúlnak.
Stabil minták a kattinthatóság évtizedek alatt alakult ki a webdesignban. Használatuk intuitívvá teszi a felületet anélkül, hogy a felhasználót ki kellene képezni.
Árnyékos gomb minta — a Material Design szabványa. A gomb felemelkedik a felület fölé, az árnyék nő hover hatására, és eltűnik kattintáskor. Ezt a mintát milliónyi alkalmazás és webhely használja.
Lapos gomb minta — az iOS 7 frissítése után a lapos, árnyék nélküli dizájn vált népszerűvé. Az ilyen gombokban a kattinthatóság színen, kereten vagy ikonon keresztül közvetítődik. A lapos gombok világosabb színkiemeléseket igényelnek.
Ghost-gomb minta — átlátszó gomb kerettel, amely hover hatására megtelik színnel. Másodlagos műveletekhez használják a fő CTA mellett.
Gyakran Ismételt Kérdések
Minimális készlet — cursor: pointer a kurzor megváltoztatásához és klikkkezelő (onclick). A jó UX érdekében azonban ajánlott legalább minimális vizuális visszajelzést hozzáadni: szín- vagy árnyékváltozást hover és kattintás esetén.
Felületi vakság hatása — a felhasználók ismerik a platform valós szabványait, és elvárják, hogy az elem bizonyos módon nézzen ki. Ha a gomb nem felel meg a várt vizuális mintának, az agy figyelmen kívül hagyja, mint a háttér részét.
Végezzen kattinthatósági tesztet: mutassa meg az elrendezést új felhasználóknak 3 másodpercig, majd kérdezze meg, mely elemekre lehet kattintani. Ha a felhasználók az elemek több mint 20%-át nem azonosították kattinthatóként — újratervezés szükséges.
48x48 dp — minimális méret a Material Design szerint, 44x44 pt — az iOS HIG szerint. CTA-gombokhoz 56x56 dp ajánlott. A gombok között legalább 8 dp távolságnak kell lennie a véletlen kattintások elkerülése érdekében.
Használjon role="button" vagy natív <button> és <a> címkéket. Adjon hozzá aria-label-t a művelet leírásával. Győződjön meg arról, hogy az elem fókuszálható a Tab billentyűvel, és kezeli az Enter és Space lenyomását.
Összefoglalás
Kulcsrakész mobilalkalmazást fejlesztünk
Az IT Sectr 2017 óta készít iOS és Android alkalmazásokat induló vállalkozásoknak és vállalkozásoknak. Tanácsot adunk, és a legjobb megoldást javasoljuk.
Olvassa el is