Tasarımdan Canlı Siteye: ScanAndFix, Figma Eklentimiz ve Chrome Uzantımız Nasıl Birlikte Çalışır?

Erişilebilirlik hataları çoğu zaman “yayına birkaç gün kala” fark edilir: Kontrast yetersizdir, odak sırası bozulur, butonların adı yoktur ya da form alanları hatalı etiketlenmiştir. Bu noktada düzeltme maliyeti artar, proje takvimi sıkışır ve ekipler “minimum düzeltme” yaklaşımına yönelir. Oysa en iyi sonuç; tasarım, geliştirme ve canlı doğrulama adımlarının tek bir akışta birleşmesiyle gelir.

Bu yazıda ScanAndFix yaklaşımının, Figma eklentisi ve Chrome uzantısıyla birlikte tasarımdan canlı siteye kadar nasıl bir “erişilebilirlik hattı” oluşturduğunu anlatacağız. Amaç; WCAG uyumunu yalnızca denetim günü değil, ürünün yaşam döngüsü boyunca sürdürülebilir hale getirmek.

Neden “tasarımdan canlı siteye” erişilebilirlik akışı şart?

WCAG uyumu, tek seferlik bir kontrol listesi değil; tasarım kararlarından kod kalitesine, içerik üretiminden bakım süreçlerine kadar uzanan bir disiplin. Erken aşamada yakalanmayan sorunlar, yayında kullanıcıyı doğrudan etkiler ve yasal/itibari risk oluşturur. Bu riskleri anlamlandırmak için Dijital Erişilebilirlik ve Regülasyonlar: WCAG Uyumunda Güncel Rehber yazısındaki çerçeve, kurumların neden sistematik bir yaklaşıma ihtiyaç duyduğunu iyi özetler.

En verimli yöntem; aynı kriterleri (algılanabilirlik, kullanılabilirlik, anlaşılabilirlik, sağlamlık) tasarımda işaretlemek, geliştirmede standartlaştırmak ve canlı ortamda sürekli doğrulamaktır.

Üçlü kombinasyon: Figma eklentisi + ScanAndFix taraması + Chrome uzantısı

Akışın gücü, farklı rollerin aynı hedefe “aynı dil” ile ilerlemesinden gelir:

  • Figma eklentisi: Tasarımcıların daha kod yazılmadan önce temel erişilebilirlik risklerini görmesi.
  • ScanAndFix (site taraması): Staging veya prod ortamında sayfaların hızlıca taranıp tekrar eden sorunların yakalanması.
  • Chrome uzantısı: Canlı sayfada anlık doğrulama ve komponent bazlı kontrol; özellikle odak, etiket, rol ve etkileşim kontrollerinde pratik.

Bu yaklaşımı bir “erken uyarı + sürekli izleme” döngüsü olarak düşünebilirsiniz: Tasarımda yakala, kodda uygulamaya dök, canlıda doğrula.

1) Tasarım aşaması: Figma’da hatayı erken yakalayın

Tasarım dosyaları, ürünün davranışını ve görsel hiyerarşisini belirlediği için erişilebilirlik burada başlar. Örneğin:

  • Metin boyutu/okunabilirlik ve satır aralığı,
  • Renk kontrastı ve durum renkleri (hover/disabled/error),
  • Odak (focus) durumlarının görsel olarak tasarlanması,
  • İkonların tek başına anlam taşıyıp taşımadığı,
  • Form alanlarında etiket (label) ve yardım metni kurgusu.

Bu adımda Figma eklentisi, ekiplerin tasarım kararlarını daha erken doğrulamasına yardımcı olur. Konuyu detaylı ele alan Kodlamadan Önce Erişilebilirlik Sorunlarını Yakalayın: Figma Eklentimizi Anlattık yazısındaki örnekler, özellikle tasarım sistemleriyle çalışan ekipler için yol göstericidir.

