İçeriğe geç
QRCodeMax.Vip

QR Kod Renkleri ve Kontrast: Ne Taranır, Ne Taranmaz?

QR tarayıcıları rengi değil tonu okur: modüller arka plandan çok daha koyuysa kod taranır. Ters ve düşük kontrastlı kodların neden başarısız olduğunu ve marka renklerini nasıl seçeceğinizi öğrenin.

Yazar: QRCodeMax.Vip 6 dk okuma

Güvenilir şekilde taranan renkli bir QR kod istiyorsanız, renk düşünmeyi bırakıp ton düşünmeye başlayın: Tek önemli şey, kodun arka planından ne kadar koyu olduğudur. Beyaz üzerinde lacivert bir kod, siyah bir kodla tamamen aynı şekilde taranır; aynı beyaz üzerinde soluk sarı bir kod ise hiç taranmayabilir. Kontrastı doğru ayarlarsanız neredeyse her renk masaya gelebilir.

Renkten çok kontrast önemli: neden?

Telefon kamerası ya da tarayıcı uygulaması, özenle seçtiğiniz marka paletini görmez. Görüntüyü gri tonlamaya çevirir, sonra tek bir parlaklık eşiği kullanarak saf siyah ve beyaza indirger: Eşikten koyu pikseller siyah, geri kalan her şey beyaz olur. Bu süreçten kalan şey ton durur; yani modüllerin arka plana göre ne kadar koyu olduğu.

Bu yüzden gözünüze birbirinden bambaşka görünen iki renk, tarayıcı için aynı olabilir. Beyaz üzerinde koyu yeşil, koyu lacivert ve siyah, hepsi aynı "açık zeminde koyu" görüntüye dönüşür. Öte yandan koyu yeşil zemin üzerinde kırmızı bir kod — ikisi de güçlü, markaya uygun renkler — tamamen kaybolabilir; çünkü kırmızı ile koyu yeşilin tonları birbirine yakındır, renk tonları (hue) zıt olsa bile.

Tasarımın ekranda iyi görünüp sahada başarısız olması da bundandır: İnsan gözü düşük kontrastlı görüntüleri rahatça okur; buna karşılık çözücü, her modül için tek bir evet-ya-da-hayır yargısına varmak zorundadır. Renk tonu insanlar içindir. Kontrast makine içindir. QR kod rengine dair her karar buradan başlamalı.

Tek kural: arka plandan koyu olmak

Resmî QR kod standardı (ISO/IEC 18004) simgeyi açık zemin üzerinde koyu modüller olarak tanımlar ve her tarayıcı bu varsayım üzerine kuruludur. Pratik kural bu yüzden basit: Modüller arka plandan belirgin biçimde, mümkünse dramatik biçimde koyu olmalı.

İnsanların unuttuğu iki ayrıntı:

  • Sessiz bölge (quiet zone) önemlidir. Kodun çevresindeki boş kenar boşluğu — standarda göre dört modül genişliğinde — arka plan renginde kalmalı. Koyu bir kodu koyu bir sayfaya koyar ve kenar boşluğu tasarıma karışırsa, tarayıcı kodun nereden başladığını bulamaz.
  • Arka plan, kodun arkasında duran her şeyi kapsar. Fotoğraf üzerinde yüzen beyaz bir kod kutusu, yalnızca fotoğraf asla kenar boşluğuna sızmadığında çalışır. Kalabalık arka planlar, "tasarım dosyasında çalıştı" diyen kodların sahada başarısız olmasının yaygın sebebidir.

Ters (inverted) QR kodlar neden bazı tarayıcılarda çalışmaz?

Ters çevrilmiş kod şemayı değiştirir: koyu zemin üzerinde açık modüller. Bazı tarayıcı yazılımları bunu sorunsuz yönetir — deseni bulur, görüntüyü tersine çevirir ve normal biçimde çözer. Birçok modern telefon uygulaması tam olarak bunu yapar.

Ama birçok tarayıcı yapmaz. Bazı yerleşik kamera uygulamaları, eski telefonlar, elde taşınan özel tarayıcılar ve satış noktası okuyucuları yalnızca açık yüzeydeki koyu işaretleri arar; çünkü standardın tanımladığı budur. Ters bir kod sizin telefonunuzda kusursuz taranıp bir müşterinin cihazında sessizce başarısız olabilir ve hangisinde olduğunu hiçbir zaman bilemezsiniz.

