ब्लॉग
बिना इंटरनेट के कैमरे की कौन-कौन सी सुविधाएँ चलती हैं
स्टैंप वाली फ़ोटो जिन जगहों पर चाहिए होती है, वहाँ अक्सर सिग्नल नहीं होता: कोई बेसमेंट, गाँव की ओर कोई साइट, फेरी, हवाई जहाज़। वहाँ किसी ऐप पर भरोसा करने से पहले यह सवाल नहीं है कि वह “ऑफ़लाइन” है या नहीं, बल्कि यह है कि ठीक-ठीक कौन सी सुविधाएँ ऑफ़लाइन हैं — क्योंकि जवाब शायद ही कभी “सभी” होता है।
किसे नेटवर्क चाहिए, और किसे नहीं
कैमरा ऐप दो तरह का काम करता है। एक, वह रिकॉर्ड करता है जो फ़ोन को पहले से पता है; दूसरा, वह ऐसी चीज़ें ढूँढता है जो उसे पता नहीं। पहले तरह के काम का नेटवर्क छूने का कोई कारण नहीं। दूसरे तरह का काम उसके बिना चल ही नहीं सकता।
यह एक फ़र्क़ उन लगभग सारी बातों की वजह बताता है जो आपको सिग्नल गिरने पर दिखती हैं।
बिना किसी नेटवर्क के भी चलता है
- फ़ोटो खींचना — फ़ोन के अपने कैमरा स्टैक से।
- डिवाइस की घड़ी — यहीं से छपने वाला समय आता है।
- GPS रिसीवर। एक फिक्स सैटेलाइट से मिलता है; नेटवर्क कनेक्शन सबसे पहले वाले फिक्स को तेज़ कर सकता है, पर कोई फिक्स पाने के लिए वह ज़रूरी नहीं।
- स्टैंप को इमेज में जोड़ना, और उसे कैमरा रोल में लिखना।
नेटवर्क चाहिए
- निर्देशांक को पते में बदलना। निर्देशांक मापे जाते हैं; पता किसी के डेटाबेस से मिलता है।
- मौसम और ऊँचाई की जानकारी लाना।
- नक़्शे की टाइल बनाना, अगर स्टैंप स्टाइल में छोटा नक़्शा शामिल हो।
- खाते से जुड़ी कोई भी चीज़: सिंक, टीम एल्बम, रिपोर्ट एक्सपोर्ट, शेयर लिंक।
पता ही कमज़ोर कड़ी क्यों है
सड़क का पता एक व्युत्पन्न जानकारी है। आपके फ़ोन को पता है कि वह कुछ मीटर के फ़र्क़ से कहाँ है; उसे यह नहीं पता कि उस जगह का नाम क्या है। वह नाम एक लुकअप है — अंदर निर्देशांक, बाहर पता — और लुकअप के लिए किसी और का डेटाबेस चाहिए।
यही वजह है कि बेसमेंट में खींची गई स्टैंप वाली फ़ोटो में सटीक समय और सटीक निर्देशांक हो सकते हैं, पर कोई सड़क का नाम नहीं। यहाँ कुछ खराब नहीं हुआ है। जो एक फ़ील्ड किसी तीसरे पक्ष पर निर्भर था, उससे पूछने के लिए वहाँ कोई तीसरा पक्ष मौजूद ही नहीं था।
यही वजह है कि निर्देशांक इस जोड़ी का ज़्यादा पक्का हिस्सा हैं। निर्देशांक डिवाइस द्वारा लिया गया माप है। पता उस माप की व्याख्या है, जो कहीं और बनती है, और निर्देशांक के सही होने पर भी वह गलत हो सकता है।
एक मिनट में जाँच लें
ऊपर लिखी किसी भी बात के लिए आपको किसी कंपनी के दावे पर भरोसा करने की ज़रूरत नहीं। यह वही जाँच है जो यह देखने के लिए की जाती है कि कोई ऐप आपकी फ़ोटो अपलोड करता है या नहीं, बस उन फ़ील्ड तक सीमित जिन्हें लुकअप की ज़रूरत हो सकती है।
- एयरप्लेन मोड चालू करें Wi-Fi और सेल्युलर दोनों बंद, ताकि डिवाइस से बाहर जाने का कोई रास्ता ही न रहे।
- पता, मौसम और ऊँचाई के फ़ील्ड बंद करें यही तीन फ़ील्ड हैं जिन्हें लुकअप चाहिए। बाक़ी को फ़र्क़ नहीं पड़ना चाहिए।
- स्टैंप वाली एक फ़ोटो खींचें समय और निर्देशांक को फिर भी दिखना चाहिए, क्योंकि दोनों में किसी सर्वर की ज़रूरत नहीं।
- पता वाला फ़ील्ड दोबारा चालू करें और एक फ़ोटो और खींचें अगर यह पंक्ति अब अटक जाए या खाली आए, तो आप पा गए कि नेटवर्क ठीक कहाँ फिट बैठता है — और यह बहुत छोटा हिस्सा है।
- जो आपने देखा, उसी से फैसला करें अगर वैकल्पिक फ़ील्ड बंद होने पर भी ऐप को कनेक्शन चाहिए, तो लिस्टिंग में कुछ भी लिखा हो, वह ऑफ़लाइन कैमरा नहीं है।
जब नेटवर्क वाला कैमरा बेहतर विकल्प हो
ऑफ़लाइन होना अपने आप में हमेशा बेहतर नहीं है, और यह साफ़-साफ़ कह लेना चाहिए। इस श्रेणी का एक ऐप नेटवर्क को जानबूझकर ज़रूरी बनाता है, और उसकी लिस्टिंग में इसकी वजह भी साफ़ लिखी है:
नेटवर्क से मौजूदा समय लेने के कारण, फ़ोन का समय बदलने पर भी फ़ोटो और वीडियो पर सही समय का वॉटरमार्क बना रहता है।
Timestamp Camera Enterprise — App Store लिस्टिंग
यह एक असल समस्या का असल जवाब है। फ़ोन की घड़ी उसे रखने वाला व्यक्ति बदल सकता है; नेटवर्क पर मौजूद समय का स्रोत नहीं। अगर फ़ोटो का पूरा मतलब ही यह है कि किसी तीसरे पक्ष को उस वक़्त पर भरोसा करना है, तो यह डिज़ाइन ज़्यादा मज़बूत है — और इसकी कीमत यह है कि आप वह फ़ोटो बेसमेंट में नहीं खींच सकते।
StampCam दूसरा रास्ता चुनता है: समय डिवाइस से आता है, इसलिए वह नेटवर्क से सत्यापित नहीं है, और इसके बदले ऐप बिना किसी सिग्नल के भी चलता है। दोनों में से कोई भी खामी नहीं है। ये सवाल “यह रिकॉर्ड किसके लिए है?” के दो अलग जवाब हैं — अपने लिए, या किसी ऐसे व्यक्ति के लिए जो आपके फ़ोन पर भरोसा नहीं करता।
सवाल
क्या टाइमस्टैम्प कैमरा को इंटरनेट चाहिए?
क्या बिना सिग्नल के भी GPS निर्देशांक वाली फ़ोटो खींच सकते हैं?
मेरी स्टैंप वाली फ़ोटो में पता क्यों नहीं है?
क्या ऑफ़लाइन रिकॉर्ड उतना ही भरोसेमंद है जितना नेटवर्क से सत्यापित?
स्रोत
इस लेख में जिन बाहरी स्रोतों का हवाला दिया गया है, वे सभी उन लिंक के साथ यहाँ दिए गए हैं जहाँ से पढ़ा गया। उनमें से कोई भी हमारे अपने ऐप का पन्ना नहीं है।