हवाई जहाज़, मेट्रो सुरंग, कैफ़े का लड़खड़ाता Wi-Fi, बंद दफ़्तर का नेटवर्क — कई मौक़े बिना कनेक्शन इमेज एडिट करने की मांग करते हैं। ज़्यादातर ऑनलाइन टूल नेटवर्क गिरते ही मर जाते हैं, क्योंकि वे पूरे समय काम किसी सर्वर पर कर रहे थे। एक ब्राउज़र-आधारित टूल के साथ यह दिक़्क़त नहीं: अगर कोड आपके डिवाइस पर चलता है, तो इंटरनेट वैकल्पिक है।

यहां ठीक-ठीक बताया है कि IMG.DIY पर कौन-से इमेज काम ऑफ़लाइन चलते हैं, किस पर एक छोटा तारांकन है, और वो एक टूल जो सचमुच नहीं चल सकता।

कुछ इमेज टूल ऑफ़लाइन क्यों चलते हैं और कुछ क्यों नहीं

ऐसे इमेज टूल जो ऑफ़लाइन चलते हैं (एयरप्लेन मोड समेत) — visual 1
कुछ इमेज टूल ऑफ़लाइन क्यों चलते हैं और कुछ क्यों नहीं

यह इस पर आता है कि प्रोसेसिंग कहां होती है।

एक सर्वर-आधारित टूल आपकी फ़ाइल अपलोड करता है, उसे किसी दूरस्थ मशीन पर एडिट करता है, और वापस भेजता है। कोई कनेक्शन नहीं मतलब कोई सर्वर नहीं मतलब कोई एडिट नहीं। ये टूल एयरप्लेन मोड में मुर्दा हैं।

एक ब्राउज़र-आधारित टूल काम लोकल रूप से Canvas API और WebAssembly से करता है — वो तकनीक जो पहले से आपके ब्राउज़र में बनी है। इमेज टैब के भीतर ही डिकोड, एडिट और री-एनकोड होती है। चूंकि इसमें से किसी को नेटवर्क नहीं चाहिए, ये टूल Wi-Fi बंद होने पर भी चलते रहते हैं।

IMG.DIY एक PWA (Progressive Web App) होकर एक क़दम और आगे जाता है। आपकी पहली विज़िट के बाद एक सर्विस वर्कर पेज और टूल कैश कर लेता है। तो बात सिर्फ़ इतनी नहीं कि एडिटिंग लोकल चलती है — टूल पेज ख़ुद ऑफ़लाइन लोड होते हैं। उन्हें एक बार इंटरनेट से खोलें, और उसके बाद वे एयरप्लेन मोड में आपके हैं।

IMG.DIY पर क्या पूरी तरह ऑफ़लाइन चलता है

ऐसे इमेज टूल जो ऑफ़लाइन चलते हैं (एयरप्लेन मोड समेत) — visual 2
IMG.DIY पर क्या पूरी तरह ऑफ़लाइन चलता है

एक बार आप साइट देख लें, तो यह पूरा सेट शून्य इंटरनेट के साथ चलता है:

  • Compress — JPG, PNG और WebP फ़ाइलें लोकल रूप से सिकोड़ें, बैच करें, ZIP डाउनलोड करें।
  • Convert — JPG, PNG और WebP जैसे फ़ॉर्मैट के बीच बदलें।
  • Resize — ठीक पिक्सल डाइमेंशन सेट करें या प्रतिशत से स्केल करें।
  • क्रॉप, रोटेट, वॉटरमार्क — मुख्य एडिटिंग तिकड़ी।
  • इमेज-टू-PDF, कोलाज, स्प्लिट-इमेज, ग्रिड-क्रॉप — जोड़ें, टाइल करें, और काटें।
  • ई-कॉमर्स रीसाइज़, वॉलपेपर रीसाइज़, वॉलपेपर मेकर — दुकानों और स्क्रीन के लिए साइज़ किए प्रीसेट।
  • EXIF व्यूअर/रिमूवर, पैलेट एक्सट्रैक्टर, फ़ेविकॉन जनरेटर, OG-इमेज मेकर — यूटिलिटी और मेटाडेटा टूल।

यह सब, एयरप्लेन मोड में, और आपकी फ़ाइलें कभी डिवाइस से बाहर नहीं जातीं।

वो एक तारांकन: बैकग्राउंड हटाना

background remover भी ऑफ़लाइन चलता है — पर सिर्फ़ एक बार के मॉडल डाउनलोड के बाद। यह सब्जेक्ट ढूंढने और बैकग्राउंड काटने के लिए एक AI मॉडल इस्तेमाल करता है, और उस मॉडल को पहले आपके डिवाइस पर पहुंचना पड़ता है (u2netp लगभग 4MB है; ज़्यादा-क्वालिटी वाला silueta लगभग 43MB)। यह एक बार कनेक्शन के साथ करें। उसके बाद, कटआउट बाक़ी सब की तरह पूरी तरह आपके ब्राउज़र में ऑफ़लाइन चलता है। जो डाउनलोड हुआ वो मॉडल था, आपकी फ़ोटो नहीं — आपकी इमेज कभी अपलोड नहीं होतीं।

वो एक टूल जिसे इंटरनेट चाहिए: page-qa

सीमाओं के बारे में ईमानदार रहना मायने रखता है। page-qa टूल को सचमुच कनेक्शन चाहिए, क्योंकि यह किसी लाइव वेब पेज का प्रदर्शन विश्लेषण करने के लिए Google के PageSpeed API को कॉल करता है। वो किसी बाहरी सेवा के ख़िलाफ़ एक लुकअप है, लोकल इमेज प्रोसेसिंग नहीं, इसलिए कैश करने को कुछ नहीं — यह एयरप्लेन मोड में नहीं चल सकता। IMG.DIY का हर दूसरा इमेज टूल चल सकता है।

ऑफ़लाइन सपोर्ट ख़ुद कैसे सत्यापित करें

मेरी बात पर भरोसा मत कीजिए। किसी भी टूल को परखें:

  1. टूल का पेज एक बार इंटरनेट चालू करके लोड करें।
  2. अपने डिवाइस को एयरप्लेन मोड पर स्विच करें।
  3. resize टूल या किसी और से एक इमेज एडिट करने की कोशिश करें।

अगर यह फिर भी चलता है, तो प्रोसेसिंग लोकल है — और बोनस के तौर पर, यह सबूत है कि आपकी फ़ाइल अपलोड नहीं हो रही। जो टूल ऑफ़लाइन चलता है वो ऐसा टूल है जो चुपके से आपकी फ़ोटो किसी सर्वर को नहीं भेज सकता। ऑफ़लाइन क्षमता और प्राइवेसी दो कोणों से देखी गई एक ही चीज़ हैं।