यह कैसे काम करता है
बिना कोई ऐप इंस्टॉल किए, सीधे फ़ोन के ब्राउज़र से NFC टैग पढ़ता, लिखता और लॉक करता है। स्कैन करने पर टैग का सीरियल नंबर और हर NDEF रिकॉर्ड अलग-अलग दिखाता है, उसके प्रकार, आकार, भाषा, MIME प्रकार और कच्ची सामग्री के हेक्साडेसिमल डंप के साथ।
लिखते समय आप एक ही संदेश में कई रिकॉर्ड जोड़ सकते हैं: भाषा सहित टेक्स्ट, लिंक, कोई भी MIME सामग्री और अपने खुद के बाहरी प्रकार। साथ में ऐसे सहायक भी हैं जो आपके लिए सामग्री तैयार कर देते हैं: vCard संपर्क, विषय और मुख्य भाग वाला ईमेल, फ़ोन कॉल, SMS, भौगोलिक निर्देशांक, WhatsApp चैट और किसी Android ऐप को खोलना।
टैग के साथ पूरा संवाद Web NFC API के ज़रिए आपके डिवाइस पर ही होता है: पढ़ी या लिखी गई सामग्री कभी किसी सर्वर पर नहीं भेजी जाती। फ़िलहाल यह API केवल Android के Chrome और Edge में, HTTPS कनेक्शन पर और सिस्टम में NFC चालू होने पर उपलब्ध है।
उदाहरण
https://ittools.techrecordType: "url" — 21 bytesURL रिकॉर्ड जाने-पहचाने उपसर्ग (https://) को एक ही बाइट में संपीड़ित कर देता है, इसलिए वह टेक्स्ट से लगने वाली जगह से कम जगह लेता है।com.spotify.musicrecordType: "android.com:pkg"Android Application Record टैग सटाने पर बताया गया ऐप खोलता है और वह न होने पर उसे इंस्टॉल करने का सुझाव देता है।ejemplo.com:configrecordType externo — payload libreबाहरी प्रकार अपने डोमेन को नेमस्पेस की तरह इस्तेमाल करते हैं और उन डेटा के लिए हैं जिन्हें केवल आपका अपना ऐप समझता है।उपयोग के मामले
- टैग सटाने से पहले देखना कि उसमें असल में क्या है: गंतव्य URL, संपर्क, टेक्स्ट या बाइनरी डेटा।
- ऐसे विज़िटिंग कार्ड बनाना जिनमें vCard संपर्क हो और एक स्पर्श से वह फ़ोनबुक में जुड़ जाए।
- मेन्यू, फ़ॉर्म, उपयोग-गाइड या अतिथि Wi-Fi के URL वाले स्टिकर तैयार करना।
- विकास के दौरान परखना कि कोई ऐप अलग-अलग NDEF रिकॉर्ड प्रकारों पर कैसी प्रतिक्रिया देता है।
- जब सामग्री अंतिम हो और कोई उसे बदल न सके, तब टैग को केवल-पढ़ने योग्य छोड़ देना।
अक्सर पूछे जाने वाले प्रश्न
यह मेरे कंप्यूटर या मेरे iPhone पर क्यों नहीं चलता?
Web NFC API केवल Android 8 या उससे नए संस्करण के Chrome और Edge में लागू है। डेस्कटॉप पर, Safari में और iOS के ब्राउज़र में यह मौजूद ही नहीं है, इसलिए कोई भी वेब पेज टैग नहीं पढ़ या लिख सकता। इस टूल को Chrome वाले Android फ़ोन पर और HTTPS पर खोलें।
टेक्स्ट रिकॉर्ड और URL रिकॉर्ड में क्या अंतर है?
टेक्स्ट रिकॉर्ड सादी सामग्री उसकी भाषा के साथ सहेजता है और कोई कार्रवाई शुरू नहीं करता: सिस्टम बस उसे दिखा देता है। URL रिकॉर्ड एक पता सहेजता है और फ़ोन से उसे खोलने का सुझाव दिलाता है; साथ ही यह आम उपसर्गों को संपीड़ित करता है, इसलिए टैग पर कम जगह लेता है।
एक टैग में कितनी सामग्री आती है?
यह चिप पर निर्भर करता है: NTAG213 —कार्ड और स्टिकर में सबसे आम— में लगभग 144 उपयोगी बाइट होते हैं, NTAG215 में लगभग 504 और NTAG216 में लगभग 888। टूल संदेश बनाते समय उसका अनुमानित आकार गिनता है और सबसे छोटी चिप से आगे निकलने पर चेतावनी देता है।
क्या टैग का लॉक हटाया जा सकता है?
नहीं। टैग लॉक करने पर चिप की एक भौतिक सुरक्षा चालू हो जाती है जो उसे स्थायी रूप से केवल-पढ़ने योग्य बना देती है: कोई भी डिवाइस या ऐप उस पर दोबारा नहीं लिख सकता। यह विकल्प केवल तभी इस्तेमाल करें जब सामग्री अंतिम हो।
बाहरी प्रकार क्या है और उसे कब इस्तेमाल करना चाहिए?
यह एक ऐसा रिकॉर्ड है जिसका प्रकार «डोमेन:नाम» के रूप में लिखा जाता है —उदाहरण example.com:config— और जो आपके अपने डोमेन को नेमस्पेस की तरह इस्तेमाल करता है। यह उन डेटा के लिए है जिन्हें केवल आपका ऐप समझता है: दूसरे रीडर रिकॉर्ड देख तो लेते हैं, पर उस पर कुछ करने की कोशिश नहीं करते।
क्या टैग की सामग्री किसी सर्वर पर भेजी जाती है?
नहीं। पढ़ना और लिखना ब्राउज़र खुद फ़ोन के हार्डवेयर से करता है; न पढ़ी गई सामग्री और न आपकी लिखी सामग्री आपके डिवाइस से बाहर जाती है। ब्राउज़र पहली बार NFC की अनुमति माँगता है और आप उसे जब चाहें वापस ले सकते हैं।