QR Kod ile Barkod: Aynı Aile, Farklı İş
Barkod sayıyı tek yönde okur. QR kod ise bilgiyi kare bir ızgaraya yazar ve bir kısmı bozulsa bile bir bölümünü kurtarabilir.
Marketteki çizgili etiket ile masadaki kare kod, uzaktan akraba gibidir. İkisi de bilgiyi açık ve koyu biçimlere çevirir. Biri ince bir şerit, öteki bir karedir. Bu yazıda karenin neden daha çok şey taşıdığını, köşelerindeki üç karenin ne işe yaradığını ve her karenin güvenilir bir kapı olmadığını anlatıyoruz.
Tek yön ile iki yön
Barkod bilgiyi tek bir çizgi boyunca dizer. Okuyucu, o çizgiyi soldan sağa tarar. Taşıyabildiği şey, çoğu zaman bir kimlik numarasıdır. QR kod ise aynı fikri yatay ve dikey olarak bir ızgaraya yayar. Açık ve koyu kareler, iki yönde birden okunur. Bu yüzden aynı alana daha uzun bir metin, bir bağlantı veya kısa bir bilgi sığabilir.
İkisi de mürekkebin kâğıda tutunmasına muhtaçtır. Mürekkebin liflere yerleşmesi bulanık basılırsa her iki kod da zorlanır. Barkodda bir çizgi kalınlaşır. Kare kodda ise bir modül komşusuna taşar.
Üç köşe, bir yön
QR kodun üç köşesinde iç içe kareler durur. Bu kareler, desenin süslü bir çerçevesi değildir. Okuyucuya kodun nerede bittiğini ve hangi yöne döndüğünü söyler. Kod ters duruyor olsa bile telefon, bu üç köşeyi bulup görüntüyü hizalar. Dördüncü köşe ise başka bir hizalama izi taşır. İzler olmasa, ızgara yalnızca rastgele bir dama tahtası olurdu.
Ortadaki kalabalık, asıl bilgi ile onu denetleyen fazla parçalardan oluşur. Fazla parçalar, kodun bir köşesi yırtılsa veya kirlenmiş olsa bile bir kısmının kurtarılmasına yardım eder. Buna hata payı denir. Pay büyüdükçe kod daha dayanıklı, fakat daha kalabalık olur. Her yırtık kurtulur diye bir söz verilemez. Pay, belirli bir kaybı göze alır.
Neden her yerde aynı işi görmez?
Barkod, kasanın hızlı ve tek bir numaraya ihtiyacı olduğu yerde hâlâ sadedir. Lazer veya kamera, kısa şeridi çabuk okur. QR kod, bir afişte uzun bir bağlantıyı taşımak istediğinde öne çıkar. İkisi yarışmak zorunda değildir. Biri kimliği, öteki daha geniş bir paketi taşır.
Telefon kamerası, kare kodu bir görüntü olarak alır ve köşeleri arar. Fotoğrafın ışığı kaydetmesi burada bir anı saklamak için değil, ızgarayı çözmek için kullanılır. Işık azsa veya kod parlak bir folyoda yansırsa köşeler kaybolabilir. Kod bozuk değildir. Görüntü, köşeleri seçememiştir.
Kare, güvenin kendisi değildir
QR kodun içi, çoğu zaman bir adres veya kısa bir metindir. Adres, bakan kişiye nereye gideceğini söylemez. Kare düzgün basılmış olabilir ve yine de yanıltıcı bir yere açılabilir. Bu, kodun matematiğinin bozulduğu anlamına gelmez. İçine yazılan cümlenin, kâğıdın dürüstlüğünden bağımsız olduğudur.
Tanımadığınız bir yerde, beklenmedik bir kareyi okumadan önce durmak yeter. Resmî bir masanın üstündeki kod ile sokakta yapıştırılmış belirsiz bir etiket aynı güveni taşımaz. Yazı, kandırmanın yöntemini anlatmaz. Yalnızca karenin, içindeki cümleyi denetlemediğini söyler.
Küçük basmak her zaman kazandırmaz
Aynı bilgi, daha küçük bir kareye sıkıştırılabilir. Sıkışınca her modül küçülür. Kir, baskı hatası ve uzak kamera bu modülleri birbirine katar. Büyük ve sakin bir payla basılmış kod, uzaktan daha kolay okunur. Estetik bir minyatür, matematik olarak doğru olsa bile pratikte susabilir.
Mors alfabesinin ritmi de sıkışınca karışırdı. Boşluk, işaret kadar anlam taşır. QR kodda da açık kare ile koyu kare arasındaki sınır, anlamın kendisidir. Sınır silinince kare süslü bir lekeye döner.
Sık sorulan sorular
QR kod bir barkod mudur? Aynı ailedendir. Barkod tek yönde okunur. QR kod bilgiyi iki yönde, bir ızgaraya yazar.
Köşesi yırtık kod okunur mu? Bir miktar yırtık, içindeki fazla parçalar sayesinde tolere edilebilir. Her yırtık kurtulur diye bir sınır yoktur.
Kare düzgünse içindeki adres güvenli midir? Şart değil. Kod, adresin doğru yazıldığını denetler. Adresin dürüst olduğunu denetlemez.