Lansman Sayfasında Erişilebilirlik Standartları
Erişilebilir Lansman Sayfası Nedir ve Neden Önemli?
İlk lansmanımda, sayfamı ziyaret eden birinin ekran okuyucu kullandığını fark ettim. Sayfamın renkli düğmesini, animasyonlarını, hatta ürün videosunu hiç göremiyordu. O gün anladım: erişilebilirlik sadece "doğru olanı yapmak" değil, pazarınızı da genişletmektir. WCAG standartlarına uygun bir lansman sayfası, engelli kullanıcılara kapı açar ve aynı zamanda tüm ziyaretçiler için daha kullanışlı bir deneyim yaratır.
Renk Kontrastını Kontrol Etmek
Görme engelli veya renk körü kullanıcılar için yüksek kontrast çok önemlidir. Sayfamda açık gri arka funda üzerine açık mavi yazı kullanıyordum. Kontrastı artırdığımda sadece engelli kullanıcılar değil, güneşlü bir ortamda telefon kullanan herkes de daha rahat okudu.
WCAG AA standardına göre, normal metin en az 4.5:1 oranında kontrast gerektir. Büyük yazılar (18pt üstü) için 3:1 yeterlidir. Başlıklarım zaten kalın olduğundan, biraz daha açık bir renk kullanabilirdim. Ama güvenli kalmak için siyah veya çok koyu gri tercih ettim. Renk kontrastını kontrol etmek için ücretsiz online araçlar var—ben lansmanın her aşamasında bunu kullanıyorum.
Metin Alternatiflerini Yazma (Alt Text)
Ürün görselleri, GIF'ler, infografikler—hepsi alt text gerektirir. Ekran okuyucu kullanıcı görseli göremez ama alt metni okur. Başta "görsel" yazıp geçtim. Sonra "ürünün yan görünüşü, USB-C bağlantısı gösteriyor" şeklinde açıklayıcı metinler yazdım. Aradaki fark muazzamdı.
İyi bir alt text şu soruları yanıtlar: bu görsel ne? neden lansmanımda yer alıyor? hangi detayları içeriyor? Logo, ikon veya dekoratif görsel ise alt text boş bırakılabilir—ama sadece gerçekten dekoratif ise. Ürünü gösteren her görsel için açıklayıcı, kısa ve net alt metinler yazın.
Başlık Hiyerarşisini Düzgün Oluşturmak
Sayfamda başlıkları tasarım açısından güzel görmek için uyguladığım stile göre sıralıyordum. Bir başlık h3 olurken, en önemli kısım h5 idi. Ekran okuyucu kullanıcılar başlıkları takip edemiyordu.
Doğru yapı şöyle: sayfa başlığı h2, ana bölümler h3, alt bölümler h4. Hiyerarşiyi bozmamak gerekir. Eğer tasarımcılık açısından başlıkların boyutu veya stiline müdahale etmeniz gerekiyorsa, hiyerarşi kodda kalmalı—CSS'de boyutu değiştirin. Ekran okuyucu kullanıcılar böylece sayfanızda gezinebilir, bölüm bölüm ilerleyebilir.
Butonlar ve Bağlantılar İçin Açık Metin Kullanmak
CTA butonlarımda "Tıkla", "Daha Fazla Bil" yazıyordu. Ekran okuyucu kullanıcı bu metinleri duyunca bağlamı anlamıyordu. "Erken Fiyata Erişim Al" veya "Bekleme Listesine Katıl" daha iyi.
Bağlantılar için aynı kural geçerli. "Buraya tıkla" yerine "Lansman öncesi açılış sayfası yazma rehberi" diyorum. Böylece kulllanıcı, bağlantıdan ayrı kontrol etse bile ne alacağını bilir. Buton ve bağlantılar tuş tahtasından da erişilebilir olmalı—fareyle tıklandığı gibi Tab tuşuyla ve Enter tuşuyla da çalışmalı.
Video Transkriptleri ve Altyazılar
Ürün videosuna altyazı eklemeyi geciktirdim. "Herkes duyabiliyor" düşüncesiyle. Ama işitme cihazı kullanan biri, gürültülü ortamda seyirci, hatta sadece sesi kapalı okumak isteyen ziyaretçiler de vardı. Altyazılar eklediğimde, videonun sayfa üzerindeki etkisi ciddi arttı.
Buna ek olarak, videonun transkriptini de sayfada yayınladım. Ekran okuyucu kullanıcı videoyu izleyemeyebilir ama metni okuyabilir. Transkript aynı zamanda SEO'ya da yardımcı olur.
Form Alanlarını Doğru Etiketlemek
Bekleme listesi formu basit görünüyor ama erişilebilirlik açısından kritik. Her input alanı için açık bir label yazması gerekir. "Ad", "E-posta" etiketlerini görsel olarak gösterebilirim ama kodda da bağlı olmalı. Placeholder metni etiket yerine geçmez—çünkü kullanıcı yazarken placeholder kaybolur.
Hata mesajları da önemli. "Geçersiz giriş" diyerek geçemezsiniz. Hangı alanın yanlış olduğunu, ne düzeltmesi gerektiğini açıkça söyleyin. Renk kodu kullanırsanız, rengin yanında metinle de belirtin.
Sık Sorulan Sorular
WCAG standartlarının üç seviyesi var mı?
Evet. A (minimum), AA (hedeflenmesi gereken) ve AAA (ileri) seviyesi vardır. Çoğu lansman sayfası için AA yeterlidir ve bu da oldukça ulaşılabilir.
Animasyonlar ve hareketli öğeler erişilebilir değil mi?
Hızlı titreşen animasyonlar nöbetsel bozukluk riskine neden olabilir. Ama saçak animasyonlar hiç sorun değil. Önemli olan: hareketli içeriği duraklatabilen ve kontrol edebilen seçeneği sunmak.
Erişilebilirlik kontrolü nasıl yapılır?
Ücretsiz tarayıcı eklentileri var. Sayfanızı bir ekran okuyucu (örneğin NVDA) ile test edin. En önemlisi: gerçek engelli kullanıcılardan geri bildirim alın. Teknik uygunluk kadar, pratik kullanılabilirlik önemli.
Erişilebilir tasarım ekstra maliyet oluşturur mu?
Baştan tasarlarken evet, biraz daha dikkatli olmak gerekir. Ama sonu gelmez düzeltmelerden kurtulursunuz. Zaten iyi UX pratikleri çoğu erişilebilirlik sorununu çözer—başlık hiyerarşisi, kontrast, açık metinler zaten herkes için daha iyi.