Klavye Tuzaklarını Fark Etme
Odağın çıkış olmadan sıkıştığı yerleri bulun.
Klavye Tuzaklarını Fark Etme, CoddyKit'te ücretsiz bir Web Accessibility Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Web Accessibility Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Web Accessibility Academy kursu toplamda 4 dersten oluşur.
Çıkış Yolu Olmadan Sıkışmak
Klavye tuzağı, odağın girdiği ancak klavyeyle çıkamadığı herhangi bir noktadır. Fare kullanmayan biri için bu bir çıkmazdır. 🪤
Neden Bu Kadar Önemli?
Tuzağa düşen bir kullanıcı yalnızca kurtulmak için tüm sayfayı yeniden yüklemek zorunda kalabilir. WCAG, çıkışı olmayan tuzağı küçük bir hata değil, başarısızlık olarak değerlendirir.
Klasik Suçlular
Tuzaklar zengin bileşenleri sever: özel tarih seçiciler, gömülü düzenleyiciler ve odağı ele geçirip geri vermeyen üçüncü taraf eklentileri.
Bozuk Kalıcı Pencere
Tab'ı engelleyip çıkış yolu sunmayan bir iletişim kutusu en yaygın tuzaktır. Gerçek bir kalıcı pencere Escape ile kapanmalıdır.
Iframe'ler Odağı Yutabilir
Video veya harita gibi gömülü içerikler bir iframe içinde yer alır. Bazıları odağı ele geçirip kullanıcıyı çıkış olmadan içeride döndürür.
Kötü Olay İşleyicileri
preventDefault çağrısını Tab tuşunda kullanan betik, tarayıcının normal geçişini engelleyebilir. Bir anda odak ilerlemeyi reddeder.
el.addEventListener('keydown', e => e.preventDefault());Tek Yönlü Tuzak
Bazı tuzaklar Tab ile ileri geçişe izin verir, ancak Shift+Tab ile geri geçişi engeller. Tek yönlü bir yol da tuzak olduğundan iki yönü de test edin.
Kasıtlı Tuzak Kurmak Uygundur
Açık bir kalıcı pencerenin içinde odağı tutmak kasıtlı olarak doğrudur. Kural, Escape veya kapatma düğmesi gibi her zaman açık bir çıkış bulunmasıdır.
Bunları Nasıl Bulabilirsiniz?
Test doğrudan ve etkilidir. Yalnızca klavyeyi kullanarak tüm sayfada Tab ile ilerleyin ve çıkmak için hiçbir zaman fareye uzanmayın.
Belirgin İşaret
Odak tek bir bileşenin içinde dönüp duruyor ve Tab sizi ileri götürmüyorsa bir tuzak buldunuz demektir. Sizi tam olarak nerede yakaladığını not edin.
Çıkış Yolunu Düzeltin
Çözüm, çıkış yolunu geri getirmektir: Tab'ın ilerlemesine izin verin, Escape'i destekleyin ve kapanırken odağı katmanı açan tetikleyiciye geri döndürün.
Hızlı Kontrol
Bir klavye tuzağını gerçekten neyin tanımladığını belirleyin.
Özet: Tuzakları Fark Etme
Tuzak, odağı klavyeyle çıkış olmadan tutar ve WCAG açısından başarısızdır. Her şeyi iki yönde de Tab ile geçin ve her zaman bir kaçış yolu sunun. ✅
Yapay zeka eğitmeniyle HTML öğren — ücretsiz
Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.
- Kurslar
- 30
- Dersler
- 120
Sıkça Sorulan Sorular
“Klavye Tuzaklarını Fark Etme” dersi ücretsiz mi?
Evet — “Klavye Tuzaklarını Fark Etme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Web Accessibility Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Web Accessibility Academy kursu toplamda 4 dersten oluşur.
“Klavye Tuzaklarını Fark Etme” dersinde ne öğreneceğim?
Odağın çıkış olmadan sıkıştığı yerleri bulun. Web Accessibility Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Web Accessibility Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Web Accessibility Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.
“Klavye Tuzaklarını Fark Etme” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Web Accessibility Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Web Accessibility Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Tab, Shift+Tab, Enter, Space: Temel Tuşlar
- Görünür Odak: Anahattı Asla Gizlemeyin
- Mantıksal Sekme Sırası İçeriği İzler
- Klavye Tuzaklarını Fark Etme