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