QR Kod Nasıl Çalışır ve Güvenle Okutmanın Kuralları
Kare kodların içinde ne saklı, köşelerdeki desenler ne işe yarar, yarısı çizilmiş kod neden hâlâ okunur? Okutmadan önce dikkat edilmesi gerekenler.
Mertan Özbay 4 dk okuma
Kare biçimli, siyah beyaz noktalardan oluşan kodlar artık her yerde: restoran menüsünde, fatura üzerinde, kargo etiketinde, hatta otobüs durağında. Telefon kamerası bu kareye tutulduğunda saniyeler içinde bir bağlantı, bir metin ya da bir ödeme ekranı açılıyor. Peki bu desen neyi saklıyor, telefon onu nasıl okuyor ve hangi durumlarda okutmak riskli hale geliyor? Bu yazıda hem çalışma mantığına hem de günlük kullanımda dikkat edilmesi gerekenlere bakacağız.
Kare Kodun İçinde Ne Var?
Bu kodlar, bilgiyi siyah ve beyaz karelerin dizilimiyle saklar. Her küçük kare bir veri parçasını temsil eder ve bu parçalar bir araya geldiğinde metin, adres ya da sayı dizisi oluşur. Klasik barkodlar bilgiyi yalnızca yatay eksende taşırken, kare kodlar hem yatay hem dikey eksende veri tutar. Bu yüzden aynı alana çok daha fazla karakter sığdırabilirler. İçerik çoğu zaman bir web adresidir, ancak düz metin, kişi kartı ya da ağ bilgisi de olabilir.
Köşelerdeki Büyük Kareler Ne İşe Yarar?
Kodun üç köşesinde daha büyük, iç içe geçmiş kare desenler bulunur. Bunlar okuyucunun ilk aradığı işaretlerdir. Kamera bu üç deseni bulduğunda kodun nerede başladığını, ne kadar döndürüldüğünü ve hangi açıdan bakıldığını hesaplar. Dördüncü köşede daha küçük bir hizalama işareti bulunur; bu da eğri bir yüzeye yapıştırılmış ya da açılı görülen kodun düzeltilmesini sağlar. Bu sayede kodu ters tutsanız bile okunur.
Yarısı Çizilmiş Kod Neden Hâlâ Okunuyor?
Bu kodların en pratik özelliği, hata düzeltme payı taşımalarıdır. Veri kaydedilirken yedek bilgi de eklenir. Böylece kodun bir bölümü lekelenmiş, buruşmuş ya da üzerine bir logo yerleştirilmiş olsa bile geri kalan kısımdan içerik yeniden kurulabilir. Hata düzeltme seviyesi kod üretilirken seçilir; yüksek seviye daha dayanıklı ama daha yoğun bir desen üretir. Ortadaki logolu kodların okunabilmesinin nedeni tam olarak budur.
Buna karşılık dayanıklılığın bir sınırı vardır. Kodun köşe işaretlerinden biri tamamen kapandıysa ya da baskı çok küçük ve bulanıksa okuma başarısız olur. Parlak ve yansımalı yüzeye basılmış kodlar da sorun çıkarır; kamera beyaz ile siyahı ayırt edemez hale gelir.
Telefon Kodu Nasıl Çözer?
Kamera görüntüyü aldığında önce sahnede kare deseni arar. Bulduğunda görüntüyü siyah beyaza indirger, eğimi düzeltir ve ızgarayı kare kare çözümler. Elde edilen ham veriden hata düzeltme bilgisi ayrılır, kalan kısım metne çevrilir. Bu işlem cihazda yerel olarak yapılır; yani okuma anında internete ihtiyaç yoktur. İnternet ancak çıkan sonuç bir bağlantıysa ve o bağlantı açılacaksa devreye girer.
Asıl Risk Kodda Değil, Açtığı Adreste
Kare kodun kendisi zararlı bir yazılım taşımaz; taşıdığı şey yalnızca bir metindir. Risk, o metnin sizi götürdüğü yerdedir. Kod bir adresi gizlediği için, tıklamadan önce nereye gittiğinizi göremezsiniz. Bu nedenle telefonların çoğu, okutulan adresi açmadan önce ekranda gösterir. Bu ön izlemeyi okumadan onaylamak, en sık yapılan hatadır. Adresteki alan adının beklediğiniz kurumla uyuşup uyuşmadığını kontrol etmek birkaç saniye alır.
Günlük Kullanımda Dikkat Edilecekler
- Kamu alanlarında, üzerine sonradan yapıştırılmış gibi duran kodlara şüpheyle yaklaşın. Orijinal kodun üstüne başka bir etiket yapıştırmak kolaydır.
- Okutmadan önce açılan adresin tamamını görün; kısaltılmış bağlantılar hangi siteye gittiğini gizler.
- Kod sizi doğrudan bir giriş ekranına, parola ya da kart bilgisi isteyen bir sayfaya götürüyorsa devam etmeyin. Bu bilgileri girmeniz gerekiyorsa adresi kendiniz yazarak gidin.
- Ödeme yapmadan önce ekrandaki tutarı ve alıcı adını mutlaka okuyun; okutma işlemi ödemeyi onaylamış olmanız anlamına gelmez, onay adımını atlamayın.
- E-posta ya da mesajla gelen, aciliyet vurgusu taşıyan kodlara karşı temkinli olun. Aciliyet hissi, kontrol etmeyi atlatmak için kullanılan en yaygın yöntemdir.
Kendi Kodunuzu Üretirken
Bir işletme kartı, etkinlik duyurusu ya da kablosuz ağ bilgisi için kod üretmek mümkündür. Burada iki ayrıntı sonucu belirler. Birincisi boyut: kod ne kadar çok karakter taşırsa desen o kadar yoğunlaşır, dolayısıyla basılan alanın da büyümesi gerekir. Uzun adres yerine kısa ve sabit bir adres kullanmak okunabilirliği artırır. İkincisi kontrast: koyu zemin üzerine açık kod basmak çoğu okuyucuda sorun çıkarır, klasik açık zemin üzerine koyu desen en güvenli tercihtir.
Basılı malzemede kodun etrafında boş bir çerçeve bırakmak da önemlidir. Desen yazının ya da görselin içine sıkıştırıldığında kamera kodun sınırını bulamaz. Ayrıca kodun ne işe yaradığını bir cümleyle yanına yazmak, insanların bilinmeyen bir kareyi okutma tereddüdünü ortadan kaldırır.
Neden Bu Kadar Yaygınlaştı?
Kare kodların yayılmasının nedeni yeni bir teknoloji olmaları değil, ek bir donanım gerektirmemeleridir. Okuyucu, herkesin cebindeki kameradır. Basımı ucuzdur, kâğıda, cama ya da ekrana konabilir ve içeriği güncellenebilir bir adrese bağlanabilir. Menü, bilet, kılavuz ve takip bilgisi gibi sık değişen içerikler için kâğıdı yeniden basmak yerine kodun gittiği sayfayı değiştirmek yeterlidir.
Özetle bu kareler, içine gizemli bir şey saklanan kutular değil; okunabilir bir metnin dayanıklı bir biçimde çizilmiş halidir. Çalışma mantığını bilmek, hem kendi kodunuzu düzgün üretmenizi hem de karşınıza çıkan bir kodu okutup okutmamaya bilinçli karar vermenizi sağlar. Alışkanlık haline getirilecek tek kural basittir: açılan adresi okumadan onaylamayın.