Ters çevirmenin asıl sorunu budur: Kodunuzu hangi tarayıcının okuyacağını kontrol edemezsiniz. Bir afişi, önünden geçen hangi telefon varsa o tarar. Bazı üretici uygulamalar ters çevirmeyi tek tıkla bir stil seçeneği olarak sunar; bunu varsayılan olarak değil, bulabildiğiniz her cihazda test etmeniz gereken bir stil olarak görün. Marka tutarlılığı önemliyse, daha güvenli yol kodu koyu-üzerinde-açık tutmak ve marka rengini koyu modüllere vermektir; orada hiçbir zararı yoktur.

Taramayı bozan gradyanlar ve diğer süslemeler

Gradyanlar, kendimiz yarattığımız en yaygın sorundur. Tarayıcı tüm koda tek bir eşik uygular. Gradyanınız üstte koyudan altta açığa doğru akıyorsa, açık uç eşik altına düşebilir ve modülleri arka plana eriyebilir. Sonuç, yarısı okunabilen bir koddur — ve okunamayan yarı çoğu zaman çözücünün ihtiyaç duyduğu veriyi taşır. Ekranda hafif görünen bir gradyan, baskı boyutunda ölümcül olabilir.

Aynı mantık bir bütün süsleme ailesini de mahkûm eder:

  • Kodun arkasındaki fotoğraflar ya da desenler; tarayıcının ayıramadığı ara tonlar ekler.
  • PNG dosyalarındaki saydam arka planlar; görüntüleyiciye göre bir cihazda beyaz, başka bir cihazda siyah görünür.
  • Ambalajlardaki metalik veya varak mürekkepler; ışığı öngörülemez biçimde yansıtır ve bazı ışık koşullarında kontrastı yok edebilir.
  • Küçük baskı boyutlarında çok ince ya da süslü modül şekilleri; mürekkep yayılması deseni bulanıklaştırabilir.

Düz, tek renk, yüksek kontrast, koyu-üzerinde-açık. Sıkıcı, ama güvenilir biçimde taranır.

Hâlâ taranabilen marka renklerini seçmek

Markalaşmadan vazgeçmek zorunda değilsiniz. Sadece koyu ucunu seçmek zorundasınız. Faydalı bir pratik kural — QR standardından değil, web erişilebilirlik yönergelerinden ödünç alınmıştır — modül rengi ile arka plan arasındaki kontrast oranının en az 4,5'e 1 olmasını hedeflemektir. Daha yükseği daha iyidir; minimumun yakınında kalmak için ödül yoktur.

Uygulamada:

  • Marka renginizi, siyah mürekkebin koyuluğuna yaklaşana dek koyulaştırın. Renk tonu yaşar; tarayıcı neredeyse siyah görür.
  • Arka planı beyaza yakın tutun: beyaz, kırık beyaz, krem ya da marka renginin çok soluk bir tonu.
  • Ara tonlardan tamamen kaçının. Beyaz üzerinde sarı, turuncu, açık mavi, açık yeşil ve açık gri, eşiğin tehlikeli biçimde yakınında durur.
  • Kırmızıya temkinli yaklaşın. Beyaz üzerinde kırmızı modüller telefon kameralarıyla genellikle sorunsuz taranır; ama kasada kullanılan türden kırmızı lazerli tarayıcılara görünmez olabilir; çünkü kırmızı mürekkep, beyaz arka planın yaptığı gibi kırmızı lazer ışığını yansıtır. Kodunuz perakende ambalajında ya da fişlerde yer alacaksa bu önemli.
  • Ekrandaki rengin baskı rengi olmadığını unutmayın. Monitörünüzü geçen koyu bir mavi, mürekkebe dönüştüğünde daha açık çıkabilir. Tasarım dosyasını değil, basılı provayı test edin.

Hata düzeltmenin sizi burada kurtarmayacağını unutmayın. QR kodlar hasarlı ya da kapanmış modülleri kurtaran yerleşik yedeklilik içerir; ama tarayıcının hiç algılamadığı bir simgeyi kurtaramaz.

İşe yarayan renk eşleşmeleri

Güvenilir biçimde güvenli eşleşmeler:

  • Beyaz üzerinde siyah. Bir sebeple varsayılan.
  • Beyaz üzerinde çok koyu lacivert. Tarayıcıya siyah, insana markalı görünür.
  • Beyaz ya da krem üzerinde koyu orman yeşili.
  • Krem üzerinde koyu çikolata kahvesi. Kontrastı kaybetmeden sıcak.
  • Beyaz üzerinde koyu mürdüm ya da patlıcan moru.

