Skill'in Kendi İfadeleriyle
Bu skill, web erişilebilirliğini WCAG 2.2'ye göre denetler ve düzeltir; POUR — Algılanabilir, İşletilebilir, Anlaşılabilir, Sağlam — ile A, AA ve AAA uygunluk seviyeleri etrafında düzenlenmiştir. Kanıta dayalı bir iş akışı yürütür: işlenmiş bir sayfa mevcutsa canlı bir Lighthouse erişilebilirlik denetimi çalıştırır (Chrome DevTools MCP ile lighthouse_audit), başarısız düğümleri kullanarak bileşeni belirler, take_snapshot ile erişilebilirlik ağacını inceler, ardından kaynağı düzeltip denetimi yeniden çalıştırır.
Canlı araçlar yoksa Lighthouse CLI veya axe otomatik kısmı karşılar ve aynı manuel kontroller yine geçerlidir. Alt metni, kontrast oranları, odak görünürlüğü, hedef boyutu, azaltılmış hareket, form hataları ve erişilebilir kimlik doğrulama için kod düzeyinde kurallar, ayrıca kritik, ciddi ve orta olarak sıralanmış bir triyaj listesi sunar.
Neler üretir
- Kritik (hemen düzeltin), Ciddi (yayına almadan önce düzeltin) ve Orta (yakında düzeltin) katmanlarına ayrılmış, örnekleri adlandırılmış önceliklendirilmiş sorun listesi.
- Düzeltilmiş işaretleme ve doğrudan yapıştırılabilir kod parçaları; simge düğmesi etiketlerini yardımcı teknolojilere açan görsel olarak gizli bir yardımcı sınıf dahil.
- references/A11Y-PATTERNS.md dosyasında form etiketleri, modal odak tuzağı, atlama bağlantısı, ARIA sekmeleri, canlı bölgeler, hata yönetimi ve ekran okuyucu komutlarını kapsayan tam referans uygulamaları.
Nasıl Çalışır
- 01Canlı Erişilebilirlik Denetimi Çalıştırın
İşlenmiş bir sayfayla başlayıp canlı bir Lighthouse erişilebilirlik denetimi çalıştırın; genel herkese açık sayfalar için mobil gezinme modunu, yeniden yüklemenin kimliği doğrulanmış durumu kaybedeceği durumlarda ise anlık görüntü modunu kullanın.
- 02Başarısız Olan Bileşeni Belirleyin
Genel kalıplar için tüm depoyu grep'lemek yerine, başarısız denetim düğümlerini kullanarak belirli bileşene veya şablona işaret edin.
- 03Erişilebilirlik Ağacını İnceleyin
Adları, rolleri, durumları, yer işaretlerini ve başlık yapısını kontrol etmek için işlenmiş erişilebilirlik ağacı anlık görüntüsünü okuyun, ardından etkilenen akışı klavyeyle deneyin.
- 04Kaynağı Düzeltin ve Yeniden Doğrulayın
İşlenmiş çıktıyı değil kaynağı değiştirin, ardından düzeltmeyi doğrulamak için aynı denetimi ve aynı manuel etkileşimi tekrarlayın.
- 05CLI Araçlarına Geri Dönün
Canlı tarayıcı araçları yoksa Lighthouse CLI veya axe çıktısını aynı manuel kontrollerle birleştirin; çünkü otomasyon tek başına engellerin yalnızca bir kısmını kapsar.