Klavye ile Gezinme (Keyboard Navigation) Nedir?
Klavye ile gezinme (keyboard navigation), bir web sayfasındaki bağlantı, düğme ve form alanlarına fare kullanmadan Tab, ok, Enter ve Escape gibi tuşlarla ulaşıp bunları kullanabilmektir.
Diğer Adları: Keyboard Navigation, Klavyeyle Gezinme
Klavye ile Gezinme Neden Gereklidir?
WCAG 2.2’nin 2.1.1 Klavye ölçütü (A düzeyi), içeriğin bütün işlevlerinin klavye arabirimiyle kullanılabilmesini ister. W3C bu ölçüte dayanan kullanıcıları sayar: fareyi kullanamayan görme engelliler, imleci bulmakta ve izlemekte zorlanan az görenler, ekran klavyesi, sesli komut ya da tarama yazılımı gibi klavye yerine geçen araçlar kullanan bedensel engelliler ve el titremesi nedeniyle fareyi kullanmakta zorlananlar.
Örnek: Bir kullanıcı fare kullanmadan ürün sayfasında beden seçer, adet belirler ve ürünü sepete ekler; sonra açılan sepet penceresinden Escape ile çıkıp alışverişe devam eder. Bu akışın her adımı yalnızca klavyeyle tamamlanabilmelidir.
Klavye ile Gezinmede Odak Göstergesi
Klavye odağı, o anda klavye girdisini alacak öğedir. 2.4.7 Odak Görünürlüğü ölçütü (AA), klavyeyle kullanılan her arayüzde odak göstergesinin görünür olmasını ister; gösterge belirdikten sonra bir süre geçince kaybolmaz. Tasarım gereği odak çerçevesinin tamamen kaldırılması, klavye kullanıcısının sayfada nerede olduğunu bilmemesine yol açar.
Klavye ile Gezinmede Odak Sırası
2.4.3 Odak Sırası ölçütü (A), sırayla gezinilen sayfada odağın anlamı ve kullanımı koruyan bir sırayla ilerlemesini ister. Sıra görsel düzenle birebir aynı olmak zorunda değildir, ama mantıksal ilişkiler korunur. Bir iletişim kutusu açıldığında odak kutuya geçer ve kutu açık kaldığı sürece dışarıdaki içerik odak alamaz; kutu kapanınca odak onu açan düğmeye ya da ondan sonraki öğeye döner.
Klavye ile Gezinmede Klavye Tuzağı
Klavye tuzağı, kullanıcının klavyeyle girdiği bir bileşenden yine klavyeyle çıkamamasıdır; çoğunlukla gömülü içerikte, eklentilerde ya da özel kodlanmış bileşenlerde görülür. 2.1.2 Klavye Tuzağı Olmaması ölçütü (A), odağın girildiği her bileşenden klavyeyle çıkılabilmesini ister; çıkış standart Tab ya da ok tuşlarıyla yapılamıyorsa kullanıcıya nasıl çıkılacağı bildirilir. Odağın bilinçli olarak bir iletişim kutusunda tutulması, kullanıcıya nasıl çıkacağı bildiriliyorsa tuzak sayılmaz.
Klavye ile Gezinme Hakkında Sık Sorulan Sorular
Klavye ile gezinme nasıl denenir?
Fare bir kenara bırakılır ve sayfa yalnızca Tab, Shift ile Tab, ok tuşları, Enter, Boşluk ve Escape ile kullanılır. Odak her adımda görünür olmalı, sıra mantıklı ilerlemeli ve hiçbir bileşende takılı kalınmamalıdır.
Odak çerçevesi tasarımı bozuyorsa kaldırılabilir mi?
Kaldırılmamalıdır; görünümü markaya uygun biçimde değiştirilebilir. Odak göstergesi, klavye kullanıcısının sayfadaki yerini gösteren işarettir.