एक इमेज गिनती कैसे कर सकती है
सामग्री और उसकी समीक्षा के बारे में
इस लेख में
दिखने वाले वेब काउंटर के पीछे की प्रक्रिया इंटरनेट संचार के एक बुनियादी सिद्धांत पर चलती है: अनुरोध और जवाब। जब भी कोई वेब पेज लोड होता है, ब्राउज़र सोर्स कोड पढ़ता है और उसमें बाहरी एलिमेंट के संदर्भ पाता है, जैसे स्टाइल शीट, फ़ॉन्ट और ग्राफ़िक।
पूरा पेज जोड़ने के लिए ब्राउज़र को इन एलिमेंट को होस्ट करने वाले सर्वरों तक पहुँचकर उन्हें एक-एक करके माँगना होता है। यही प्रक्रिया जटिल ट्रैकिंग स्क्रिप्ट के बिना विज़िट गिनने की नींव है।
किसी पेज में सिर्फ़ एक इमेज टैग एम्बेड करने से, हर बार पेज देखे जाने पर, एक जान-बूझकर किया गया अनुरोध बनता है। यह अनुरोध पाने वाला सर्वर सिर्फ़ एक स्थिर फ़ाइल नहीं थमा देता; वह घटना दर्ज करता है, गणना करता है और उसके बाद ही ग्राफ़िक भेजता है।
वेटिंग रूम की टोकन मशीन
भौतिक दुनिया से एक उपयोगी तुलना है टोकन मशीन, जो कई वेटिंग रूम में मिलती है। मशीन में नंबर वाली कागज़ की पर्चियों का एक रोल होता है। जब कोई आने वाला व्यक्ति पर्ची खींचता है, तो एक साथ दो बातें होती हैं: उसे एक नंबर मिलता है, और मशीन अगले नंबर पर बढ़ जाती है, यह दर्ज करते हुए कि एक और व्यक्ति आ गया है।
दिखने वाला काउंटर ठीक इसी तरह काम करता है। वेबसाइट पर इमेज टैग वह हाथ है, जो पर्ची खींचता है।
सर्वर मशीन का काम करता है। वह पर्ची खींचे जाने को दर्ज करता है, अनुरोध का समय और स्रोत नोट करता है, अंदरूनी गिनती एक बढ़ाता है और फिर नई संख्या एक डिजिटल पर्ची पर छापता है। यही पर्ची वह ग्राफ़िक है, जो आखिर में स्क्रीन पर दिखता है।
पृष्ठभूमि में क्या नहीं होता
यह तरीका आज के भारी एनालिटिक्स प्लेटफ़ॉर्म से काफ़ी अलग है। उन प्लेटफ़ॉर्म में ब्राउज़र को बड़ा प्रोग्राम कोड डाउनलोड करके चलाना पड़ता है, जो फिर विज़िटर के व्यवहार पर नज़र रखता है और चुपचाप पृष्ठभूमि में रिपोर्ट भेजता रहता है।
सिर्फ़ इमेज पर आधारित काउंटर यह सब छोड़ देता है। ब्राउज़र बस एक तस्वीर माँगता है। गिनती का पूरा तर्क दूर सर्वर पर चलता है, ब्राउज़र की पाबंदियों या स्क्रिप्ट की न मिली अनुमतियों की पहुँच से सुरक्षित बाहर।
चूँकि पृष्ठभूमि में किसी पर नज़र नहीं रखी जाती, यह प्रक्रिया स्वभाव से हल्की रहती है। डेटा के लेन-देन में सिर्फ़ शुरुआती अनुरोध और एक छोटी-सी इमेज फ़ाइल की डिलीवरी होती है, जिसका वज़न आमतौर पर बस कुछ किलोबाइट होता है।
तस्वीर उसी पल बनाई जाती है
आखिर में स्क्रीन पर पहुँचने वाली इमेज उसी समय, गतिशील रूप से बनाई जाती है। यह किसी फ़ोल्डर में रखी, पहले से बनी तस्वीर नहीं है।
इसके बजाय सर्वर गैलरी से चुने गए डिज़ाइन का एक खाली टेम्पलेट लेता है, नई बढ़ी हुई गिनती के लिए सही अंक चुनता है और उन्हें बैकग्राउंड पर बनाता है। यह सब एक सेकंड के छोटे-से हिस्से में होता है, पेज देख रहे व्यक्ति को पता चले बिना।
तैयार ग्राफ़िक सामान्य इमेज हेडर के साथ भेजा जाता है, यानी ब्राउज़र उसे किसी भी आम तस्वीर की तरह ही बरतता है। यह सहज जुड़ाव पक्का करता है कि गिनती की प्रक्रिया वेबसाइट की असली सामग्री में कभी दखल न दे, और सिर्फ़ वेब के सामान्य तंत्र के ज़रिए एक भरोसेमंद गिनती मिलती रहे।
सर्वर पर इमेज बनने से डिज़ाइन हर देखने के माहौल में पूरी तरह एक जैसा रहता है। चूँकि फ़ाइल के सर्वर से निकलने से पहले ही अंक इमेज के पिक्सेलों में बना दिए जाते हैं, इसलिए गायब फ़ॉन्ट की कोई चिंता नहीं रहती।