Figma tasarımı üzerinde erişilebilirlik denetimi yapan tasarımcı ve yanında açık bir tarayıcı penceresi

Kontrast: Tasarımda düzeltmesi en ucuz, yayında en pahalı sorun

Renk kontrastı problemi, erişilebilirliğin en sık görülen ve en kolay kaçan kısmıdır. Çünkü “güzel görünüyor” algısı, ölçülebilir gereksinimlerin önüne geçebilir. Oysa WCAG, metin ve arka plan arasındaki kontrast için net oranlar tanımlar. Bu konuda ekip içinde ortak dil oluşturmak için Renk Kontrast Gereksinimleri: WCAG’ye Göre Net Bir Açıklama yazısını referans alarak tasarım token’larınızı (renk paleti, durum renkleri, metin stilleri) güncellemek iyi bir başlangıçtır.

Tasarımdan geliştirmeye devredilecek “erişilebilirlik notları”

Figma’da yalnızca görseli üretmek yetmez; erişilebilirlik için geliştirmeye devredilecek notlar kritik önem taşır. Örnek bir teslim paketi şunları içerebilir:

  • Bileşenin klavye ile kullanım senaryosu (Tab sırası, Enter/Space davranışı),
  • Odak halkası (focus ring) gereksinimleri,
  • Hata mesajı kurgusu ve hata durumunda odak yönetimi,
  • İkon butonlar için görünür metin yoksa erişilebilir ad (accessible name) yaklaşımı.

2) Geliştirme ve staging: ScanAndFix ile hızlı tarama ve önceliklendirme

Tasarım ne kadar iyi olursa olsun, erişilebilirlik sorunlarının önemli bir kısmı kod aşamasında ortaya çıkar: yanlış başlık hiyerarşisi, eksik form etiketleri, hatalı ARIA kullanımı, odak tuzakları, modal içinde odak yönetimi gibi. Bu yüzden staging ortamında düzenli tarama yapmak, sorunları prod’a çıkmadan yakalamanın en etkili yoludur.

ScanAndFix yaklaşımı, sayfaları hızlıca tarayarak tekrar eden hataları ve kritik bulguları görünür hale getirir. Eğer bu adımı bir “release checklist”e bağlarsanız, kalite kapısı (quality gate) oluşturmuş olursunuz. Konuya giriş için ScanAndFix ile Tanışın: Her Web Sitesini Saniyeler İçinde Erişilebilirlik Sorunlarına Karşı Tarayın yazısı iyi bir çerçeve sunar.

Önceliklendirme: Her bulgu aynı aciliyette değildir

Tarama çıktılarında en sık yapılan hata, tüm sorunları aynı anda çözmeye çalışmaktır. Daha verimli bir yol:

  • Kritik akışlar (giriş, kayıt, satın alma, başvuru) öncelikli,
  • Kullanıcıyı ilerleyemez hale getiren klavye erişimi ve form hataları öncelikli,
  • Tekrarlayan komponent kaynaklı sorunlar (örn. aynı buton bileşeni) öncelikli.

Corpowid (corpowid.ai), otomatik denetim ve izleme yaklaşımıyla ekiplerin bu bulguları daha düzenli takip etmesine yardımcı olabilir; özellikle farklı sayfalar ve şablonlar arasında tekrar eden sorunları yakalamak, teknik borcu azaltır.

3) Canlı doğrulama: Chrome uzantısı ile gerçek sayfada kontrol

Staging taraması güçlü bir güvence sağlar; ancak canlı ortamda (veya canlıya en yakın ortamda) sayfa davranışını doğrulamak ayrıca önemlidir. Çünkü üçüncü parti script’ler, içerik yönetim sistemi değişiklikleri, A/B testleri veya dinamik içerik, erişilebilirliği sonradan etkileyebilir.

