Klavyeyle Gezinilebilen Etkileşimli Grafikler
Kullanıcıların fare olmadan veri noktalarını keşfetmesini sağlayın.
Klavyeyle Gezinilebilen Etkileşimli Grafikler, 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.
Üzerine Gelmek Yeterli Değildir
Etkileşimli grafikler çoğu zaman değerleri yalnızca üzerine gelindiğinde gösterir. Klavye ve dokunmatik ekran kullanıcıları üzerine gelemediği için bu veriler onlara kapalı kalır.
Veri Noktalarını Odaklanabilir Yapın
Kullanıcıların her veri noktasına veya serisine Sekme tuşuyla ulaşmasını tabindex="0" vererek sağlayın. Böylece klavye, farenin üzerine geldiği verilere ulaşabilir.
<circle tabindex="0" role="img" aria-label="March: 240 sales" />Her Noktanın Bir Adı Olmalıdır
Hiçbir şey duyurmayan odaklanabilir bir nokta işe yaramaz. Her birine etiketini ve değerini belirten bir erişilebilir ad verin; örneğin Mart, 240 satış.
Noktalar Arasında Ok Tuşlarıyla Geçin
100 noktanın arasında Sekme tuşuyla ilerlemek yorucudur. Noktadan noktaya geçmek için ok tuşlarını kullanın; Sekme tuşunu grafiğe girip çıkmak için ayırın.
Gezinen tabindex Deseni
Bir noktayı tabindex 0'da, diğerlerini -1'de tutun ve ok tuşlarına basıldıkça 0'ı taşıyın. Bu gezinen tabindex, Sekme duraklarının sayısını makul tutar.
Araç İpuçlarını Odakta da Gösterin
Bir araç ipucu üzerine gelindiğinde ne gösteriyorsa odakta da gösterin. Her mouseenter işleyicisini bir odak işleyicisiyle eşleştirerek her iki girdi türünün aynı davranmasını sağlayın.
point.addEventListener('focus', showTooltip);Görünür Bir Odak Halkasını Koruyun
O anda odakta olan noktayı belirgin bir anahat veya işaretçiyle vurgulayın. Bu olmadan klavye kullanıcıları nerede olduklarını anlayamaz.
Değişiklikleri Uygun Biçimde Duyurun
Odak yeni bir noktaya taşındığında bir aria-live bölgesi değeri seslendirebilir. Etiket görsel olarak oluşturuluyor ancak DOM içinde yer almıyorsa bu özellik yardımcı olur.
<div aria-live="polite">March: 240 sales</div>Grafiği Figure Olarak Gruplayın
Tüm yapıyı adlı bir figure içine alın. Böylece kullanıcılar grafiği bulabilir ve incelemeyi bitirdiklerinde tek bir birim olarak atlayabilir.
<figure role="group" aria-label="Sales over time, interactive"> ... </figure>Tablo Yedeğini Her Zaman Koruyun
Etkileşim bir avantajdır, yerine geçecek bir çözüm değildir. Ok tuşlarıyla ilerlemek çok yavaş olduğunda kullanıcıların basit bir yolunun olması için düz veri tablosunu her zaman koruyun.
Sekme ve Ok Tuşlarıyla Test Edin
Fareyi bırakın ve grafiği yalnızca Sekme ve ok tuşlarıyla kullanın. Her değere ulaşamıyorsanız kullanıcılarınız da ulaşamaz. ⌨️
Hızlı Kontrol
Klavye kullanıcısı bir grafikte çok sayıdaki veri noktası arasında nasıl ilerlemelidir?
Özet: Kullanabileceğiniz Grafikler
Noktaları odaklanabilir ve adlandırılmış hâle getirmeyi, gezinen tabindex ile ok tuşlarıyla ilerlemeyi, üzerine gelme davranışını odakta da göstermeyi ve her zaman bir tablo yedeği bulundurmayı öğrendiniz. 🚀
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
“Klavyeyle Gezinilebilen Etkileşimli Grafikler” dersi ücretsiz mi?
Evet — “Klavyeyle Gezinilebilen Etkileşimli Grafikler” 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.
“Klavyeyle Gezinilebilen Etkileşimli Grafikler” dersinde ne öğreneceğim?
Kullanıcıların fare olmadan veri noktalarını keşfetmesini sağlayın. 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.
“Klavyeyle Gezinilebilen Etkileşimli Grafikler” 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
- Her Grafiğin Bir Metin Alternatifine İhtiyacı Vardır
- Veri Tablosu Geri Dönüşü
- Renk, Desen ve Doğrudan Etiketler
- Klavyeyle Gezinilebilen Etkileşimli Grafikler