मैं jquery में वेबपैप पर काम कर रहा हूं कि पुरानी मशीनों या मशीनों पर बिना संसाधनों के, खराब प्रदर्शन कर सकते हैं। इसके आस-पास पहुंचने के लिए मैं एक अपरिवर्तित संस्करण बनाना चाहता हूं जो कुछ विशेषताओं को अक्षम करता है, खासकर जो बड़ी छवियों पर भरोसा करते हैं।पता लगाना जब जावास्क्रिप्ट खराब प्रदर्शन कर रहा है
मैं कैसे बता सकता हूं कि मेरा ऐप उपयोगकर्ता के कंप्यूटर पर सामान्य रूप से jquery या जावास्क्रिप्ट में खराब चल रहा है या नहीं? मुझे बस उस फ़ंक्शन को कॉल करने का एक तरीका चाहिए जो ऐप को घटाएगा। (विशेष रूप से जब उपयोगकर्ता सिस्टम मेमोरी पर कम चला सकता है)
मैन्युअल उपयोगकर्ता हस्तक्षेप के लिए एकमात्र तरीका मैं सोच सकता हूं, लेकिन विकल्प उन उपयोगकर्ताओं के लिए अव्यवस्था को जोड़ देगा जिनकी आवश्यकता नहीं है और जिन उपयोगकर्ताओं को इसकी आवश्यकता है ध्यान नहीं दिया।
धन्यवाद!
प्रतिक्रिया के लिए धन्यवाद। मैं देख सकता हूं कि प्रदर्शन को प्रभावित करने वाले अन्य कारक कहां हो सकते हैं, इसलिए यदि टाइमस्टैम्प की जांच करना एकमात्र तरीका है तो मुझे डीग्रेड फ़ंक्शन को उपयोगकर्ता को तुरंत संकेत देना पड़ सकता है। इसे स्वचालित रूप से सक्षम मशीन पर अपनाने के कारण कुछ के लिए परेशान हो सकता है। –
जब आपके पास कोई कथन है कि "मैं कैसे बता सकता हूं कि मेरा ऐप उपयोगकर्ता के COMP पर खराब चल रहा है ...", इससे कोई फर्क नहीं पड़ता कि आप चेक कैसे करते हैं। एक अत्यधिक तनावग्रस्त 'सक्षम' मशीन पर, इसका खराब प्रदर्शन होगा। –
@ डैन मैकजी: लेकिन वह खराब प्रदर्शन केवल अस्थायी हो सकता है। जब तक मशीन इसे अन्य सीपीयू गहन कार्य खत्म कर देती है, तब तक बहुत देर हो चुकी है। यह तैयार है और जाने के लिए तैयार है लेकिन आपने पहले से ही अपने आवेदन को अपंग कर दिया है। –