شرح مستويات تصحيح الأخطاء في رموز QR

كل رمز QR يحمل بيانات أكثر مما تحتاجه حمولته الفعلية، عن قصد. تلك البيانات الزائدة هي التكرار — نظام رياضي يتيح لفاكّ التشفير إعادة بناء الرسالة الأصلية حتى لو كان جزء من الرمز المطبوع مفقودًا أو ملطخًا أو ممسوحًا في ظروف سيئة. ومقدار التكرار المضاف اختيار يُتخذ عند التوليد بين أربعة مستويات قياسية: L وM وQ وH. لا أحد منها هو ببساطة «الجيد» — كل واحد يقع عند نقطة مختلفة على مقايضة حقيقية، واختيار المستوى الصحيح يعتمد على المكان الذي سيعيش فيه الرمز فعلًا.

ماذا تعني L وM وQ وH

المستويات الأربعة مرتبة من الأقل تكرارًا إلى الأكثر: L (منخفض) يحمل أصغر قدر من بيانات تصحيح الأخطاء، وM (متوسط) أكثر، وQ (ربعي) أكثر مرة أخرى، وH (عالٍ) أكثرها جميعًا. والرمز المولَّد عند مستوى أعلى يحتمل تناسبيًا تلفًا أو حجبًا أو سوء قراءة أكبر لنمطه المطبوع ويظل يفك التشفير بشكل صحيح إلى الحمولة الأصلية بالضبط. وهذه ليست تسمية غامضة بمعنى «أكثر موثوقية» — بل سعة محددة ومقدّرة كميًا: معيار QR (ISO/IEC 18004) يمنح كل مستوى سعة تعافٍ تقريبية من كلمات الترميز مقدارها L ≈7% وM ≈15% وQ ≈25% وH ≈30% — أي حصة كلمات بيانات الرمز التي يمكن أن تكون خاطئة أو مفقودة ويعاد بناؤها بشكل صحيح رغم ذلك.

كلمة تحذير بشأن الرقم الأخير. سعة تعافي H من كلمات الترميز البالغة نحو 30% وحد عرض الشعار البالغ 30% الذي قاسه هذا الموقع عند المستوى H قياسان مختلفان لشيئين مختلفين تصادف أن يتشاركا رقمًا، لا لعلاقة بينهما — أحدهما حصة من كلمات البيانات، والآخر حصة من العرض المادي للرمز يمكن لشعار أن يحجبها. لا تعامل أحدهما على أنه يفسر الآخر أو يؤكده.

المقايضة التي لا يذكرها أحد: المستويات الأعلى تكبّر الرمز

تصحيح الأخطاء ليس مجانيًا، والتكلفة ليست تكلفة مالية — إنها الكثافة. البيانات الزائدة المضافة عند مستوى أعلى تشغل مساحة حقيقية داخل الرمز، فللحمولة نفسها يحتوي الرمز المولَّد عند H وحدات أكثر محشورة في الرمز مقارنةً بالحمولة نفسها المولَّدة عند L. وعمليًا يظهر هذا عادةً كقفزة إلى إصدار أكبر من صيغة QR لاستيعاب البيانات الإضافية، ما يعني أن الرمز المطبوع يحتاج إلى أن يكون أكبر ماديًا كي تبقى كل وحدة قابلة للتمييز عند مسافة مشاهدة معينة، تمامًا وفق قاعدة الحجم 10:1. والرمز الذي يحمل رابطًا طويلًا عند H قد ينتهي أكثر كثافة بشكل ملحوظ، وبالتالي يحتاج إلى أقل حجم طباعة أكبر، من الرابط نفسه المرمَّز عند L. واختيار H افتراضيًا «من باب الأمان» له تكلفة حقيقية إن لم يكن مطلوبًا فعلًا.

لماذا يهم هذا للشعارات تحديدًا

التكرار نفسه الذي يتعافى من اللطخات والخدوش هو ما يلتهمه شعار في المنتصف حين يحجب جزءًا من الرمز. والشعار بحجم معين أكثر أمانًا عند H منه عند L لهذا السبب بالضبط — فببساطة لدى H ميزانية تصحيح أخطاء أكبر متبقية بعد طرح حجب الشعار منها. ولهذا فإن حدود حجم الشعار الآمنة تتصاعد باطراد من L إلى H بدل أن تكون رقمًا واحدًا ينطبق بغض النظر عن المستوى.

كيف تختار فعلًا

استخدم H لأي شيء مطبوع ومادي. المواد المطبوعة تتراكم عليها أضرار حقيقية طوال عمرها — بهتان وخدش وحلقة قهوة وطية وملصق نُزع جزئيًا وأعيد لصقه مائلًا قليلًا — والرموز المطبوعة أيضًا لا يمكن إصلاحها بعد وقوع الضرر، على عكس رمز يُعرض رقميًا ويمكن ببساطة إعادة عرضه. واجتماع البلى المادي الذي لا مفر منه مع انعدام القدرة على التعافي لاحقًا يجعل أكبر ميزانية لتصحيح الأخطاء هي الافتراضي المعقول للتغليف والملصقات واللافتات وبطاقات العمل وكل ما يغادر الشاشة إلى غير رجعة.

استخدم M لأي شيء يُعرض على شاشة. الرمز المعروض على موقع أو في بريد إلكتروني أو على تذكرة رقمية لا تتراكم عليه خدوش ولا بهتان كما يحدث للمواد المطبوعة، ومن السهل جدًا إعادة توليده أو تحديثه إن حدث له خطب ما يومًا. وM يمنح مستوى مريحًا واعتياديًا من المتانة دون تكلفة الكثافة التي يفرضها Q أو H، والرمز الأصغر الناتج أسهل في الاندماج بنظافة داخل تخطيط صفحة أو شاشة تطبيق.

الجأ إلى Q حين يكون الرمز مطبوعًا لكنه لا يُنظر إليه من بعيد — ومولّد ملصقات المنتجات لدينا يستخدمه افتراضيًا لهذا السبب بالضبط: الملصقات تُخدش أثناء النقل وعلى الرفوف، لكنها تُقرأ من قريب لا من الطرف الآخر للغرفة، فموقع Q الوسط بين المتانة والكثافة يناسب أكثر من القفز مباشرة إلى H.

الخلاصة المختصرة

تصحيح أخطاء أعلى يعني مرونة أكبر ورمزًا أكثف ماديًا؛ وأدنى يعني العكس. اجعل H الافتراضي لأي شيء مطبوع، وM لأي شيء على شاشة، وعامل الاختيار كمتغير واحد ضمن حساب الحجم نفسه إلى جانب مسافة المشاهدة وحجم الشعار — لا كإعداد تتركه على ما يختاره المولّد افتراضيًا دون تفكير في المكان الذي سينتهي إليه الرمز فعلًا.

أنشئ رمز QR مجاناً مع QRCodeEngine — كل الصيغ مجانية، بلا تسجيل، وكل رمز يُفحص قبل تنزيله.