क्या आपको जीमेल में धीमे कनेक्शन के पीछे तर्क के बारे में कोई जानकारी है?Google कैसे पता लगाता है कि आपके पास जीमेल में धीमी कनेक्शन है?
उत्तर
मुझे नहीं पता कि Google यह कैसे करता है (हालांकि यह समझदार लगता है), लेकिन मैं जो करना चाहता हूं वह शायद प्रारंभिक प्रक्रिया है - उदा। "कुछ महत्वपूर्ण तत्वों को दस्तावेज़ में शुरू किया गया है (कहें) 30 सेकंड" - यदि नहीं, तो उपयोगकर्ता को प्रस्तावित करें कि उनके कनेक्शन धीमे हैं। जैसा कि आप जानते हैं, Google भाषा का उपयोग करता है, "यह सामान्य से अधिक समय ले रहा है", जो मुझे बताता है कि उनके पास इसका अत्यधिक जटिल समाधान नहीं है।
@Rob 30seconds प्रारंभ करने के लिए प्रतीक्षा कर रहे हैं। क्या होगा यदि सर्वर सेवा से बाहर है !! –
यह पता लगाया जा सकता है, प्रारंभिक रूप से डेटा का एक बड़ा भार हो सकता है, लेकिन यह पता लगाने के लिए कि यह अभी भी ऑनलाइन है, केवल कुछ बाइट लेता है। – Dykam
मैंने एक बार जीमेल के स्रोतों को देखा (सबकुछ नहीं, केवल स्पष्ट भाग) और यह वही है जो जीमेल करता है (और टाइमआउट वास्तव में 30 सेकंड है)। –
यहां (व्यापक रूप से सरलीकृत रूप में) है कि मैं कल्पना करता हूं कि वे ऐसा करते हैं।
// Pop an alert after 30 seconds
var timeout = setTimeout(function() {
alert('Your connection/computer is slow!');
}, 30000);
// Loading logic
loadStuff();
// When done loading (if it took less than 30 seconds),
// calling this will prevent the alert from popping up.
clearTimeout(timeout);
मैं एफबी और संबंधित सामग्री के लिए इस समाधान का प्रयास कर सकता हूं। मैं धीमी शंकु के लिए इन सामाजिक प्लगइन लोड नहीं करूँगा। और उन लोगों को छोड़ दें। ;) –
- 1. व्यूपार्जर पता लगाता है कि उपयोगकर्ता
- 2. PHP पता लगाता है कि खोज दिनांक है या नहीं
- 3. सॉकेट आईओ पता लगाता है कि क्लाइंट कनेक्शन खो गया है
- 4. SqlDataReader पता लगाता है कि कोई डेटा फ़ील्ड शून्य है
- 5. पता लगाना कि इंटरनेट कनेक्शन व्यस्त है
- 6. पता लगाएं कि आपके डीबगर
- 7. Vbscript पता लगाता है कि क्या यूएसी-एलिवेटेड
- 8. jQuery.html (कुछ) पता लगाता है कि इंजेक्शन पूरा होने पर
- 9. पीईसाइड/पीईक्यूटी पता लगाता है कि क्या उपयोगकर्ता विंडो
- 10. जीसीएम उपयोगकर्ता फोन का पता कैसे लगाता है
- 11. एंड्रॉइड 4.0 पता लगाता है कि उपयोगकर्ता के पास हार्डवेयर बैक/होम कुंजियां हैं
- 12. ओपनसीवी समरूप चौराहे का पता लगाता है
- 13. क्या आपके पास "धीमा" समय है?
- 14. एसक्यूएल सर्वर कनेक्शन पूल बंद कनेक्शन का पता नहीं लगाता है?
- 15. जावा हैशैप टकराव का पता लगाता है
- 16. Google प्रमाणीकरण API: उपयोगकर्ता का जीमेल पता कैसे प्राप्त करें
- 17. jQuery एनीमेशन एनिमेटिंग अगर पता लगाता है?
- 18. आपके पास एक ही पोर्ट पर एक टीसीपी कनेक्शन वापस कैसे हो सकता है?
- 19. प्रोग्रामेटिक रूप से पता लगाता है कि आईपैड में रेटिना डिस्प्ले है या नहीं?
- 20. Android SuperUser ऐप कैसे पता लगाता है कि ऐप रूट अनुरोध करता है?
- 21. गिट कैसे पता लगाता है कि एक फ़ाइल संशोधित की गई है?
- 22. पीएचपी कैसे पता लगाता है कि एक सत्र का समय समाप्त हो गया है?
- 23. वसंत कैसे पता लगाता है कि प्रॉक्सी ऑब्जेक्ट को इंजेक्शन देने की आवश्यकता है?
- 24. जासूस ++ कैसे पता लगाता है कि स्क्रीन पर एक निश्चित बिंदु पर विंडो क्या है?
- 25. प्रोग्रामेटिक रूप से पता लगाता है कि कौन सा SQL सर्वर प्रिंसिपल है, जो दर्पण है?
- 26. libgdx कीबोर्ड उपस्थिति का पता कैसे लगाता है
- 27. jQuery पता लगाता है कि क्या माता-पिता ने 'फोकस' खो दिया है
- 28. गिथब कैसे प्रतिबिंबित भंडारों का पता लगाता है?
- 29. जावा फाइल सिस्टम में परिवर्तन का पता लगाता है
- 30. सी # कंपाइलर COM प्रकारों का पता कैसे लगाता है?
एक पिंग अनुरोध भेजें? –
पिंगिंग बैंडविड्थ से संबंधित नहीं है - बल्कि विलंबता। –
@Amokrane होस्ट को आईसीएमपी "इको अनुरोध/उत्तर" (यानी 'पिंग') का जवाब न देने के लिए कॉन्फ़िगर किया जा सकता है – Andy