تصحيح الأخطاء، والمناطق الهادئة، والتباين، وحجم الطباعة: الأشياء الأربعة التي تحدد ما إذا كان رمز الاستجابة السريعة يعمل على الورق أو يفشل بهدوء.
لا "يقرأ" الماسح الضوئي رمز الاستجابة السريعة بالطريقة التي يقرأ بها الشخص النص. إنه يحول صورة الكاميرا إلى بكسلات بالأبيض والأسود، ويجد المربعات الثلاثة الكبيرة في الزوايا، ويعمل على الشبكة، ثم يقرأ كل خلية. كل ما يساعد أو يضر رمز الاستجابة السريعة يعود إلى تلك العملية: يجب أن تكون الزوايا قابلة للبحث، ويجب أن تكون الشبكة منتظمة، ويجب أن تكون كل خلية فاتحة أو داكنة بشكل لا لبس فيه.
ولهذا السبب يمكن أن يبدو الكود مثاليًا على الشاشة ويفشل تمامًا بمجرد طباعته على القائمة، ولماذا يعد "تصغيره ليناسب" الطريقة الوحيدة الأكثر شيوعًا لكسر الكود.
تحمل رموز QR بيانات زائدة عن الحاجة، لذلك لا تزال يتم فك تشفيرها عند تلف جزء من الصورة. هناك أربعة مستويات: L يستعيد حوالي 7% من الرمز، وM حوالي 15%، وQ حوالي 25%، وH حوالي 30%.
المقايضة هي الحجم. التكرار الأعلى يعني المزيد من الوحدات لنفس المحتوى، والمزيد من الوحدات يعني أن كل وحدة أصغر حجمًا فعليًا عند حجم طباعة معين - مما قد يجعل المسح الضوئي أكثر صعوبة وليس أسهل. رفع المستوى ليس أكثر أمانًا تلقائيًا.
الهامش الفارغ حول رمز الاستجابة السريعة ليس زخرفة. تتطلب المواصفات أربع وحدات على الأقل من المساحة الخالية على كل جانب، وتعتمد عليها الماسحات الضوئية بشكل حقيقي للعثور على حواف الرمز.
هذا هو المطلب الأكثر تجاهلًا في تصميم QR. الكود الذي يتم وضعه على الحدود، أو الصورة الفوتوغرافية، أو كتلة النص تفقد منطقتها الهادئة وقد تتوقف عن العمل تمامًا - ويبدو الفشل عشوائيًا، لأنه يعتمد على ما تلتقطه الكاميرا.
تعمل هذه الأداة بشكل افتراضي على أربع وحدات وتحذرك إذا قمت بتقليلها. إذا كان التخطيط لا يحتوي على مساحة للهامش، فاجعل التعليمات البرمجية أصغر بدلاً من قص الهامش.
تعمل الماسحات الضوئية على دمج الصورة، لذا فإن ما يهم هو الفرق في الإضاءة بين الكود وخلفيته - وليس ما إذا كانت الألوان تبدو مختلفة بشكل ممتع بالنسبة لك. يمكن أن يكون هناك لونان مختلفان بشكل واضح للعين ويكونان متطابقين تقريبًا بمجرد تحويلهما إلى تدرج رمادي.
يعطي اللون الأسود على الأبيض نسبة تباين تبلغ 21:1. استهدف على الأقل 7:1؛ أدناه حول 4:1 تبدأ الرموز بالفشل على الورق وفي الإضاءة الضعيفة، وستحذرك هذه الأداة. يتم تحديث رقم التباين المباشر بجوار المعاينة أثناء تغيير الألوان.
اجعل الكود أغمق من خلفيته. تبحث العديد من الماسحات الضوئية فقط عن اللون الداكن على الضوء، ويكون الرمز المقلوب - وحدات الضوء في حقل مظلم - بمثابة رمية العملة عبر الأجهزة. إذا كنت بحاجة إلى رمز على تصميم داكن، ضعه داخل لوحة مضيئة.
تجنب التدرجات عبر الكود، وكن حذرًا مع الخلفية الشفافة: أي شيء ينتهي خلفها يجب أن يلبي نفس متطلبات التباين.
القاعدة الأساسية المستخدمة على نطاق واسع هي أن عرض الكود يجب أن يكون تقريبًا عُشر المسافة التي سيتم مسحه ضوئيًا منها. الكود الذي تتم قراءته على مسافة ذراع - على سبيل المثال 30 سم - يجب أن يكون عرضه حوالي 3 سم. يحتاج الملصق الممسوح ضوئيًا من مسافة ثلاثة أمتار إلى حوالي 30 سم.
النصف الآخر من المشكلة هو حجم الوحدة. أقل من 0.4 ملم تقريبًا لكل وحدة، تبدأ كاميرات الهاتف العادية في التعثر، وتقوم الطابعات الحرارية الرخيصة بتلطيخ الوحدات المجاورة معًا. المحتوى الأقصر يعني وحدات أقل، مما يعني أن كل وحدة أكبر بنفس الحجم الإجمالي - ولهذا السبب فإن إبقاء الحمولة قصيرة يساعد أكثر من أي تغيير فردي آخر.
قم بتصدير SVG لأي شيء سيتم طباعته. إنه متجه، لذا يمكن تغيير حجمه إلى أي حجم بحواف حادة تمامًا، وهو ما يريده المصمم أو الطابعة.
قم بتصدير PNG للشاشات والمستندات وأي مكان تكون فيه الصورة النقطية أسهل. اختر حجمًا كبيرًا للبكسل: تعمل هذه الأداة على تقريب حجم الوحدة إلى عدد صحيح من البكسل بحيث تكون كل وحدة متطابقة، مما يتجنب الوحدات غير المتساوية التي تظهر عندما يتم تغيير حجم الكود بواسطة الكسور.
لا تقم مطلقًا بتوسيع نطاق رمز الاستجابة السريعة PNG بعد التصدير. أعد تصديرها بحجم أكبر بدلاً من ذلك - يعمل الاستيفاء على تشويش حواف الوحدة، وهو بالضبط ما يحتاج الماسح الضوئي إلى أن يكون واضحًا.
قم بطباعة واحدة بالحجم الحقيقي، على المادة الحقيقية، وقم بمسحها ضوئيًا باستخدام أكثر من هاتف واحد - من الأفضل أن يكون جهاز Android قديمًا بالإضافة إلى جهاز iPhone حديث، في الضوء الذي سيعيش فيه الرمز فعليًا. الكود الذي يعمل على مكتبك تحت مصباح يمكن أن يفشل على طاولة بجانب النافذة.
إذا كنت تضع شعارًا في المنتصف، فاجعله صغيرًا، وأبقه بعيدًا عن المربعات الزاوية الثلاثة، واختبر النتيجة بدلاً من افتراض أن تصحيح الخطأ سيغطيها.