Facebook QR कोड जनरेटर
100% निजी और स्थानीय — आपका डेटा कभी आपके ब्राउज़र से बाहर नहीं जाता। ये QR कोड स्थायी हैं और कभी समाप्त नहीं होंगे।
Facebook सेटिंग्स
डिज़ाइन
केंद्र में लोगो जोड़ें
इमेज इसी पेज में पढ़ी जाती है और कोड में data: URL के रूप में जड़ दी जाती है। वह अपलोड नहीं होती, और आपकी डाउनलोड की गई फ़ाइल के भीतर ही रहती है।
अन्य डिज़ाइन विकल्प
कोड का गहरा आधा हिस्सा। इसे पृष्ठभूमि से काफ़ी कम चमकीला रखें।
यह शांत क्षेत्र और मॉड्यूल के बीच की जगह, दोनों को ढकता है। पारदर्शी पृष्ठभूमि इसे फ़ाइल से बाहर रखती है, इसलिए उससे कुछ बनाया ही नहीं जाता।
मॉड्यूल और पृष्ठभूमि के बीच कंट्रास्ट 11.5:1।
PNG और WebP अल्फ़ा चैनल रखते हैं; SVG पृष्ठभूमि का आयत बस छोड़ देता है। कोड जिस भी चीज़ पर रखा जाए, वही कंट्रास्ट का हल्का आधा हिस्सा बन जाती है।
ग्रेडिएंट सिर्फ़ गहरे मॉड्यूल भरता है। स्कैनर को असल में जो कंट्रास्ट मिलता है वह इसके हल्के सिरे से तय होता है, इसलिए दोनों सिरे गहरे रहने चाहिए।
दूसरा रंग, जो सिर्फ़ ग्रेडिएंट चुने होने पर काम आता है। कंट्रास्ट के लिए इसे पहले रंग के साथ ही मापा जाता है।
बाएँ-से-दाएँ बहाव से घड़ी की दिशा में डिग्री। त्रिज्यीय ग्रेडिएंट केंद्र से बाहर की ओर फैलता है, इसलिए कोण सिर्फ़ रैखिक पर लागू होता है।
गोल आकार हर कोष्ठ का कम हिस्सा ढकते हैं। केंद्र ढका रहता है, और डिकोडर वहीं से नमूना लेता है, फिर भी घने कोड की छोटी छपाई वर्गों के रूप में ज़्यादा भरोसे से पढ़ी जाती है।
तीनों फ़ाइंडर पैटर्न का छल्ला।
हर फ़ाइंडर पैटर्न के भीतर की आँख।
कोड के चारों ओर का खाली हाशिया, मॉड्यूल में मापा गया। विनिर्देश में न्यूनतम 4 है।
ऊँची रिकवरी ज़्यादा नुक़सान झेलती है और क्षमता खाती है, इसलिए वही सामग्री घना सिंबल बनाती है।
केंद्र में एक लोगो बैठा है और स्तर को H पर रोके है। उसकी चौड़ाई की सीमा सिंबल के साथ चलती है: सबसे छोटे कोड पर 14%, घने कोड पर 30%।
लाइव पूर्वावलोकन और एक्सपोर्ट
पेज यूज़रनेम लिखिए — facebook.com/ के बाद वाला हिस्सा।
एक्सपोर्ट
रास्टर, स्क्रीन के लिए
डाउनलोड चालू करने के लिए फ़ॉर्म पूरा करें।
एक्सपोर्ट आकार और एन्कोडेड टेक्स्ट
- पेलोड
- अभी कुछ एन्कोड नहीं
- सिंबल
- अभी बना नहीं
- रिकवरी
- M
इनपुट की प्रतीक्षा
Facebook पेज, इवेंट या कोई और Facebook पता QR कोड में एन्कोड करें। Facebook उन थोड़े-से प्लेटफ़ॉर्म में है जहाँ यूज़रनेम के पीछे एक स्थायी संख्यात्मक पता भी होता है, और यह तब मायने रखता है जब कोड सालों तक एक ही जगह लगा रहने वाला हो।
जब कोई इसे स्कैन करता है
कैमरा facebook.com का पता दिखाता है और टैप पर खोलता है — Facebook ऐप इंस्टॉल हो तो उसमें, वरना ब्राउज़र में।
यूज़रनेम खिसकते हैं, संख्यात्मक id नहीं
जिस Facebook पेज या प्रोफ़ाइल का कोई यूज़रनेम नहीं है, वह facebook.com/profile.php?id= और उसके बाद उस संख्यात्मक id पर परोसा जाता है जो Facebook ने उसे बनाते समय दी थी। यूज़रनेम तय कर देने पर आपको दिखने वाले पते में वह संख्या बदल जाती है, पर संख्या खुद दोबारा जारी नहीं होती — नीचे की पहचान वही है, और सुंदर URL उसके ऊपर लगा एक लेबल भर है।
इससे आपको वह चुनाव मिलता है जो इस साइट के बाकी प्लेटफ़ॉर्म नहीं देते। यूज़रनेम वाला पता छोटा और पढ़ने योग्य है, इसलिए वह छोटे सिंबल में एन्कोड होता है और टेक्स्ट में छपने पर भी ठीक लगता है। संख्यात्मक पता लंबा है और इंसान के लिए उसका कोई अर्थ नहीं, पर वह इस पर निर्भर नहीं करता कि यूज़रनेम आपका बना रहे। चूँकि QR कोड कोई आँखों से नहीं पढ़ता, लंबी उम्र वाली छपाई के लिए काम का तरीका यही है कि टिकाऊ पता एन्कोड कीजिए और पढ़ने योग्य पता उसके बगल में टेक्स्ट में छाप दीजिए।
- facebook.com/yourpage — छोटा, पढ़ने योग्य, ऐसे यूज़रनेम से बँधा जिसे बदला या छोड़ा जा सकता है
- facebook.com/profile.php?id=… — लंबा पेलोड, यूज़रनेम पर कोई निर्भरता नहीं
- profile.php वाला पता चिपकाने के लिए तीसरा विकल्प इस्तेमाल कीजिए, क्योंकि वह सादा स्लग नहीं बल्कि क्वेरी स्ट्रिंग है
इवेंट लिंक की एक उम्र होती है
इवेंट का पता facebook.com/events/ और उसके बाद एक संख्यात्मक इवेंट id होता है, और वह ठीक तब तक हल होता है जब तक इवेंट मौजूद है। उसे मिटाइए या रद्द कीजिए और लिंक काम करना बंद कर देता है — Facebook मिटाए गए इवेंट हटा देता है, और उसके सहायता पेज बताते हैं कि इसमें सात दिन तक लग सकते हैं। गिरने के लिए कोई संग्रह URL नहीं है, और छपे हुए कोड के पास यह भाँपने का कोई तरीका नहीं।
इसलिए इवेंट कोड उन चीज़ों पर जँचता है जो इवेंट के बाद फेंक दी जाती हैं: फ़्लायर, टेबल कार्ड, तारीख़ वाला पोस्टर। वह किसी दोबारा इस्तेमाल होने वाली चीज़ पर नहीं जँचता — स्टॉल का बैनर, दुकान की खिड़की, विज़िटिंग कार्ड — जहाँ मरा हुआ लिंक न होने से भी बुरा है, क्योंकि त्रुटि पेज तक पहुँचने वाला व्यक्ति यह मान लेता है कि व्यवसाय ही बंद हो गया है, इवेंट नहीं।
किसी भी Facebook URL के लिए एक बॉक्स क्यों है
Facebook एक ही डोमेन के नीचे पेज और इवेंट से कहीं ज़्यादा परोसता है: /groups/ के नीचे ग्रुप, /posts/ या /permalink.php के नीचे अलग-अलग पोस्ट, profile.php वाले पते, Marketplace की लिस्टिंग, और fb.me के छोटे लिंक। इन सबके लिए किसी पथ नियम का अंदाज़ा लगाने से ऐसे कोड बनते जो साफ़ स्कैन होते और कहीं नहीं उतरते, इसलिए तीसरा विकल्प बस वही पता एन्कोड कर देता है जो आप चिपकाते हैं।
चिपकाने से पहले ट्रैकिंग पैरामीटर काट दीजिए। Facebook के ऐप से कॉपी किए पते अक्सर fbclid या उसी तरह के ऐप-निर्मित पैरामीटर लिए आते हैं, कभी-कभी खुद URL से भी लंबे। वे यह नहीं बदलते कि लिंक जाता कहाँ है; वे पेलोड लंबा करते हैं, सिंबल को एक-दो संस्करण ऊपर धकेलते हैं, और साझा करने के रास्ते का एक रिकॉर्ड आपकी छपी हुई कलाकृति में ले आते हैं। प्रश्नचिह्न से आगे का सब कुछ आम तौर पर जा सकता है — छपाई के लिए पक्का करने से पहले छाँटे हुए पते को एक बार ब्राउज़र में जाँच लीजिए।
सवाल और जवाब
मैं यूज़रनेम वाला पता एन्कोड करूँ या संख्यात्मक वाला?
छोटी उम्र वाली किसी भी चीज़ के लिए, या जहाँ छपा हुआ URL पढ़ने योग्य होना चाहिए, यूज़रनेम वाला पता इस्तेमाल कीजिए। लंबी उम्र वाली छपाई के लिए संख्यात्मक profile.php पता, क्योंकि वह इस पर निर्भर नहीं करता कि यूज़रनेम आपका बना रहे। संख्यात्मक रूप थोड़ा बड़ा सिंबल बनाता है, और यही उस टिकाऊपन की कीमत है।
इवेंट मिट जाने के बाद इवेंट कोड का क्या होता है?
वह हल होना बंद कर देता है। पता एक ही संख्यात्मक इवेंट id पर इशारा करता है, और Facebook मिटाए गए इवेंट हटा देता है — उसके सहायता पेज कहते हैं कि इसमें सात दिन तक लग सकते हैं। इवेंट कोड सिर्फ़ उसी सामग्री पर छापिए जिसे आप फेंकने वाले हैं, और जो दोबारा इस्तेमाल होनी है उसे पेज पर लगाइए।
मैंने जो लिंक कॉपी किया उसमें प्रश्नचिह्न के बाद अक्षरों की लंबी कड़ी है।
वे fbclid जैसे ट्रैकिंग पैरामीटर हैं जो Facebook के ऐप लिंक कॉपी करते समय जोड़ देते हैं। वे मंज़िल पर असर नहीं डालते, पर पेलोड फुला देते हैं और सिंबल को ज़रूरत से ज़्यादा घना बना देते हैं। प्रश्नचिह्न से आगे सब कुछ मिटा दीजिए और पक्का कर लीजिए कि छोटा पता भी सही पेज खोलता है।
क्या कोड ब्राउज़र के बजाय Facebook ऐप खोलेगा?
यह स्कैन करने वाले फ़ोन का फ़ैसला है। कोड में एक सादा https लिंक है, और ऑपरेटिंग सिस्टम facebook.com के पते उस इंस्टॉल किए ऐप को सौंप देता है जो उनके लिए पंजीकृत हो। कोई ऐप इंस्टॉल न हो तो ब्राउज़र वही पता खोल देता है।
स्थिर QR कोड कैसे काम करता है
इस साइट का हर कोड स्थिर है: पेलोड काले और सफ़ेद मॉड्यूल में ही लिखा जाता है। कोड पढ़े जाते समय कुछ खोजा नहीं जाता, हमारा कोई सर्वर इसमें शामिल नहीं होता, और कोई सब्सक्रिप्शन छपे हुए कोड को थामे नहीं रखता। यही गुण उसकी सीमा भी है — एक बार छप जाने पर उसके भीतर जो है, वह बदला नहीं जा सकता।
फिर तीन बातें तय करती हैं कि छपा कोड पढ़ा जाएगा या नहीं: पेलोड कितने बाइट का हुआ, कौन-सा रिकवरी स्तर नुक़सान सोखता है, और कागज़ पर एक मॉड्यूल कितना चौड़ा बैठता है। ये गाइड इनमें से हर एक को आँकड़ों के साथ देखती हैं।