Mümkün, ama önce test edin:

  • Koyu lacivert ya da antrasit üzerinde beyaz — ters çevrilmiş; birçok telefonda çalışır, bazı diğer tarayıcılarda başarısız olur.
  • Beyaz üzerinde orta mavi — çoğunlukla geçer, ama her açıklık adımı onu başarısızlığa yaklaştırır.

Sorun bekleyin:

  • Beyaz üzerinde sarı, turuncu ya da açık gri.
  • Ara ton üzerinde ara ton her şey; pastel üzerinde pastel ya da açık gri üzerinde beyaz gibi.
  • Fotoğraf, desen ya da dokulu arka plan üzerine konan her şey.

Baskıdan önce hızlı test

Test dakikalar sürer ve neredeyse her hatayı yakalar:

  1. Gri tonlama kontrolü. Kodun ekran görüntüsünü alın ve herhangi bir fotoğraf düzenleyicide siyah-beyaz filtre uygulayın. Modüller ile arka plan benzer grilere bulanıyorsa kontrast çok düşüktür — hiçbir renk tonu bunu düzeltmez.
  2. Çok cihazlı tarama. Yalnızca üçüncü taraf bir tarayıcı uygulamasıyla değil, en az iki farklı telefonla, yerleşik kamera uygulamasını kullanarak tarayın. Yerleşik tarayıcılar en az affedicidir; bu da onları dürüst test yapar.
  3. Son boyutta yazdırın. Basılı parçayı, gerçek bir kullanıcının duracağı mesafeden, kodun yaşayacağı ortama benzer ışıkta tarayın. Ekranda taranan bir kod, mat kâğıtta, kuşe kâğıtta ya da loş bir afiş duvarında başarısız olabilir.
  4. Her tasarım değişikliğinden sonra tekrarlayın. Kodu yeniden renklendirmek, yerini değiştirmek ya da küçültmek, daha önce çalışan bir eşleşmeyi bozabilir.

QRCodeMax.Vip gibi ücretsiz araçlar, kodu yeniden renklendirmenize ve saniyeler içinde ekranda yeniden test etmenize izin verir; bu da döngüyü gerçekten yapmaya değer hâle getirir.

Özet

Renk bir marka kararıdır; kontrast bir hayatta kalma şartıdır. Modülleri açık bir zeminden belirgin biçimde koyu tutun, kapsamlı test etmediğiniz sürece gradyanlardan ve ters çevirmeden kaçının ve karar vermeden önce basılı sonucu gerçek cihazlarda tarayın. Bunu yaparsanız, markanızın renklerini, olması gereken her yerde çalışan bir koda taşıyabilirsiniz.

Sık sorulan sorular

QR kod her renkte olabilir mi?
Evet, modüller arka plandan çok daha koyu olduğu ve kod koyu-üzerinde-açık kaldığı sürece. Renk tonu serbesttir; kontrast pazarlık konusu değildir.
Ters (inverted) QR kodlar çalışır mı?
Bazı tarayıcı uygulamaları bunları çevirip sorunsuz okur; ama QR standardı açık zemin üzerinde koyu modüller tanımlar ve bazı tarayıcılar yalnızca böyle okur. Ters bir kod sizin telefonunuzda çalışıp müşterinin cihazında başarısız olabilir.
Renkli bir QR kod yine taranabilir mi?
Renk, açık bir zemine karşı yeterince koyuysa evet. Sorunlar beyaz üzerinde sarı, turuncu, açık mavi ya da açık gri gibi ara tonlarda başlar.
QR kodum ekranda taranıyor da kâğıtta neden taranmıyor?
Baskı şeyleri değiştirir: Mürekkep yayılması modülleri bulanıklaştırabilir ya da sessiz bölgeyi kapatabilir, kâğıt kaplamaları yansımayı değiştirir ve ekran renkleri mürekkebe dönüşürken kayar. Basılı provayı her zaman son boyutta test edin.
QR kodun kontrast oranı ne olmalı?
Web erişilebilirlik yönergelerinden ödünç alınmış yaygın bir pratik kural, modül rengi ile arka plan arasında en az 4,5'e 1 olmasıdır; daha fazlası daha iyidir. Şüphedeyseniz arka planı açmak yerine modülleri koyulaştırın.