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. Okunamayacak kadar yakın renk çiftleri, yaklaşık 7 Lc ve altı, APCA yönteminin öngördüğü gibi 0 gösterir.
Ö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 (VKİ)
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
- Kredi Hesaplama
- Kar Hesaplama
- İndirim Hesaplama
- Vücut Kitle Endeksi (VKİ)
- Yüzde Hesaplama
- İdeal Kilo Hesaplama
- Yaş Hesaplama
- Gebelik Hesaplama
- Bileşik Faiz Hesaplama
- Bazal Metabolizma (BMR) Hesaplama
- Bahşiş Hesaplama
- Yakıt Maliyeti Hesaplama
- Tarih Farkı Hesaplama
- Uyku Döngüsü Hesaplama
- Günlük Su İhtiyacı Hesaplama
- Basit Faiz Hesaplama
- Kalp Atış Hızı Bölgeleri Hesaplama
- Koşu Temposu Hesaplama
- Evcil Hayvan Yaşı Hesaplama
- Kalori Yakım Hesaplama
- Makro Besin Dağılımı Hesaplama
- TDEE (Toplam Günlük Enerji İhtiyacı) Hesaplama
- Bel-Kalça Oranı Hesaplama
- Takdir ve Teşekkür Belgesi Hesaplama
- Tek Tekrar Maksimum (1RM) Hesaplama
- Yumurtlama (Ovülasyon) Hesaplama
- Elektrik Maliyeti Hesaplama
- Birim Fiyat Hesaplama
- Tasarruf Hedefi Hesaplama
- Başabaş Noktası Hesaplama
- Boya Hesaplama
- Vize-Final Ortalama Hesaplama
- İş Günü Hesaplama
- Saat Farkı (Süre) Hesaplama
- Yakıt Tüketimi Hesaplama
- Sıcaklık Birimi Çevirici
- Fayans (Seramik) Hesaplama
- En-Boy Oranı Hesaplama
- Roma Rakamı Çevirici
- Hedef Kilo Süresi Hesaplama
- Maaş Çevirici (Saatlik-Yıllık)
- Kredi Kartı Doğrulama (Luhn)
- Vücut Yüzey Alanı (BSA) Hesaplama
- Hissedilen Sıcaklık Hesaplama
- Ohm Kanunu Hesaplama
- PPI (Piksel Yoğunluğu) Hesaplama
- Molar Kütle Hesaplama
- Burç Hesaplama (Batı + Çin)
- IBAN Doğrulama
- Ayakkabı Numarası Dönüştürücü
- Ülke Bilgisi (Telefon Kodu) Sorgulama
- Saat Dilimi Farkı (Dünya Saati)
- CAGR (Bileşik Yıllık Büyüme) Hesaplama
- 72 Kuralı Hesaplama
- Kandaki Alkol (Promil) Hesaplama
- Yağsız Vücut Kütlesi (LBM) Hesaplama
- Pisagor Teoremi Hesaplama
- Hız Birimi Dönüştürücü
- İndirme Süresi Hesaplama
- Tarih Hesaplama (Gün Ekle/Çıkar)
Hesaplayıcı bulunamadı
Yorumlar (1)
Sonucu yorumlamak için iki referans değer işe yarar. Beyaz üzerinde siyah metin 106,0 Lc, siyah üzerinde beyaz metin ise -107,9 Lc verir; bu yüzden bu değerlere yakın sonuçlar ölçeğin pratik tavanıdır. Eksi işareti yalnızca koyu zemin üzerinde açık renkli metni gösterir. Araç tek bir puan döndürür, yazı boyutu ve kalınlığı tablosuna bakmak size kalır; bu yüzden aynı renk çiftini yalnızca başlıklarda değil en küçük metninizde de deneyin. Hangi APCA tablosunu kullanıyorsunuz?