सहायता से संपर्क करें

हम ईमेल से जवाब देते हैं, आम तौर पर दो दिन के अंदर।

Google reCAPTCHA दुरुपयोग से बचाव के लिए इस सबमिशन की जाँच करता है; इसके लिए डेटा Google को भेजा जाता है। स्क्रिप्ट तभी लोड होती है, जब यह फ़ॉर्म खोला जाता है।

← सभी पोस्ट

हमने स्क्रीन का आकार इकट्ठा करना बंद कर दिया

यह सेवा पहले स्क्रीन रिज़ॉल्यूशन दर्ज करती थी। ब्राउज़र स्क्रिप्ट window.screen पढ़ती थी और उसे इस नाम से साथ भेजती थी: res=1920x1080, और आँकड़ों के पेज पर इसके लिए एक पैनल था।

अब ऐसा नहीं होता। जिस टेबल में यह रहता था, उसमें आज एक भी पंक्ति नहीं है, और पैनल अपनी खाली स्थिति दिखाता है। स्क्रिप्ट की जिस लाइन में यह पढ़ा जाता था, वह अब एक टिप्पणी है जो बताती है कि वहाँ पहले क्या था।

इसे क्यों हटाया गया

स्क्रीन रिज़ॉल्यूशन फ़िंगरप्रिंटिंग का अच्छा संकेत है — अकेले नहीं, बल्कि अनुरोध के साथ आने वाली दूसरी चीज़ों के साथ मिलकर। यह सेवा किसी विज़िटर के बारे में जितना हो सके उतना कम रखने की कोशिश करती है, और उसके हार्डवेयर का वर्णन करने वाली संख्या अपनी कीमत वसूल नहीं कर रही थी। उस पैनल से कभी किसी ने कुछ नहीं किया था।

यह फ़ैसले का आसान आधा हिस्सा है। मुश्किल आधा हिस्सा था इसे सच बनाना।

ब्राउज़र में इसे बंद करना काफ़ी नहीं था

स्क्रिप्ट से लाइन हटाने पर सिर्फ़ स्क्रिप्ट की नई कॉपियाँ इसे भेजना बंद करती हैं। पहले से बाहर मौजूद कॉपियों पर इसका कोई असर नहीं होता, और वे दो तरह की हैं:

  • ब्राउज़र स्क्रिप्ट को सात दिन तक रखते हैं। किसी भी बदलाव के बाद एक हफ़्ते तक विज़िटरों का एक हिस्सा पिछला वर्ज़न चला रहा होता है।
  • कुछ ग्राहकों के पेज स्क्रिप्ट को यहाँ से लोड ही नहीं करते — वे सालों पहले ली गई एक कॉपी एम्बेड करते हैं, जिसे किसी टेम्पलेट में पेस्ट किया गया और तब से छुआ नहीं गया।
ब्राउज़र कैश7सालों पहले पेस्ट की गई कॉपीकोई समय-सीमा नहींसर्वर इसे लेना बंद करता हैअभी खत्मपुरानी स्क्रिप्ट के भेजना बंद करने तक के दिन

दूसरी तरह की कॉपी की कोई समय-सीमा नहीं होती। वे पेज अनिश्चित काल तक res= भेजते रहते, सर्वर उसे दर्ज करता रहता, और बदलाव पूरा दिखता, जबकि ठीक उन्हीं विज़िटरों के लिए वह झूठ होता जिन पर किसी की नज़र नहीं थी।

इसलिए सर्वर ने भी इसे लेना बंद कर दिया। यह आता है, अनदेखा किया जाता है, कुछ भी लिखा नहीं जाता। बदलाव का यही आधा हिस्सा असल में टिकता है।

किस तरह की गलती से यह बचाता है

“हमने इसे इकट्ठा करना बंद कर दिया” कोड के बारे में दावा है। “यह डेटा अब हमारे पास नहीं है” डेटा के बारे में दावा है। ये अलग-अलग दावे हैं, और वेब पर पहले से दूसरा अपने आप साबित नहीं होता, क्योंकि क्लाइंट कोड ऐसी मशीनों पर चलता है जो किसी के नियंत्रण में नहीं, ऐसे वर्ज़न में जो किसी ने नहीं चुने, और तब तक, जब तक किसी का कैश या कॉपी-पेस्ट उसे ज़िंदा रखे।

क्लाइंट पर बंद की गई हर चीज़ को सर्वर पर भी बंद करना होता है। क्लाइंट का बदलाव उसका भेजा जाना रोकता है। सर्वर का बदलाव ही बयान को सच बनाता है।

पुरानी पंक्तियाँ अभी भी मौजूद हैं, घटती जा रही हैं, और ठीक इसी काम के लिए लिखा गया एक छोटा टूल उन्हें बैच में मिटा रहा है। जब यह पूरा हो जाएगा, तब भी पैनल खाली रहेगा, और तब आखिरकार वह पूरी कहानी होगी, न कि उसका ज़्यादातर हिस्सा।

अपडेट, 11 सितंबर 2026: 27 अगस्त 2026 से स्क्रिप्ट उसे एम्बेड करने वाली हर वेबसाइट पर फिर से स्क्रीन रिज़ॉल्यूशन, ब्राउज़र विंडो की चौड़ाई और पिक्सेल अनुपात पढ़ने लगी थी। 11 सितंबर 2026 से वह ऐसा सिर्फ़ वहीं करती है, जहाँ वेबसाइट संचालक इसे इस एट्रिब्यूट से चालू करता है: data-screen="1"। इस एट्रिब्यूट के बिना मौजूदा स्क्रिप्ट इन तीनों में से कुछ भी नहीं पढ़ती, और सर्वर पुरानी कॉपियों से आने पर भी इन्हें अब सहेजता नहीं।

विज्ञापन