شعارك في منتصف كل رمز QR

شعار في منتصف رمز QR يبدو للوهلة الأولى قراراً شكلياً. وهو في الوقت نفسه التعديل الوحيد القادر على تعطيل قراءة الرمز بهدوء، والعطل يظهر بعد أشهر على بطاقة مطبوعة في محفظة أحدهم، بعد وقت طويل من معاينة بدت سليمة على الشاشة. كل رمز QR تنتجه سكان مي صار يحمل علامة في منتصفه، ومعظم العمل انصبّ على جعل ذلك آمناً.
ما الذي تغيّر وأين تراه
كل رمز QR تنتجه المنصة يمر عبر مسار واحد مشترك على الخادم: الرمز على البطاقة الرقمية، والرمز على صفحة المتجر، ورموز الطاولات خلف منيو QR، وورقة رموز QR المطبوعة التي تسلّمها لمنفّذ لافتاتك. كل أداة وكل قالب يمر من المسار نفسه.
والوضع الافتراضي في كل الباقات هو علامة سكان مي: متوازيا أضلاع باللون السماوي يشكلان حرف S. أما في Pro Max، وهي باقات البطاقة، وPrime، وهي باقات المتجر، فالعلامة هي شعارك أنت الذي ترفعه بنفسك. والصلاحية خانة على مستوى الباقة اسمها qr_custom_logo يضبطها المشرف، ومفعّلة في كل صفوف Pro Max وPrime. أما باقات Lite وPro وStarter وAdvance فتحمل علامة سكان مي، ولذلك منيو QR المجاني يضعها على رمز كل طاولة. وموضع كل باقة موجود في صفحة الأسعار.
والعرض على الشاشة والطباعة يستخدمان SVG، فالرمز متجهي ويبقى حاداً على بطاقة صغيرة أو على ملصق واجهة. أما التنزيلات فتأتي بصيغة PNG.
لماذا تُقرأ العلامة في المنتصف أصلاً
رمز QR هو رابطك محوّلاً إلى وحدات سوداء وبيضاء، ومعه كتلة تكرار محسوبة منه وموزعة على الرمز كله. وتصحيح الأخطاء هو ما يسمح للماسح بإعادة بناء المحتوى حين يصير جزء من الرمز غير مقروء.
وكل رمز في سكان مي يُرسم على المستوى H، أعلى المستويات الأربعة التي يعرّفها المعيار. والمستوى H يحمل تكراراً يكفي لاستعادة نحو 30% من كلمات الترميز، أي أن نحو ثلث الرمز يمكن أن يكون غير مقروء ويبقى المحتوى قابلاً للاستخراج. هذه الميزانية هي السبب الوحيد الذي يجعل وضع علامة في المنتصف ممكناً أصلاً. والماسح يعامل شعارك على أنه تلف، ويصلحه من نسخة المحتوى الموزعة على باقي الرمز.
ومن هنا يبدأ الجزء الصريح. كل وحدة تغطيها علامتك هي تكرار أُنفق، ولم يعد متاحاً ليمتص ثنية في الورق، أو انعكاس ضوء على واجهة محل، أو مسحاً من زاوية سيئة.
سقف الحجم، ونسبته إلى ماذا
لوحة العلامة تُرسم عند 21.2% من الرمز، والمولّد يرفض أي نسبة فوق 25% ويتوقف بخطأ بدل أن يرسم. والرقمان خرجا من قياس.
واقرأ الرقمين على أنهما نسبة من ضلع الرمز، كما تقرأ عرض شريط يمر فوق مربع. وهما ليسا نسبة من مساحته.
| النسبة من ضلع الرمز | ما هذا الرقم |
|---|---|
| 21.2% | لوحة الاقتطاع التي تُرسم على كل رمز اليوم |
| 25% | السقف الذي لا يتجاوزه المولّد |
| 40% | مرفوض قبل أن يُرسم أي شيء |
وعلامة بنسبة 40% تبقى مقروءة ما دامت الطباعة سليمة تماماً، وهذا هو الفخ بعينه. تبدو سليمة إلى أن تصير البطاقة حقيقية: مطبوعة، متداولة، مثنية مرة، وممسوحة من زاوية تحت إضاءة سيئة. عند تلك اللحظة لا يبقى تكرار يُنفق فيموت الرمز. ومجموعة اختبارات سكان مي تؤكد أن 40% تُرفض بخطأ، فلا تصل إلى أي صفحة أصلاً. وعند المقاس المرسوم 21.2% لا يُظهر القياس أي فرق بين الرمز وبين رمز لا يحمل علامة، ولهذا صار 21.2% هو ما يُشحن فعلاً.
لوحة الاقتطاع البيضاء تحت العلامة
العلامة توضع فوق لوحة اقتطاع: مربع أبيض بزوايا دائرية مقتطع من الوحدات تحتها، والرسم داخل اللوحة له هامش يمنعه من ملامسة حوافها.
ولوجود هذه اللوحة سبب محدد. علامة سكان مي متوازيا أضلاع منفصلان بينهما فراغ. ولو وُضعت مباشرة فوق الرمز لظهرت الوحدات الداكنة عبر ذلك الفراغ، وتوقف الشكلان عن أن يُقرآ ككتلة واحدة، وصار ما لديك لطخة لا شعاراً. واللوحة تمنح العلامة أرضية نظيفة تستقر فوقها. ولهذا تُذكر اللوحة والعلامة برقمين مختلفين: اللوحة هي المساحة المفرَّغة، والعلامة داخلها أصغر بمقدار الهامش.
ماذا يحدث حين ترفع شعارك
هذا هو الجزء الأهم إن كنت على Pro Max أو Prime. الرفع يتم من محرر البطاقة، والملف يُحفظ على بطاقتك. ويمر الملف على فحص قبل أن يُحفظ: صورة نقطية حقيقية، بحجم 2 ميغابايت أو أقل، وبأبعاد 256 في 256 بكسل على الأقل حتى تبقى نظيفة عند التصغير، وشبه مربعة ضمن نسبة 2:1 في الاتجاهين حتى لا تظهر بفراغات داخل اللوحة.
أما الحجم داخل الرمز فليس متروكاً لك: أي ملف ترفعه يستقر على اللوحة نفسها وعند النسبة نفسها 21.2%، فيكلّف الرمز الوحدات نفسها في كل مرة. ولا يوجد حقل واحد يسمح للعميل بدفع العلامة فوق ما يحتمله المستوى H.
ولون الوحدات ثابت في المولّد لا بيدك أنت، كحلي داكن على أبيض افتراضياً مع منطقة صمت بأربع وحدات، ويُقاس تباينه وفق النصوع النسبي في معيار WCAG بحد أدنى 3:1 قبل أن يُرسم أي رمز. والقاعدة التي يتبعها الكود تستحق أن تُعاد كما هي: السماوي لون علامة، لا لون وحدات أبداً. والوحدات الباهتة تفقد قابليتها للمسح قبل أن يسبب الشعار أي مشكلة بوقت طويل.
تفاصيل تُبقي الرموز المطبوعة تعمل
ثلاثة قرارات صغيرة تؤدي معظم العمل هنا، ولا يراها الشخص الذي يمسح الرمز.
المحتوى المشفّر يستخدم المعرّف الداخلي للبطاقة بدل الاسم في الرابط. تستطيع أن تعيد تسمية بطاقتك ويبقى كل رمز طبعته سابقاً يعمل. وهذا هو مبدأ رمز QR الديناميكي: ما يُطبع يشير إلى شيء ثابت، وما يفتحه يبقى قابلاً للتعديل.
وملف SVG المولّد مخزّن مؤقتاً ليوم كامل، فالصفحة التي تعرض الرمز نفسه لا تعيد رسمه مع كل طلب.
وهناك حارس بناء يُسقط الـ CI إذا بنى سطح جديد رمز QR خارج المولّد المشترك، وهو ما يمنع عودة هذا العمل إلى نسخ متفرقة داخل القوالب يُخرج فيها قالب ما رمزاً بلا سقف بهدوء. كما يحمل ملف SVG الخاصية role="img" ووصفاً في aria-label، فيقرأه قارئ الشاشة بدل أن يتجاوزه.
ما الذي لا تفعله العلامة، وما عليك فحصه بنفسك
العلامة لا تحسّن قابلية المسح، بل تنفق تكراراً كان سيمتص تلف الطباعة والأوساخ وانعكاس الضوء والزوايا السيئة، ولهذا وُجد السقف.
وما تفرضه المنصة هو سقف الحجم وتباين الألوان، وكلاهما داخل المولّد، مع إبقاء العلامة تحت ميزانية المستوى H بفارق مريح، ولوحة الاقتطاع تحافظ على وضوح الشكل. أما ما لا تفعله المنصة فهو رسم شعارك المرفوع وإعادة قراءته قبل الحفظ. لذلك امسح نسختك المطبوعة بنفسك، من المسافة والزاوية اللتين سيستخدمهما زبائنك، قبل أن ترسل الملف إلى طباعة كمية. والعلامات البسيطة العالية التباين وشبه المربعة تصمد في هذا الاختبار، بينما الخطوط الرفيعة والتدرجات اللونية والصور الفوتوغرافية تتحول إلى ضجيج حين يصير عرض الرمز بضعة سنتيمترات فقط.
والرمز المطبوع طريق واحد من عدة طرق. الكاميرا تقرؤه من طرف الغرفة، بينما تحتاج لمسة NFC إلى المدى القصير جداً الذي يشرحه منتدى NFC، وانتشار الهواتف الذكية في أسواقنا، وهو ما يجعل أياً منهما يستحق الطباعة، يتابعه سنوياً تقرير DataReportal الرقمي 2026 عن الأردن. ومقارنتنا بين NFC ورموز QR تغطي أماكن وضع الرموز، وما هو منيو QR هو النسخة الأقصر لأصحاب المطاعم.
الأسئلة الشائعة
هل يظهر شعاري أنا في رمز QR أم شعار سكان مي؟ كل باقة تُظهر علامة في المنتصف، وهذه العلامة افتراضياً هي علامة سكان مي. أما شعارك أنت فهو صلاحية على Pro Max في باقات البطاقة وPrime في باقات المتجر، مضبوطة كخانة إدارية على مستوى الباقة اسمها qr_custom_logo، ولذلك تحمل باقات Lite وPro وStarter وAdvance علامة سكان مي على رموزها.
هل وضع شعار في المنتصف يجعل الرمز أصعب في المسح؟ لا يساعده، وهذه هي الإجابة الصريحة. العلامة تنفق تكرار تصحيح الأخطاء الذي كان سيمتص تلف الطباعة والأوساخ وانعكاس الضوء وزوايا المسح السيئة، ولهذا تُرسم لوحتها عند 21.2% من ضلع الرمز ويرفض المولّد أي نسبة فوق 25%. وعند المقاس المرسوم يُقرأ الرمز تماماً كرمز لا يحمل أي علامة.
ما الحجم الأقصى الذي يصل إليه شعاري؟ الأمر ليس بيدك. اللوحة ثابتة عند 21.2% من ضلع الرمز مهما رفعت، وأي نسبة فوق 25% توقف المولّد بخطأ بدل أن تنتج رمزاً. وعلامة بنسبة 40% مرفوضة على هذا الأساس، ومجموعة الاختبارات تؤكد ذلك.
هل تفحص سكان مي أن شعاري المرفوع ما زال يُمسح؟ ليس عند الحفظ، لذلك اعتبر نسختك المطبوعة هي الفحص. الملف يُفحص من حيث الصيغة والحجم والأبعاد بالبكسل والشكل، ثم تبقى العلامة عند عرض ثابت أقل بكثير مما يستطيع المستوى H امتصاصه، وهذا ما يُبقي الرمز مقروءاً. ويبقى مسح البطاقة المطبوعة بنفسك قبل أي طباعة كمية خطوة تستحق العناء.
إذا أعدت تسمية بطاقتي، هل تتوقف رموز QR التي طبعتها؟ لا. المحتوى المشفّر يستخدم المعرّف الداخلي للبطاقة بدل الاسم في الرابط، فالرمز المطبوع يشير إلى شيء لا يتغير حين تعيد تسمية البطاقة أو تعدّل العنوان الذي يراه الناس أو تعيد تصميم الصفحة التي خلفها.



