הסמל עצמו הוא סטנדרטי כ ISO/IEC 18004, שממנו מגיעות ארבע רמות תיקון השגיאות וארבעים גדלי הגרסאות.
קוד ה-QR הראשון שהדפסתי אי פעם לא עבד זה היה עבור לקוח's אריזת מוצר - קישור לסרטון הגדרה - וצוות העיצוב גרם לזה להיראות יפה: סגול מותג על אפור כהה מעט יותר, ללא שוליים לבנים, תחוב בצורה מסודרת לפינה בערך בריבוע של 12 ממ, זה נסרק מצוין על המעצב's צג על הקופסה המודפסת, תחת תאורת מחסן, עם טלפון אנדרואיד בן שנתיים, זה סורק בערך אף פעם לא הדפסנו מחדש 4,000 קופסאות.
הטעות הזו לימדה אותי יותר על קודי QR מאשר כל תיעוד לימד. קוד QR אינו לוגו; זהו פורמט נתונים עם דרישות פיזיות. ניגודיות, אזור שקט, גודל מודול ותיקון שגיאות אינם העדפות אסתטיות - הם ההבדל בין קוד שקורא תוך 200 אלפיות השנייה לבין קוד שגורם ללקוח לוותר. אני בונה [Toolz.dev] (/, אז כשהייתי צריך מחולל QR שיכולתי לסמוך עליו, כתבתי את המקודד בעצמי במקום להטמיע ווידג'ט של צד שלישי, ושלחתי אותו בתור מחולל קוד QR.
TL;DR: קוד QR מאחסן נתונים ישירות בתמונה, אז א סטטי הקוד לעולם לא יפוג. רוב הגנרטורים המקוונים החינמיים נותנים לך א דינמי קוד שמצביע בחשאי על הקישור הקצר שלהם - שאותו הם יכולים להשבית, למדוד או לייצר רווחים מאוחר יותר. ה מחולל קוד QR מקודד כתובות URL, WiFi, vCards, דואר אלקטרוני, SMS ומספרי טלפון לחלוטין בדפדפן שלך, בכל אחת מארבע רמות תיקון השגיאות, ומייצא SVG להדפסה ו-PNG למסכים. שום דבר לא מועלה, שום דבר לא יפוג, ואין חשבון.
מהו קוד QR, באמת?
קוד QR הוא ברקוד דו מימדי המאחסן בתים ברשת של ריבועים שחורים ולבנים הנקראים מודולים. הוא תוכנן על ידי Denso Wave בשנת 1994 למעקב אחר חלקי רכב, מתוקנן כ-ISO/IEC 18004, והוא באמת ללא תמלוגים - הפטנט קיים, אך Denso Wave בחרה שלא לאכוף אותו, וזו הסיבה שקודי QR מופיעים בכל דבר, החל מתפריטי מסעדות ועד למערכות תשלום של הבנק המרכזי.
המבנה מאורגן יותר ממה שהוא נראה שלושת הריבועים הגדולים בפינות הם דפוסי finder, והם מה שסורק מאתר קודם כדי להבין היכן נמצא הקוד וכיצד הוא מסובב. הקווים המקווקוים העוברים ביניהם הם תבניות תזמון, שאומרים לסורק כמה רחב מודול אחד הריבועים הקטנים יותר המפוזרים בגוף הם דפוסי יישור, משמש לתיקון פרספקטיבה כאשר אתה מצלם את הקוד בזווית. כל השאר הוא נתונים, בתים לתיקון שגיאות או מידע פורמט המתאר באיזו רמת תיקון שגיאות ודפוס מסכה נעשה שימוש.
החתיכה האחרונה הזו - מיסוך - היא החלק שרוב האנשים אף פעם לא שומעים עליו נתונים מקודדים גולמיים מייצרים לעתים קרובות אזורים ריקים גדולים או דפוסים שנראים כמו ריבועי מוצא, ושניהם מבלבלים סורקים אז המקודד XORs את אזור הנתונים מול אחד משמונה דפוסי מסכה גיאומטריים, מקבל ציונים לכל תוצאה מול ארבעה כללי ענישה מהמפרט, ושומר על הניקוד הנמוך ביותר. זוהי אופטימיזציה קטנה שעושה בשקט את ההבדל בין קוד שסורק באופן מיידי לבין כזה שצוד. כל גנרטור ששווה להשתמש בו עושה זאת; ה מחולל קוד QR מיישם את כל שמונה המסכות עם ניקוד עונש נכון, בדיוק כפי שמתאר התקן.
הטייק אווי המעשי: קוד QR הוא מבנה נתונים עצמאי המידע חי בתוך התמונה ברגע שהוא מודפס, אף שרת עלי אדמות לא מעורב בפענוחו.
מה ההבדל בין קודי QR סטטיים ודינמיים?
זהו הדבר היחיד החשוב ביותר שיש להבין לפני שאתה משתמש בכל מחולל QR חינמי, וכמעט אף אחד מהם לא מסביר זאת.
א קוד QR סטטי מקודד את הנתונים שלך ישירות. אם אתה מקודד https://toolz.dev/tools/qr-generator, המודולים ממש מאייתים את כתובת האתר הזו סורק קורא את הבתים ופותח את הקישור אין מתווך, אין חשבון ואין דרך לאף אחד לכבות אותו זה עובד ב-2026 וזה יעבוד ב-2046.
א קוד QR דינמי מקודד קישור קצר השייך לגנרטור - משהו כמו https://qr-svc.example/x7Kp2 - אשר מפנה ליעד האמיתי שלך הפיץ' הוא שאתה יכול לשנות את היעד מאוחר יותר ולראות ניתוח סריקה המלכוד הוא שהקוד המודפס שלך תלוי כעת באופן קבוע בצד שלישי's שרת נשאר מקוון, נשאר חופשי ונשאר בעסק שפע של אנשים גילו זאת בדרך הקשה: ה-"free" קוד שהם הדפיסו על 10,000 פליירים מתחיל להציג " פג תוקף הניסיון שלך, שדרג להפעלה מחדש" עמוד, והתיקון היחיד הוא הדפסה חוזרת המודל העסקי הזה קיים במיוחד בגלל שהקוד שלך הוא בן ערובה.
הנה איך השניים משווים על הדברים החשובים בפועל:
| קוד QR סטטי | קוד QR דינמי | |
|---|---|---|
| איפה הנתונים חיים | בתוך התמונה | בשרת provider's |
| יפוג | לעולם לא | כשהספק אומר זאת |
| יעד ניתן לעריכה לאחר הדפסה | לא | כן |
| ניתוח סריקה | אף אחד | כן, דרך הספק |
| דורש חשבון | לא | כמעט תמיד |
| יִחוּ | סורק רואה רק את כתובת האתר שלך | ספק רושם כל סריקה |
| צפיפות קוד | תלוי באורך המטען | תמיד קצר (הקישור הקצר) |
| עובד אם הספק נעלם | כן | לא |
לקודים דינמיים יש יתרון לגיטימי אחד: עבור מסע פרסום פיזי שבו היעד באמת עשוי להשתנות, יכולת העריכה שווה משהו. אבל אתה צריך לקבל את זה מהפניה מחדש את you control - נתיב קצר בדומיין משלך שתוכל להצביע מחדש כרצונך - לא משירות חינמי שיכול להחזיק אותו כופר.Encode yoursite.com/go/menu כקוד סטטי, ויש לך יכולת עריכה ועצמאות בו זמנית.
כל מה שמיוצר על ידי ה מחולל קוד QR הוא סטטי, על ידי עיצוב אין שרת בלולאה לפוג שום דבר.
איך אני עושה קוד QR שסורק בצורה מהימנה?
חמישה דברים קובעים אם קוד קורא בניסיון הראשון. בסדר גס של התדירות שבה הם מתקלקלים:
ניגוד. מודולים כהים חייבים להיות כהים באמת על רקע בהיר באמת סורקים binarize את התמונה לפני פענוח - כל פיקסל הופך שחור או לבן - וזוגות צבע ניגודיות נמוכה נוחתים באופן דו-משמעי כהה נייבי על לבן בטוח אמצע אפור על אפור בהיר לא אם אתה חייב למתג את הקוד, גוון את כהה מודולים ושמור על הרקע לבן או כמעט לבן.
אל תהפכו. מודולים אור על רקע כהה עובד בכ -70% של אפליקציות סורק נכשל בשאר, כי מפענחים רבים להניח כהה-על-אור ולעולם לא לנסות את הפוך זה נראה נהדר בדגם במצב כהה ומאכזב בעולם האמיתי.
אזור שקט. המפרט דורש שוליים קלים של ארבעה מודולים מכל הצדדים. זה לא קישוט; כך הסורק מבדיל את הקוד מיצירות האמנות שמסביב. חותכים אותו חזק כנגד תמונה או פאנל צבעוני ושיעורי הזיהוי נופלים מצוק מחולל קוד QR ברירת המחדל היא שוליים של ארבעה מודולים ומאפשרת לך להרחיב אותו.
גודל פיזי. כלל האצבע מהתעשייה הוא שהקוד' רוחב s צריך להיות לפחות עשירית ממרחק הסריקה המיועד סריקה מ-30 סמ (תפריט על שולחן) פירושה לפחות 3 סמ של קוד פוסטר שנקרא מ-3 מטר צריך 30 סמ מתחת ל-2 סמ מודפסים בערך, מודולי מצלמה זולים נאבקים ללא קשר למידת הטוב של המקודד שלך.
אורך מטען. כל תו נוסף מוסיף מודולים כתובת URL של 30 תווים עשויה לייצר רשת של 29×29; 300 תווים אחד בלונים ל-69×69, וכל מודול נהיה זעיר באותו גודל פיזי קצר את כתובות האתרים שלך. הפשטו את פרמטרי ה-UTM, או העבירו אותם מאחורי הפניה מחדש. זהו הזכייה הזולה ביותר באמינות שיש, והוא בחינם - השתמש ב Slug מחולל כדי לשמור על נתיב כתובת האתר עצמו קצר ונקי.
בדיקה על לפחות שלושה טלפונים, כולל אנדרואיד זול ישן, לפני התחייבות להדפיס בדיקות מסך אינן בדיקות הדפסה.
באיזו רמת תיקון שגיאות עלי לבחור?
קודי QR נושאים בתים לתיקון שגיאות של Reed-Solomon, המאפשרים לסורק לשחזר את המטען גם כאשר חלק מהקוד אינו קריא - מוכתם, קרוע, בוהק או מכוסה. אתה בוחר כמה יתירות לכלול:
| רמה | מתאושש בערך | טוב ל |
|---|---|---|
| L (נמוך) | 7% | תצוגה דיגיטלית נקייה, מקסימום נתונים במינימום מודולים |
| M (בינוני) | 15% | ברירת המחדל ההגיונית: מסכים והדפסה נקייה |
| ש (רבעון) | 25% | אותיות תעשייתיות, חיצוניות, מעוקלות או קטנות |
| H (גבוה) | 30% | קודים עם לוגו למעלה, או סביבות קשות |
הפשרה היא צפיפות. בתים מיותרים תופסים מקום, כך שבמטען קבוע, רמה H זקוקה ליותר מודולים מרמה L - כלומר קוד מודפס גדול יותר או מודולים קטנים יותר. הפעלת כל קוד ל-H " לבטיחות" יכול לגרום לאחור: בסופו של דבר אתה מקבל קוד צפוף יותר כלומר קשה יותר לסריקה באותו גודל פיזי.
המקרה האחד שבו H אינו ניתן למשא ומתן הוא לוגו באמצע הטריק הזה עובד בדיוק בגלל שתיקון שגיאות יכול לשחזר את המודולים שהלוגו שלך מכסה שמור על הלוגו במרכז, שמור אותו מתחת ל-25–30% בערך מאזור הקוד, ולעולם אל תיתן לו לגעת בדפוסי המוצא בפינות ייצא את ה-SVG מה- מחולל קוד QR ברמה H, מקם את הלוגו שלך למעלה בכלי עיצוב, ולאחר מכן - חלק זה הוא חובה - סרוק את המרוכב עם מספר טלפונים לפני שאתה שולח אותו.
מה אתה יכול לקודד מלבד כתובת URL?
קוד QR מחזיק בתים, ומצלמות טלפון מזהות מספר פורמטים קונבנציונליים של טקסט ופועלות לפיהם הפורמטים פשוטים; הבריחה היא המקום שבו אנשים מטיילים.
אישורי WiFi. המטען נראה כמו WIFI:T:WPA;S:MyNetwork;P:mypassword;;. סרוק את זה והטלפון מציע להצטרף לרשת - אין להקליד סיסמה בת 24 תווים בקול רם לאורח. ה-gotcha בורח: אם ה-SSID או הסיסמה שלך מכילים נקודה-פסיק, פסיק, נקודתיים, ציטוט או קו נטוי אחורי, התווים האלה חייבים להימלט או שהמטען מנתח שגוי וההצטרפות נכשלת בשקט מחולל קוד QR מטפל בבריחה אוטומטית, וזה יותר ממה שניתן לומר על הרבה גנרטורים שפשוט משרשרים את הקלט שלך.
כרטיסי קשר. מטען vCard (BEGIN:VCARD … END:VCARD) מכניס את השם, החברה, הטלפון, הדואר האלקטרוני והאתר שלך לקוד אחד, וסריקה מציעה לשמור את איש הקשר. זה הדבר הקרוב ביותר לכרטיס ביקור שעדיין הגיוני, ובניגוד ל-"smart" כרטיס NFC אין חשבון ספק מאחוריו. vCards פועלים זמן רב, אז צפו לקוד צפוף יותר - הדפיסו אותו גדול ממה שאתם חושבים.
דואר אלקטרוני, SMS וטלפון. mailto:, SMSTO:, ו tel: מטענים מראש למלא הודעה או לחייג מספר.Useful עבור פוסטרים תמיכה ושילוט אירוע שבו ברצונך להסיר את החיכוך של הקלדת כתובת בצורה נכונה.
טקסט רגיל. מספרים סידוריים, קודי קופון, תגיות נכסים, הוראות אורח WiFi, הערה קצרה. No scheme, no action - הטלפון רק מציג את הטקסט.
אם אתה מקודד נתונים מובנים משלך, זכור שהמקודד כותב UTF-8 בתים, כך שתווים מודגשים, סקריפטים שאינם לטיניים ואימוג'י כולם שורדים ללא פגע. הם עולים יותר בתים מ-ASCII, אם כי: אימוג'י הוא ארבעה בתים שבהם האות היא אחת. אם אתה סקרן איך עובדת מתמטיקה של בתים, ה מתרגם בינארי מציג את קידוד UTF-8 של כל מחרוזת ישירות.
האם לייצא SVG או PNG?
להשתמש SVG לכל דבר שמודפס זהו וקטור: המודולים מתוארים כצורות, לא פיקסלים, כך שהקוד נשאר חד לחלוטין בין אם הוא נוחת על כרטיס ביקור או מקלט לאוטובוסים. מדפסות מעדיפות את זה, מעצבים יכולים להפיל עליו לוגו, והוא לעולם לא יראה את הטשטוש הרך שהורג את אמינות הסריקה כאשר רסטר ברזולוציה נמוכה מוגדל.
להשתמש PNG למסכים - אתרי אינטרנט, חפיסות שקופיות, מיילים, תיעוד. ייצא בגודל נדיב (512 פיקסלים או יותר) ותן לפריסה להקטין אותו; לקוד שנדגם מ-128 פיקסלים יהיו קצוות מודול מטושטשים, וקצוות מטושטשים הם בדיוק מה שהסורקים מתקשים לעשות בינאריזציה.
פרט עיבוד אחד חשוב בשני הפורמטים: כבה אנטי-aliasing או החלקת תמונה אם יש לך את הבחירה. מודולים חדים ומרובעים מפענחים טוב יותר מאלה מעורבבים ברכות. ה-SVG ה מחולל קוד QR פולט סטים shape-rendering="crispEdges" בדיוק מסיבה זו, ויצוא ה-PNG שלו משבית את החלקת תמונת הקנבס.
כמה נתונים מתאימים לקוד QR?
המקסימום התיאורטי במצב בתים הוא 2,953 בתים בגרסה 40 עם רמת תיקון שגיאות L - בערך 2,900 תווים של ASCII רגיל. כמעט לעולם לא תרצה להתקרב אליו.
קודי QR מגיעים ב-40 גרסאות, מ 21×21 מודולים (גרסה 1) עד 177×177 (גרסה 40), גדל על ידי 4 מודולים לכל צד בכל שלב. the version is choose utamutally from your payload length and error-correction level; you never pick it directly. what you feel is the consequence: a 20-character URL at level M lands in version 2 or 3 - a chunky, forgiving grid that scans across a room.A 500-character payload at level H lands somewhere in the twenties, producing a concensed thicket of modules that needs excellent print quality and a close, steady c
אז התקרה המעשית אינה 2,953 בתים; עם זאת, הרבה נתונים עדיין משאירים מודולים גדולים מספיק כדי לצלם במרחק המיועד שלך. כלל העבודה שלי: שמור על מטענים של כתובת URL מתחת ל-100 תווים בערך, ואם כרטיס vCard חולף על פני 300, הדפס אותו ברוחב של לפחות 4 סמ. ה מחולל קוד QR מציג את הגרסה שנבחרה, ספירת המודולים ועד כמה הקוד מלא באחוזים, כך שתוכל לראות את הצפיפות מטפסת תוך כדי הקלדה ולחתוך את המטען לפני שהוא הופך לבעיה.
מדוע קוד QR לא מצליח לסרוק?
כשמישהו אומר לי קוד "doesn't work," זה כמעט תמיד אחד מאלה, בסדר הזה:
- אין אזור שקט. הקוד נחתך על רקע יצירות אמנות או רקע צבעוני.
- ניגודיות או היפוך גרועים. צבעי מותג שנבחרו למראה, או ערכת אור על חושך.
- מודפס קטן מדי למרחק שאנשים בעצם עומדים בו.
- צפיפות גבוהה מדי - כתובת URL ארוכה עם פרמטרי מעקב, או vCard ממולא מדי.
- בוהק או עקמומיות - תפריטים לבקבוקים למינציה מחזירים אור ישר לתוך העדשה גימורי מט ותיקון שגיאות גבוה יותר עוזרים.
- לוגו שאכל את דוגמת המוצא. הפינות אינן ניתנות למשא ומתן.
שימו לב שאף אחד מאלה אינו " המקודד ייצר קוד לא חוקי." הדור הוא בעיה פתורה; הכשלים הם פיזיים. וזו הסיבה שבדיקה על חומרה אמיתית, בגודל אמיתי, תחת תאורה אמיתית, שווה יותר מכל כמות טיפול בגנרטור.
האם זה בטוח להשתמש מחולל QR מקוון חינם?
זה תלוי לחלוטין במה אתה מקודד והיכן מתרחש הקידוד.
תחשוב על מה שנכנס לקוד QR של WiFi: שם הרשת שלך והסיסמה שלך, בטקסט רגיל. אם המחולל שולח את זה לשרת כדי לעבד את התמונה, זה עתה שלחת את סיסמת ה-WiFi שלך באימייל לאדם זר. אותו הדבר חל על vCard עם מספר טלפון אישי, או כתובת URL למסמך פנימי לא רשום. רוב אתרי ה-QR החינמיים עושים את צד שרת הקידוד, ומדיניות הפרטיות שלהם בדרך כלל מעורפלת לגבי שמירה.
ה מחולל קוד QR מריץ את כל המקודד - המרת UTF-8, תיקון שגיאות Reed-Solomon, בחירת מסכה, רינדור - ב-JavaScript בדפדפן שלך אין העלאה, אין בקשה, אין מה להיכנס פתח את לשונית הרשת וצפה: לאחר טעינת העמוד, יצירת קוד עושה אפס בקשות טען את הדף פעם אחת ותוכל למשוך את כבל הרשת וזה עדיין עובד זה אותו עיקרון מאחורי כל כלי באתר, וזה כל הארגומנט ב מדוע כלים מבוססי דפדפן בטוחים יותר מאלה מבוססי העלאה.
שאלת הבטיחות השנייה עוברת בכיוון השני: בתור א סורק, התייחסו לקודי QR כמו קישורים מאנשים זרים, כי זה מה שהם. "Quishing" - קודים זדוניים תקועים מעל לגיטימיים על מד חניה, שולחנות מסעדות ומטעני EV - נפוצים כעת מספיק כדי שה-FTC פרסם אזהרות צרכנים לגבי זה. בדוק את כתובת האתר של התצוגה המקדימה של הטלפון שלך לפני שאתה מקיש, וחשוד בכל קוד שמוביל ישירות לטופס כניסה או תשלום.
מקרי שימוש נפוצים
תפריטי מסעדות ומקומות. קוד סטטי, רמה M, מודפס ב-3–4 סמ על כרטיס מט. כוון אותו לדף שאתה שולט בו, לא לשירות אירוח תפריטים's URL שעשוי להשתנות.
WiFi לאורחים ומשרדים. הדפס את קוד ה-WiFi על כרטיס קטן ליד הדלת סובב את הסיסמה והדפיס מחדש - לוקח שתי דקות, וזה אומר שלעולם לא תגיד סיסמה בקול רם שוב.
תגי ועידה וכרטיסי ביקור. מטענים של VCard ברמה Q או H. אנשים סורקים את התג ואיש הקשר נוחת בטלפון שלהם ללא הקלדה וללא אפליקציה.
אריזת מוצר ומדריכים. קישור להגדרת סרטונים, רישום אחריות או תיעוד. זה המקום שבו האמינות הכי חשובה כי הדפסה חוזרת היא יקרה - עבור לרמה Q, השאר אזור שקט נדיב ובדוק בטלפונים ישנים.
כלי עבודה פנימיים. תגיות נכסים, תוויות server-rack, קישורים runbook פריסה טקסט רגיל או כתובת URL פנימית קצרה, מודפס על תווית זול, קבוע, ולא מעורב ספק.
כרטיסים לאירועים וצ'ק-אין. קודד מזהה אטום, לא נתונים אישיים הקוד צריך להיות מפתח שהמערכת שלך מחפשת, לא מטען שמדליף שם ודואל לכל מי שסורק אותו ב- someone's hand.
אם אתה מרכיב ערכה כללית של כלים מבוססי דפדפן לעבודה כזו, כתבתי את אלה שאני באמת שומר עליהם מפתח האינטרנט's ערכת כלים - מחולל ה-QR יושב לצד ה מחולל UUID וה מחולל מטא תגים באותה רוטציה יומית.
שָׁוא
האם קודי QR פוקעים?
קודי QR סטטיים לעולם אינם פוקעים הנתונים מקודדים ישירות בתמונה, כך שאין שרת בלולאה שיכול להפסיק להגיב קודי QR דינמיים - מהסוג שרוב הגנרטורים החינמיים מייצרים - מקודדים קישור קצר בבעלות הספק, ואלה יכולים להפסיק לעבוד כאשר משפט מסתיים או חברה נסגרת כל קוד מה- מחולל קוד QR הוא סטטי.
באיזו רמת תיקון שגיאות עלי להשתמש עבור קוד QR מודפס?
רמה M היא ברירת המחדל הנכונה עבור הדפסה נקייה ומסכים. העבר עד Q עבור הדפסה קטנה, משטחים מעוקלים, חשיפה חיצונית או כל דבר שעלול להישפך. השתמש ב-H רק כאשר אתה מציב לוגו מעל מרכז הקוד, מכיוון שהיתירות הנוספת היא המאפשרת לשחזר את המודולים המכוסים. רמות גבוהות יותר הופכות את הקוד לצפוף יותר, אז אל תעלה את הרמה מבלי לתת לקוד יותר מקום פיזי.
איך אני יוצר קוד Wifi QR?
בחר את ה-WiFi המוגדר מראש, הזן את שם הרשת (SSID) והסיסמה שלך, ובחר את סוג האבטחה - WPA/WPA2 עבור כמעט כל הרשתות המודרניות הכלי בונה את התקן WIFI: טען וברח מכל נקודה-פסיק, פסיקים או מרכאות באישורים שלך, וזה המקום שבו מטענים שנבנו בעבודת יד נשברים בדרך כלל. האורחים מכוונים את המצלמה שלהם אליה ומקבלים הנחיה להצטרף לרשת מבלי להקליד דבר.
האם אני יכול לשים לוגו באמצע קוד QR?
כן, אם אתה יוצר ברמת תיקון שגיאות H ושומר על הלוגו במרכז ומתחת ל-25–30% בערך מהקוד' אזור s. לעולם אל תיתן לו לחפוף את שלושת ריבועי המוצא בפינות, מכיוון שאלו הם מה שהסורק משתמש בו כדי לאתר את הקוד בכלל. ייצא את ה-SVG, הרכיב את הלוגו שלך למעלה בכלי עיצוב, ולאחר מכן בדוק את התוצאה במספר טלפונים שונים לפני שאתה מדפיס משהו.
כמה נתונים יכול להכיל קוד QR?
המקסימום הוא 2,953 בתים במצב בתים ברמת תיקון שגיאות L, שזה בסביבות 2,900 תווי ASCII.בפועל אתה רוצה הרבה פחות: מטענים ארוכים יותר מייצרים יותר מודולים, ויותר מודולים אומר שכל אחד מהם קטן יותר פיזית באותו גודל הדפסה, מה שמקשה על סריקת הקוד מרחוק. שמירת כתובות URL מתחת לכ-100 תווים שומרת על הקוד קריא בנוחות.
למה זכה 't שלי QR קוד סריקה?
הסיבות הרגילות הן פיזיות, לא טכניות: ניגודיות קטנה מדי בין המודולים הכהים והבהירים, ערכת צבעים הפוכה של אור על כהה, אזור שקט חסר או קצוץ (שולי האור של ארבעת המודולים), הדפסה קטנה מדי למרחק אנשים סורקים ממנו, או מטען כל כך ארוך שהמודולים הפכו זעירים. תקן את אלה בסדר הזה - הם אחראים כמעט לכל סריקה שנכשלה שאי פעם ניפיתי באגים.
האם SVG או PNG טובים יותר עבור קודי QR?
SVG עדיף לכל דבר מודפס, כי הוא וקטור ונשאר חד לחלוטין בכל גודל, מכרטיס ביקור ועד שלט חוצות. PNG נוח יותר למסכים - אתרים, חפיסות שקופיות, דואר אלקטרוני - שבהם קל יותר להוריד תמונה בפיקסל קבוע. ייצא את ה-PNG בגודל נדיב וקנה מידה אותו למטה ולא למעלה, מכיוון שהעלאת קנה המידה מטשטשת את קצוות המודול שבהם תלויים הסורקים.
האם קודי QR חופשיים לשימוש מסחרי?
כן תקן QR Code מתפרסם כ-ISO/IEC 18004 והוא ללא תמלוגים בפועל - Denso Wave מחזיקה בפטנט המקורי אך מעולם לא אכפה אותו, וזו בדיוק הסיבה שהפורמט הפך לאוניברסלי קודים שנוצרו כאן אינם נושאים סימן מים, ללא דרישת ייחוס, וללא הגבלת שימוש, כך שתוכל לשים אותם על מוצרים, אריזות, תפריטים ופרסום באופן חופשי.
האם סיסמת ה-WiFi שלי מועלית כשאני מייצר את הקוד?
מס 'המקודד כולו פועל ב - JavaScript בדפדפן שלך - המרת UTF-8, תיקון שגיאות Reed-Solomon, בחירת מסכה, ורינדור כל קורה באופן מקומי שום דבר לא מועבר לשרת, שום דבר לא נרשם, וברגע שהדף נטען הכלי ממשיך לעבוד עם הרשת מנותקת זה הכי חשוב עבור קודי WiFi ו - vCard, המכילים אישורים ופרטים אישיים בטקסט רגיל.



