Tıklanabilirlik, bir arayüz öğesinin etkileşimli olduğunu açıkça belirten görsel bir özelliktir. Kullanıcı, ek talimatlara gerek kalmadan öğeye tıklanabileceğini hemen anlamalıdır. Nielsen Norman Group (2024)'a göre, tıklanabilirlik olanağı dönüşümü doğrudan etkiler: net tıklanabilirlik işaretlerine sahip öğeler %63 daha fazla etkileşim alır.
Önemli Noktalar
Tıklanabilirlik, bir arayüz öğesinin kullanıcıya görsel olarak etkileşim olasılığını ilettiği derecedir. UX tasarımı terimleriyle bu, psikolog James Gibson tarafından ortaya atılan olanak (affordance) kavramının bir parçasıdır.
Tasarımcı Don Norman, arayüzler bağlamında olanak kavramını popülerleştirdi. “Gündelik Şeylerin Tasarımı” (2013) kitabında, bir nesnenin şekli ve görünümünün nasıl kullanılacağını göstermesi gerektiğini anlattı. Bir buton, buton gibi görünmelidir — işte bu tıklanabilirliğin olanağıdır.
UX Collective (2025)'e göre, kullanıcıların %34'ü, teknik olarak tıklama işlense bile, bir öğe tıklanabilir görünmüyorsa tıklamaz. Bu, arayüzde görsel geri bildirimin önemini vurgular.
Alt çizgisiz metin, vurgusuz düz simgeler, pointer imleci olmayan gri öğeler — bunlar, bir öğenin etkileşimli olduğu ancak öyle görünmediği klasik anti-kalıplardır. Kullanıcılar tıklanabilir alanlar arayarak zaman kaybeder, bu da UX'i bozar.
Görsel olanaklar, etkileşimliliği gösteren dış sinyallerdir. Bunlar birkaç kategoriye ayrılır: şekil, renk, gölge, doku ve animasyon.
İnsanlar, belirli görsel özelliklere sahip nesnelere dokunulabileceğini veya hareket ettirilebileceğini evrimsel olarak anlamıştır. Tasarımcılar, sezgisel arayüzler oluşturmak için bu doğuştan gelen algı kalıplarını kullanır.
| Olanak | Açıklama | Örnek |
|---|---|---|
| Gölge | Yükseltilmiş öğe tıklanabilir görünür | Yükseklikli Material Design butonları |
| Gradyan | Renk geçişi derinlik hissi yaratır | Buzlu cam butonlar |
| Alt çizgi | Bağlantının klasik işareti | Web'deki metin bağlantıları |
| Kenarlık | Sınır, tıklanabilir alanı vurgular | Material UI'de anahatlı butonlar |
| Simge | Eylem hakkında görsel ipucu | Silme için çöp kutusu simgesi |
En güçlü olanak gölgedir (yükseltilmiş efekt). Google'ın Material Design'ı, her etkileşimli öğenin kendi yüksekliğine (elevation) sahip olduğu fiziksel katmanlar metaforu üzerine inşa edilmiştir. Kullanıcılar, gölgeli bir kartın tıklanabileceğini sezgisel olarak anlar.
Her tıklanabilir öğe en az dört duruma sahip olmalıdır: normal, hover, active, disabled. Durumlar arasındaki görsel farklılıklar, kullanıcının mevcut durumu anlamasına yardımcı olur.
/* 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 durum — öğenin durağan haldeki temel görünümü. Hover durumu — imleç üzerine geldiğinde verilen tepki, öğenin etkileşime hazır olduğunu onaylar. Active durumu — tıklama anı, dokunsal geri bildirim sağlar. Disabled durumu — öğe etkin değil ve görsel olarak soluk.
Google Material Design Guide (2024)'e göre, dokunmatik cihazlar için minimum dokunma hedef boyutu 48x48 dp, optimum boyut ise 56x56 dp'dir. Daha küçük boyutlar, mobil cihazlarda tıklanabilirliği azaltır.
İmleç değişimi, tıklanabilirliği belirtmenin en eski ve en etkili yollarından biridir. CSS özelliği cursor: pointer, oku işaret eden bir ele dönüştürerek öğenin etkileşimli olduğunu sinyaller.
/* 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 */
}
İşaret parmağı kuralı: cursor: pointer, tüm tıklanabilir öğelerde — butonlar, bağlantılar, anahtarlar, simgeler — kullanılmalıdır. Etkileşimli olmayan öğelerde, imleç standart ok (cursor: default) olarak kalmalıdır.
Kullanım hataları: normal metinde cursor: pointer kullanıcıları yanıltır. Tıklamayı işlemeyen öğelerde pointer imleci kullanmayın — bu, arayüze olan güveni yok eder.
Fitts Yasası, bir hedefe ulaşmak için gereken süreyi tanımlayan ergonomik bir yasadır. Arayüzler bağlamında: hedef (buton) ne kadar büyük ve yakınsa, kullanıcı o kadar hızlı tıklar.
Fitts Yasası formülü: T = a + b * log2(D / W + 1), burada T ulaşma süresi, D hedefe olan mesafe ve W hedef boyutudur. Buton boyutunu iki katına çıkarmak, tıklama süresini %15–20 oranında azaltır.
Apple Human Interface Guidelines (2024)'e göre, minimum dokunma hedef boyutu 44x44 noktadır. Google Material Design 48x48 dp önerir. Pratikte, rahat etkileşim için CTA butonları en az 56x56 dp olmalıdır.
Ekran köşeleri ve kenarları, Fitts Yasası'na göre sonsuz hedeflerdir — imleç ekran sınırının ötesine geçemez. Bu nedenle önemli butonlar (menü, kapatma) genellikle köşelere yerleştirilir. Mobil arayüzlerde başparmaklar doğal olarak ekranın alt kısmına uzanır.
Yerleşik tıklanabilirlik kalıpları, on yıllar süren web tasarımı boyunca oluşmuştur. Bunları kullanmak, arayüzleri kullanıcı eğitimi olmadan sezgisel hale getirir.
Gölgeli buton kalıbı — Material Design standardı. Buton yüzeyin üzerinde yükselir, gölge fare üzerine geldiğinde büyür ve tıklandığında kaybolur. Bu kalıp milyonlarca uygulama ve web sitesinde kullanılır.
Düz buton kalıbı — iOS 7 güncellemesinden sonra gölgesiz düz tasarım popüler oldu. Bu butonlarda tıklanabilirlik renk, kenarlık veya simge aracılığıyla iletilir. Düz butonlar daha canlı renk vurguları gerektirir.
Hayalet buton kalıbı — fare üzerine geldiğinde renkle dolan kenarlıklı şeffaf bir buton. Ana CTA'nın yanındaki ikincil eylemler için kullanılır.
Sıkça Sorulan Sorular
Minimum küme, imleci değiştirmek için cursor: pointer ve bir tıklama işleyicisidir (onclick). Ancak iyi bir UX için, en azından minimum görsel geri bildirim eklenmesi önerilir: fare üzerine geldiğinde ve tıklandığında renk veya gölge değişikliği.
Arayüz körlüğü etkisi — kullanıcılar gerçek platform standartlarına aşinadır ve bir öğenin belirli bir şekilde görünmesini bekler. Bir buton beklenen görsel kalıpla eşleşmezse, beyin onu arka planın bir parçası olarak yok sayar.
Tıklanabilirlik testi yapın: yeni kullanıcılara düzeni 3 saniye gösterin, ardından hangi öğelere tıklayabileceklerini düşündüklerini sorun. Öğelerin %20'sinden fazlası tıklanabilir olarak tanımlanmadıysa — yeniden tasarım gerekir.
48x48 dp Material Design'e göre minimum boyut, 44x44 pt iOS HIG'ye göre minimum boyuttur. CTA butonları için 56x56 dp önerilir. Yanlışlıkla dokunmaları önlemek için butonlar arasında en az 8 dp boşluk olmalıdır.
role="button" veya yerel <button> ve <a> etiketlerini kullanın. Eylemi açıklayan aria-label ekleyin. Öğenin Tab ile odaklanabilir olduğundan ve Enter ile Boşluk tuşlarını işlediğinden emin olun.
Özet
Anahtar teslim bir mobil uygulama geliştireceğiz
IT Sectr, 2017'den beri girişimler ve işletmeler için iOS ve Android uygulamaları oluşturmaktadır. Size danışmanlık yapacak ve en iyi çözümü önereceğiz.
Ayrıca okuyun