1. Bağlılık
Lumisty, hizmetlerini engelli kullanıcılar dahil herkesin kullanabilmesini hedefler. WCAG 2.1 Level AA standardını referans alırız. Erişilebilirlik bir süreçtir; her release ile durumu iyileştirmek planımız.
2. Mevcut durum
Kısmen uyumlu (Partially Conformant). Aşağıdaki alanlarda iyi durumdayız:
- Klavye navigasyonu (Tab/Shift+Tab + Enter) — tüm CTA'lar erişilebilir.
- Focus-visible indicator: 2px orange (#ff6b00) outline tüm interaktif öğelerde.
- Skip-link ("Ana içeriğe atla") landing ve dashboard'ta.
- Renk kontrastı: ana metin %92 opacity (~17:1), ikincil metin %60+ (geçer AA).
prefers-reduced-motionsayesinde GSAP animasyonları gate'li.- Modal'larda focus trap + role="dialog" + aria-modal + aria-labelledby.
- Form alanları
<label for>ile ilişkili. - Görsel hiyerarşi (heading levels), `noindex` korumalı route'lar.
3. Bilinen kısıtlamalar
- Desktop uygulamada (pywebview iç pencere) screen-reader desteği sınırlı — Cocoa WebKit VoiceOver çoğu element için çalışır, ama bazı Alpine.js dinamik kısımlar AT için doğru duyurulmayabilir. İyileştirme planlı.
-
Bazı landing GSAP scroll animasyonları kesintili sahnelenir;
prefers-reduced-motionile bypass edilir. - Stripe checkout sayfası Lumisty'nin kontrolünde değil; Stripe'ın kendi erişilebilirlik beyanına tâbidir.
-
OG image (
/og-image.png) alternatif metin gerektirmiyor (meta image), ama dashboard'taki bazı decorative SVG'ler içinaltattribute boş bırakılmış — bu doğru WCAG practice.
4. Test yöntemi
- Otomatik:
@axe-core/cli(CI'danpm run a11yile çalıştırılabilir) - Manuel klavye-only navigasyon
- VoiceOver (macOS) ve NVDA (Windows) smoke testing
- Color contrast: WebAIM Contrast Checker
5. Geri bildirim
Erişilebilirlik sorunu raporlamak veya alternatif erişim talep etmek için: hi@lumisty.io. Konu satırı: "Accessibility issue". 5 iş günü içinde yanıt veririz.
6. Yetki ve şikayet kanalları
AB üyesi bir ülkede yaşayan kullanıcılar, Web Accessibility Directive kapsamında yerel düzenleyiciye şikayet edebilir. Türkiye'de erişilebilirlik şikayetleri Aile ve Sosyal Hizmetler Bakanlığı'na yapılabilir.