Cari tahu bagian mana yang rusak sebelum Anda mencetak ulang apa pun — pola dan tujuannya gagal dengan cara yang sama sekali berbeda.
Kode QR punya dua bagian yang gagal dengan cara yang tidak berhubungan: pola cetaknya, dan tempat yang dituju. Sebelum mengubah apa pun, pindai kode itu dengan ponsel Anda sendiri dari jarak sekitar 20 sentimeter di bawah cahaya yang baik.
Jika ponsel sama sekali tidak mengenali apa pun, masalahnya ada pada pola — ukuran, kontras, kerusakan, atau margin yang terpotong. Jika ponsel langsung mengenali kode tetapi halamannya tidak mau dimuat, polanya sempurna dan tujuannya yang bermasalah. Satu tes itu rutin menyelamatkan orang dari mencetak ulang sesuatu yang sebenarnya tidak perlu dicetak ulang.
Jika terpindai di ponsel Anda tetapi tidak di ponsel pelanggan, biasanya soal ukuran atau kontras. Anda menguji dalam kondisi yang lebih baik daripada mereka — lebih dekat, lebih terang, kamera lebih baru.
Alasan paling sering sebuah kode yang bekerja berbulan-bulan tiba-tiba mati dalam semalam adalah karena kode itu kode dinamis dengan masa uji coba atau langganan yang berakhir. Kode dinamis tidak berisi alamat web Anda. Kode itu berisi alamat di domain penyedia, yang mengalihkan ke alamat Anda. Ketika uji coba berakhir atau kartu yang terdaftar gagal ditagih, penyedia berhenti mengalihkan — dan semua kode yang Anda cetak rusak pada saat yang sama.
Anda biasanya bisa mengenalinya dari tujuannya: jika hasil pindai menampilkan tautan pendek di domain yang bukan milik Anda, kode itu memang tidak pernah sepenuhnya milik Anda. Tidak ada yang rusak pada pola cetaknya, dan mencetak ulang gambar yang sama tidak akan membantu, karena yang hilang adalah pengalihannya.
Solusinya adalah mencetak ulang dengan kode statis yang membawa alamat Anda secara langsung, tanpa pihak ketiga di tengah. Itulah yang dibuat generator ini, dan itulah alasan kode dari sini tidak bisa dimatikan oleh siapa pun, termasuk kami.
Penyebab kedua yang paling umum lebih sederhana dan sepenuhnya ada di tangan Anda: halamannya sudah tidak ada. Menu PDF diunggah ulang dengan nama berkas baru, situs dibangun ulang dengan URL berbeda, sistem pemesanan diganti, atau sertifikat kedaluwarsa sehingga browser kini menampilkan peringatan alih-alih halaman.
Tidak ada yang berubah pada kodenya. Buka alamat itu di browser dan Anda akan tahu dalam hitungan detik. Jika halamannya hanya pindah, solusi termurah hampir selalu berupa pengalihan dari alamat lama, bukan mencetak ulang.
Arahkan kode cetak ke alamat yang Anda kendalikan dan bisa dialihkan nanti — halaman di domain Anda sendiri, bukan tautan yang dibuat oleh alat apa pun yang kebetulan Anda pakai bulan itu.
Kode QR membutuhkan margin kosong selebar empat modul di keempat sisinya. Pemindai memakai batas kosong itu untuk menemukan di mana kode dimulai dan berakhir. Desainer terus-menerus memangkasnya, karena dalam tata letak yang padat margin itu terlihat seperti ruang terbuang.
Ini menghasilkan kegagalan yang paling membingungkan: kode bekerja di berkas desain dan di hasil proof, lalu gagal pada barang jadi ketika ia menempel rapat pada panel berwarna, lipatan, atau tepi kertas. Jika kode Anda baru saja dipindahkan ke tata letak baru dan berhenti terpindai, periksa marginnya sebelum hal lain.
Pemindai butuh modul gelap di atas latar belakang terang dengan kontras yang nyata di antara keduanya. Kode yang didesain dengan warna merek sering berada tepat di batas ambang yang masih bekerja, lalu dicetak di atas kertas berwarna atau dibalik menjadi terang-di-atas-gelap oleh seseorang yang merapikan tata letak, dan akhirnya melewati batas itu.
Kode terang-di-atas-gelap memang bisa dibaca banyak ponsel modern, tetapi tidak di semua ponsel dan tidak andal dalam cahaya redup. Jika sebuah kode gagal di sebagian ponsel dan berhasil di ponsel lain, kontras adalah tersangka pertama.
Aturan praktisnya, jarak pindai kira-kira sepuluh kali lebar kode. Kode 2 cm dirancang untuk dibaca dari sekitar 20 cm, yang pas di kartu nama dan tidak berguna di dinding berjarak dua meter. Materi desain dipakai ulang di berbagai media tanpa diubah ukurannya, dan kode yang tadinya tepat di selebaran menjadi tidak terbaca ketika berkas yang sama diperbesar ke stiker kaca atau ke badan kendaraan.
Di bawah sekitar 1,5 cm, toleransi pencetakan mulai lebih menentukan daripada apa pun yang Anda kendalikan dalam desain, dan hasilnya menjadi tidak bisa diprediksi dari satu ponsel ke ponsel lain.
Jika ukuran kodenya tepat, kontrasnya baik, dan marginnya utuh, yang tersisa adalah benda fisik tempat kode itu dicetak. Kategori ini menyebabkan lebih banyak kegagalan daripada yang biasanya dituduhkan, karena kerusakannya menumpuk cukup pelan sehingga tidak ada yang menyadari hari ketika kode itu berhenti bekerja.
Koreksi kesalahan menutupi hal ini jauh lebih banyak daripada dugaan orang. Kode dengan koreksi kesalahan tinggi bisa kehilangan hingga sekitar 30 persen areanya dan tetap terbaca. Itulah sebabnya kerusakan fisik menghasilkan kegagalan yang sesekali, bukan kegagalan total — dan sebabnya kegagalan sesekali adalah sinyal untuk mencetak ulang, bukan untuk terus menguji.
Perlu dinyatakan terang-terangan, karena banyak orang mengira sebaliknya. Kode QR statis menyimpan data Anda di dalam polanya. Tidak ada server yang terlibat setelah ia dicetak, tidak ada akun yang menempel padanya, dan tidak ada apa pun yang bisa dimatikan siapa pun. Jika ia terpindai pada hari ia dicetak dan kode fisiknya tidak rusak, ia akan tetap terpindai sepuluh tahun lagi.
Jadi semua yang ada di halaman ini adalah sesuatu di dunia nyata yang berubah — hasil cetak, permukaan, tujuan — atau pihak ketiga yang tadinya duduk di tengah lalu pergi.
Gratis, tanpa daftar, dan kode Anda tidak pernah kedaluwarsa.
Sudah dapat kode Anda? ☕ Traktir saya kopi — itu menjaga alat ini tetap gratis untuk semua orang.