Bu noktada Chrome uzantısı; tasarım ve tarama bulgularını “gerçek kullanıcı deneyimi”ne en yakın şekilde kontrol etmenin pratik yoludur. Örneğin:

  • Form alanlarının etiketleri gerçekten doğru mu?
  • Buton ve linklerin erişilebilir adı anlamlı mı?
  • Odak sırası mantıklı mı, odak görünür mü?
  • Modal açıldığında odak modala taşınıyor mu, kapanınca geri dönüyor mu?
Figma tasarımı üzerinde erişilebilirlik denetimi yapan tasarımcı ve yanında açık bir tarayıcı penceresi

Bu kullanım senaryolarını daha somut görmek için Corpowid Chrome Eklentisi ile Her Sayfayı Anında Test Edin yazısındaki adımlar, özellikle QA ve ürün ekipleri için uygulanabilir bir pratik sunar.

“Sadece otomatik test” neden yetmez?

Otomatik denetimler çok değerli bir kapsama sağlar; ancak erişilebilirliğin bazı kısımları bağlama bağlıdır. Örneğin link metninin anlamlı olup olmadığı, hata mesajının anlaşılır bir dilde yazılıp yazılmadığı veya bir görselin alt metninin bağlama uygunluğu gibi. Bu yüzden en iyi yaklaşım, otomatik tarama + manuel doğrulama + süreç disiplini kombinasyonudur.

Tasarımdan yayına örnek iş akışı (pratik şablon)

Aşağıdaki akış, küçük ve orta ölçekli ekipler için uygulanabilir bir başlangıç şablonudur:

  • Tasarım (Figma): Kontrast, odak durumları ve form bileşenleri kontrol edilir; erişilebilirlik notları devredilir.
  • Geliştirme: Bileşen seviyesinde klavye etkileşimi ve semantik HTML standartlaştırılır; tekrar eden UI bileşenleri “erişilebilir varsayılan” ile üretilir.
  • Staging taraması: ScanAndFix ile kritik sayfalar taranır; bulgular önceliklendirilir ve sprint içine alınır.
  • Canlı doğrulama: Chrome uzantısı ile seçili akışlarda son kontrol yapılır; özellikle modallar, menüler ve formlar test edilir.
  • Sürekli izleme: Yeni içerik ve değişikliklerle oluşabilecek gerilemeler takip edilir.

Uyumluluk tarafı: Erişilebilirlik bildirimi ve sürdürülebilirlik

WCAG uyumu yalnızca teknik düzeltmelerden ibaret değildir; kullanıcıya şeffaflık sunmak ve geri bildirim kanalı açmak da iyi uygulamadır. Yayına çıktıktan sonra erişilebilirlik bildirimi (accessibility statement) ve izleme yaklaşımı, “bir kere yaptık bitti” yerine sürdürülebilir bir model kurmanıza yardımcı olur. Corpowid (corpowid.ai) bu noktada hem denetim/izleme hem de erişilebilirlik bildirimi araçlarıyla süreci daha düzenli yönetmenizi kolaylaştırabilir.

Figma tasarımı üzerinde erişilebilirlik denetimi yapan tasarımcı ve yanında açık bir tarayıcı penceresi

Sonuç: Aynı hedef, üç farklı kontrol noktası

Tasarımda erişilebilirliği düşünmek, geliştirmede doğru semantiği kurmak ve canlı sitede davranışı doğrulamak; birbirini tamamlayan üç katmandır. Figma eklentisi erken uyarı sağlar, ScanAndFix taraması sistematik görünürlük kazandırır, Chrome uzantısı ise gerçek sayfa deneyimini hızla kontrol etmenizi sağlar. Bu üçlü birlikte çalıştığında, erişilebilirlik “son dakika düzeltmesi” olmaktan çıkar ve ürün kalitesinin doğal bir parçasına dönüşür.

Corpowid hakkında sorularınız mı var?

Bizimle iletişime geçin.

Size en kısa sürede geri dönüş sağlayacağız.