APCA Kontrast Hesaplama
APCA Lc kontrastını hesaplamak için metin ve arka plan hex renklerini girin.
Sonuç
Nasıl hesaplanır?
Her renk, R, G, B değerleri 0-1 aralığına ölçeklenerek bağıl parlaklığa çevrilir: Y = 0,2126729 R2,4 + 0,7151522 G2,4 + 0,0721750 B2,4; çok koyu değerler yumuşakça sınırlandırılır. Arka plan metinden açıksa (koyu metin) Lc = ((Yarka0,56 − Ymetin0,57) × 1,14 − 0,027) × 100 kullanılır. Metin daha açıksa üsler 0,65 ve 0,62 olur ve sonuç eksi çıkar. Renkler 3 ya da 6 haneli hex olarak, # ile ya da # olmadan girilebilir. Araç işaretli Lc değerini ve mutlak değerini gösterir. Yalnızca tek bir puan verir; yazı boyutu ya da kalınlığına göre asgari Lc değerlerini aramaz, sayıyı bir APCA tablosuyla kendiniz karşılaştırırsınız. Çok küçük parlaklık farklarında sonuç 0 olur.
Örnek hesaplama
Beyaz arka plan üzerinde orta gri #767676 metni alalım. 118/255 = 0,4627 değeri 2,4 kuvvetine yükseltilince Y = 0,1573 çıkar; beyazın değeri 1,0'dır. Açık zeminde koyu metin: (10,56 − 0,15730,57) × 1,14 = (1 − 0,3485) × 1,14 = 0,7427. 0,027 sapmasını çıkarın: 0,7157; 100 ile çarpınca 71,6 Lc bulunur. Renkleri değiştirirseniz (#767676 üzerinde beyaz) −77,0 Lc çıkar; APCA koyu zemin üzerindeki açık metni farklı hesapladığı için büyüklük daha yüksektir.
Sık yapılan hatalar
- Lc değerini WCAG 2'nin 4,5:1 gibi oran eşikleriyle kıyaslamak: ölçekler farklıdır ve 71,6 Lc bir oran değildir.
- İşareti yok saymak: eksi Lc yalnızca koyu zemin üzerinde açık metin demektir; mutlak değerine göre yorumlayın.
- Metin ve arka plan yer değiştirince aynı puanın çıkacağını sanmak: iki polarite farklı hesaplanır, sayılar farklıdır.
- Tüm metinler için tek bir Lc eşiği kullanmak: küçük ya da ince metin, büyük kalın metinden çok daha yüksek Lc ister ve bu araç eşikleri vermez.
- Renk adı (red) ya da rgb() değeri yazmak: yalnızca hex kodları çalışır, diğerlerinde sonuç çıkmaz.
Bu hesaplama hakkında
APCA (Erişilebilir Algısal Kontrast Algoritması), WCAG 3 için geliştirilmekte olan yeni nesil bir kontrast ölçütüdür ve birçok renk kombinasyonunda algılanan okunabilirliği olduğundan fazla veya az tahmin ettiği bilinen eski WCAG 2.x kontrast oranı formülünün yerini almak üzere tasarlanmıştır. Basit bir parlaklık oranı yerine APCA, metin polaritesini (koyu zemin üzerine açık renk mi, açık zemin üzerine koyu renk mi), yazı tipi kalınlığını ve boyutunu dikkate alır ve metnin insan gözüne gerçekte ne kadar okunaklı göründüğünü daha iyi yansıtan, kabaca 0–106 ölçeğinde bir Lc (Açıklık Kontrastı) değeri üretir.
Gerekli Lc eşikleri yazı boyutu ve kalınlığıyla birlikte değiştiğinden — küçük ince metnin okunaklı kalabilmesi için büyük kalın metinden çok daha yüksek bir Lc değerine ihtiyacı vardır — APCA, WCAG 2'nin sabit 4,5:1 geç/kal sayısı yerine bir yazı boyutu/kalınlık arama tablosuyla birlikte kullanılır. Web erişilebilirlik denetçileri, arayüz tasarımcıları ve tasarım sistemi ekipleri, yaklaşan WCAG 3 kılavuzları altında, özellikle eski oranın iyi ele alamadığı tipografi boyut ve kalınlıklarında okunaklı kalacak metin ve arka plan renk çiftlerini seçmek için APCA puanlarını kullanır.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (BMI)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
Hesaplayıcı bulunamadı
Yorumlar (0)