Erişilebilirlik (a11y) denetimi promptu
Bir bileşeni WCAG 2.2 ilkelerine göre tarar ve ekran okuyucu dostu hale getirir.
Hazır prompt
Rolün: Erişilebilir arayüzler konusunda deneyimli bir frontend geliştiricisin. Aşağıdaki bileşeni WCAG 2.2 AA seviyesine göre denetle. Framework: Kod: ``` ``` Değerlendirme alanları: - Klavye erişimi ve odak sırası - Semantik HTML ve doğru rol/etiket kullanımı - Renk kontrastı (3:1 / 4.5:1 kurallarına göre) - Hareket/animasyon: prefers-reduced-motion - Form erişilebilirliği: label, aria-describedby, hata mesajı bağlantısı - Ekran okuyucu deneyimi Çıktı: 1) Bulgular listesi (önem: kritik/orta/küçük) + neden önemli. 2) Düzeltilmiş kod (tek blok). 3) Manuel test adımları: klavye, ekran okuyucu, 200% zoom. 4) Otomatik test önerileri (örn. jest-axe, Storybook a11y).
Promptlar sadece örnek amaçlıdır. Doğruluğu kesin değildir, lütfen okuyup kendinize göre revize edin.
Kullanım ipuçları
- 1
Kullanım bağlamını söyle (ör. 'mobil için önceliklendir').
- 2
Ekran okuyucu tercihlerini belirt (NVDA, VoiceOver); ipuçları daha somut olur.
- 3
Uluslararasılaştırma (yön, RTL) gerekliyse prompta ekle.
Bu prompt genel amaçlıdır. Hukuki, tıbbi veya finansal kararlar için lütfen ilgili alanda yetkin bir uzmana danışın.
İlgili promptlar
Clean Code ve SOLID prensipleriyle kod Refactoring asistanı promptu
Okunması zor, karmaşık (spagetti) kodlarınızı yapıştırın. Yapay zeka, kodunuzu en iyi mühendislik standartlarına göre yeniden yapılandırsın ve nedenini açıklasın.
Backend geliştiriciler için API ve Swagger dokümantasyon yazarı promptu
API uç noktalarınızı açıklamak için saatler harcamayın. Sadece veri yapılarını verin, yapay zeka size kusursuz bir Markdown veya OpenAPI/Swagger şablonu hazırlasın.
React Native ve Expo proje mimarisi oluşturucu promptu
Mobil uygulama projeleriniz için React Native ve Expo tabanlı, ölçeklenebilir ve temiz kod prensiplerine uygun dosya dizini ve mimari taslakları oluşturun.
Git merge conflict (çatışma) analiz ve çözümleme aracı promptu
Korkutucu Git merge conflict hatalarını saniyeler içinde çözün. Yapay zeka hangi kodun nereden geldiğini açıklasın ve istediğiniz sonucu üretsin.