ما رمز QR، وما الذي يحدد مدى كثافته؟
رمز QR شيفرة شريطية ثنائية الأبعاد يعرّفها المعيار ISO/IEC 18004: وحدات مربعة في واحد من 40 حجماً تُسمّى إصدارات، من 21 × 21 إلى 177 × 177، يحميها تصحيح أخطاء Reed–Solomon بأربعة مستويات (L وM وQ وH) يستطيع إعادة بناء ما بين 7 و30% تقريباً من البيانات التالفة. وكلما زادت البايتات التي يحملها وارتفع المستوى، ارتفع الإصدار وصغرت كل وحدة عند حجم الطباعة نفسه؛ والهامش الفاتح بعرض أربع وحدات حول الرمز جزء من المعيار. ورمز Wi-Fi هو الرمز نفسه حاملاً نصاً يبدأ بـ WIFI: فيه اسم الشبكة وكلمة المرور بصيغة مقروءة.
ملاحظة أمنية: لا أحد يستطيع قراءة رمز QR بالعين، فتحقّق من العنوان الذي يعرضه هاتفك قبل فتحه، واحذر الرموز في الأماكن العامة التي ربما أُلصق فوقها رمز آخر. ورمز Wi-Fi يحمل كلمة مرور الشبكة نصاً صريحاً.
كيفية استخدام مولّد رمز QR للروابط
- اكتب العنوان كاملاً مع https:// أو الصقه في حقل «الرابط أو النص المراد ترميزه».
- أبقِ «تصحيح الأخطاء» على M، أو اختر Q أو H للمطبوعات المعرّضة للتلف.
- غيّر اللونين الداكن والفاتح إن احتجت، واقرأ أي تنبيه عن التباين.
- امسح المعاينة بهاتفك، ثم اضغط «نزّل SVG» أو «نزّل PNG» أو «انسخ شيفرة SVG».
مزايا مولّد رمز QR للروابط
- معاينة حيّة: يُعاد رسم الرمز أثناء الكتابة، ولا يُرسل شيء إلى أي خادم
- أربعة مستويات لتصحيح الأخطاء — L وM وQ وH — تستعيد قرابة 7 و15 و25 و30% من الكلمات المرمّزة التالفة
- يعرض الإصدار (من 21 × 21 حتى 177 × 177 وحدة)، والبايتات المستخدمة، وسعة ذلك الإصدار عند المستوى المختار
- لون داكن وآخر فاتح مع فحص للتباين ينبّه إلى التباين الضعيف والرموز المعكوسة
- تنزيل ملف SVG قابل للتكبير أو صورة PNG من 256 إلى 2048 بكسل، وكلاهما بالهامش الصامت القياسي بعرض أربع وحدات
- نسخ شيفرة SVG إلى الحافظة للصقها في أداة تصميم أو صفحة ويب
- ينبّه حين لا يكون النص عنوان ويب أو حين يخلو من https://، وحين يجعل الرابط الطويل الرمز كثيفاً
المدخلات والمخرجات
المدخلات
- الرابط أو النص المراد ترميزه — عنوان الويب هو الأنسب، ويُقبل أي نص ويُرمَّز بـ UTF-8.
- تصحيح الأخطاء — L أو M (الافتراضي) أو Q أو H.
- حجم PNG — مربع بضلع 256 أو 512 أو 1024 أو 2048 بكسل.
- اللون الداكن واللون الفاتح — أي لونين؛ والوحدات الداكنة على خلفية فاتحة هي الأسهل مسحاً.
المخرجات
- معاينة رمز QR — الرمز تماماً كما يُنزَّل، مع هامشه الصامت.
- تفاصيل الرمز — الإصدار، والوحدات في كل ضلع، ومستوى تصحيح الأخطاء، وبايتات البيانات، وسعة هذا الإصدار عند هذا المستوى، ونمط القناع المختار.
- التنبيهات — نص ليس عنوان ويب، أو غياب https://، أو رمز كثيف، أو تباين ضعيف أو ألوان معكوسة، أو نص أطول من أن يتسع له أي رمز QR.
- الملفات — qr-code.svg وqr-code.png، أو شيفرة SVG منسوخة إلى الحافظة.
مثال على مولّد رمز QR للروابط
رابط قائمة الطعام لبطاقات طاولات مطعم
الإدخال:
https://www.example.com/menu — تصحيح الأخطاء M، وحجم PNG 1024 × 1024 بكسلالنتيجة:
الإصدار 3 · الوحدات في كل ضلع 29 · تصحيح الأخطاء M · البيانات 28 بايت · سعة هذا الإصدار 42 بايت · نمط القناع 3
الملفات: qr-code.svg وqr-code.png (1024 × 1024 بكسل)كيف تقرأ نتائج مولّد رمز QR للروابط
الإصدار هو حجم الشبكة: للإصدار 1 شبكة 21 × 21 وحدة، ويضيف كل إصدار 4 وحدات إلى كل ضلع. تُمسح الإصدارات الصغيرة بسهولة حتى لو طُبعت صغيرة؛ ومن الإصدار 10 تقريباً تصغر الوحدات بما يكفي لأن يحتاج الرمز طباعة أكبر أو مسحاً من مسافة أقرب.
تُظهر «البيانات» و«السعة» البايتات المستخدمة مقابل ما يتسع له الإصدار الحالي عند هذا المستوى؛ وحين يتجاوزه النص يُستخدم الإصدار التالي ويصبح الرمز أكثف.
تنبيه التباين يعني أن بعض الهواتف ستعجز عن قراءة الرمز. والخيار الآمن وحدات داكنة على خلفية فاتحة بنسبة تباين 4:1 أو أكثر.
تنبيه «ليس عنوان ويب» يعني أن الهواتف ستعرض النص بدل فتح صفحة. وهذا صحيح للنصوص العادية، لكن تأكد أنه ما تقصده.
متى تستخدم مولّد رمز QR للروابط
- وضع رابط قائمة طعام أو استبيان رأي أو صفحة حجز على بطاقات الطاولات والملصقات والمطويات.
- إضافة رابط إلى العبوات أو بطاقات العمل أو شرائح العرض حيث يصعب كتابة العنوان.
- منح المختبِرين طريقة سريعة لفتح نسخة تجريبية أو صفحة اختبار على هواتفهم.
- تسليم مصمم الطباعة رمزاً بصيغة SVG يكبر دون أن يفقد حدّته.
استكشاف الأخطاء وإصلاحها
- الهواتف تعرض نصاً بدل فتح الرابط — تأكد أنه يبدأ بـ https://؛ فكثير من الماسحات تعامل العنوان الخالي من البروتوكول نصاً عادياً.
- الرمز المطبوع لا يُمسح — اطبعه أكبر، وأبقِ الهامش الأبيض حوله، واستخدم وحدات داكنة على خلفية فاتحة، وخفّض الإصدار برابط أقصر أو مستوى أدنى.
- رسالة «النص أطول من أن يتسع له رمز QR» — اختر مستوى أدنى لتصحيح الأخطاء أو اختصر الرابط؛ فحتى عند المستوى L يتسع الرمز لـ 2953 بايتاً على الأكثر.
- التنزيل يطلب تسجيل الدخول — تمرّ التنزيلات بخطوة الحساب المجاني في الموقع؛ استخدم «انسخ شيفرة SVG» إن كنت تحتاج الشيفرة فقط.
الأسئلة الشائعة حول مولّد رمز QR للروابط
هل تنتهي صلاحية رمز QR أو يحصي مرات المسح؟
لا. يحمل الرمز العنوان نفسه نصاً صريحاً، فيعمل ما دام العنوان يعمل، ولا يُحصى شيء حين يمسحه أحد: لا توجد إعادة توجيه ولا خادم تتبّع بين الماسح والعنوان.
أي مستوى لتصحيح الأخطاء أختار؟
المستوى M، الذي يبقى مقروءاً مع تلف قرابة 15% من الرمز، يناسب الشاشات ومعظم المطبوعات. اختر Q أو H للرموز التي قد تُخدش أو تتسخ أو يُغطّى جزء منها، كما على العبوات واللافتات الخارجية؛ فهما يجعلان الرمز أكثف، فاطبعه أكبر قليلاً. أما L فيعطي أصغر رمز للاستخدام النظيف عن قرب.
لماذا يُفضَّل أن يكون الرابط قصيراً؟
كل حرف يضيف بيانات. والرابط الطويل بمعاملات التتبّع يحتاج إصداراً أعلى — مربعات أكثر وأصغر — يصعب مسحه من بعيد أو بكاميرا هاتف قديم. واختصار الرابط أولاً، بمختصر الروابط مثلاً، يُبقي الرمز بسيطاً.
هل أستطيع استخدام ألواني الخاصة؟
نعم، ما دام الرمز داكناً على خلفية فاتحة بتباين قوي. ينبّهك المولّد حين تقل نسبة التباين عن 4:1 أو حين يكون الرمز أفتح من خلفيته، لأن كثيراً من الماسحات لا تقرأ الرموز المعكوسة أو الضعيفة التباين. جرّب الرمز الملوّن على عدة هواتف قبل طباعته.
هل أحتاج إلى حساب لتنزيل الصورة؟
عرض الرمز ومسحه على الشاشة لا يتطلب شيئاً. أما تنزيل ملف SVG أو PNG فيمرّ بخطوة التنزيل في الموقع التي تطلب تسجيل الدخول إلى حساب مجاني أولاً؛ ونسخ شيفرة SVG إلى الحافظة لا يتطلب ذلك.
هل يُرسل الرابط إلى خادم؟
لا. يُحسب رمز QR داخل متصفحك بمرمّز الموقع نفسه، ولا يغادر الرابط جهازك.
ملاحظات تقنية
يتبع المرمّز المعيار ISO/IEC 18004 (QR Code Model 2): مقطع واحد بنمط البايت يحمل بايتات النص بترميز UTF-8، وتصحيح أخطاء Reed–Solomon على الحقل GF(256) موزّعاً على كتل الإصدار، وتقييم أنماط القناع الثمانية بقواعد الجزاء الأربع في المعيار، ومعلومات الصيغة والإصدار محمية برموز BCH الخاصة بها.
يُستخدم أصغر إصدار يتسع للبيانات عند المستوى المختار، ولا يُرفع المستوى من تلقاء نفسه، فيعطي الإدخال نفسه الرمز نفسه دائماً. عند المستوى M يتسع الإصدار 1 لـ 14 بايتاً والإصدار 40 لـ 2331 بايتاً، وعند المستوى L يتسع الإصدار 40 لـ 2953 بايتاً.
يرسم ملف SVG كل تتابع من الوحدات الداكنة مستطيلاً واحداً داخل مسار واحد، بعرض حادّ الحواف (crispEdges) وبالهامش الصامت بعرض أربع وحدات الذي يشترطه المعيار حول الرمز. وتُرسم صورة PNG على لوحة canvas مع تقريب حافة كل وحدة إلى بكسل كامل، فتبقى حادة في كل الأحجام المتاحة.
يُقاس التباين بمعادلة الإضاءة النسبية في معيار WCAG 2 من W3C؛ وتُطلق نسبة أقل من 4:1، أو رمز أفتح من خلفيته، تنبيهاً، لأن كثيراً من القارئات تتوقع وحدات داكنة على خلفية فاتحة.
الحدود ومنهجية القياس
يُستخدم نمط البايت وحده. أما النمطان الرقمي والأبجدي الرقمي، اللذان يرصّان الأرقام والحروف الكبيرة بكثافة أعلى، فلا يُستخدمان، لذا قد يكون الرمز أكبر بإصدار واحد من أصغر رمز ممكن.
لا شعارات ولا وحدات مستديرة ولا تدرجات لونية: فهذه الزخارف تقتطع من تصحيح الأخطاء وقد تجعل الرمز غير مقروء.
يحمل الرمز العنوان الذي كتبته. فإن انتقلت الصفحة تعطّل الرمز المطبوع؛ لذا رمّز رابطاً تتحكم فيه.
ما يحدث عند المسح يتوقف على تطبيق القراءة: بعض الهواتف تسأل قبل فتح الرابط، وبعضها لا يتصرف مع نص ليس http أو https.
الأمان والخصوصية
يُحسب رمز QR داخل متصفحك بمرمّز الموقع نفسه، ولا يُرسل الرابط أو النص الذي تكتبه إلى خادم متقن ولا إلى أي جهة أخرى.
إذا نزّلت الصورة دون تسجيل الدخول يطلب الموقع تسجيل الدخول أولاً. وتبقى الصورة في هذا المتصفح خلال ذلك — في الذاكرة، أو مشفّرة في هذا التبويب 30 دقيقة على الأكثر إن استخدمت صفحة تسجيل الدخول الكاملة — ولا تُرفع أبداً.
المراجع
- ISO/IEC 18004:2024 — Information technology — Automatic identification and data capture techniques — QR code bar code symbology specificationمعيار رمز QR: إصدارات الرمز الأربعون، وأنماط الترميز ومنها نمط البايت، ومستويات تصحيح الأخطاء Reed–Solomon الأربعة، والأقنعة، والهامش الصامت بعرض أربع وحدات حول الرمز.
- Connect to Wi-Fi networks on your Android deviceتعليمات Android الرسمية لمشاركة شبكة Wi-Fi محفوظة في هيئة رمز QR، وللانضمام إلى شبكة بمسح رمزها.
- IEEE 802.11-2020 — Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specificationsمعيار Wi-Fi: اسم الشبكة SSID حتى 32 بايتاً، وعبارة المرور من 8 إلى 63 حرفاً أو المفتاح من 64 خانة ست عشرية في شبكات WPA2/WPA3 الشخصية، وSAE، مصافحة WPA3.