त्रुटि संदेश: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
{{Short description|Computer message indicating an error}}
{{Short description|Computer message indicating an error}}
[[File:System Message "Visualeditor-dialog-error" pop-up.png|thumb|विकिपीडिया विज़ुअल संपादक का उपयोग करने का प्रयास करते समय एक त्रुटि संदेश।]]एक त्रुटि संदेश प्रदर्शित सूचना है जब एक अप्रत्याशित <span lang= en dir= ltr>problem</span> होती है, सामान्यतः एक [[कंप्यूटर विज्ञान]] या अन्य डिवाइस पर। [[ग्राफिकल यूजर इंटरफेस]] वाले आधुनिक [[ऑपरेटिंग सिस्टम|ऑपरेटिंग प्रणाली]]  पर, डायलॉग बॉक्स का उपयोग करके त्रुटि संदेश प्रायःप्रदर्शित किए जाते हैं। त्रुटि संदेशों का उपयोग तब किया जाता है जब उपयोगकर्ता के हस्तक्षेप की आवश्यकता होती है, यह प्रदर्शित  करने के लिए कि एक वांछित ऑपरेशन विफल हो गया है, या महत्वपूर्ण चेतावनियों को रिले करने के लिए (जैसे कंप्यूटर उपयोगकर्ता को चेतावनी देना कि वे लगभग [[हार्ड डिस्क ड्राइव]] स्थान से बाहर हैं)। त्रुटि संदेश पूरे कंप्यूटिंग में व्यापक रूप से देखे जाते हैं, और प्रत्येक ऑपरेटिंग प्रणाली या [[पर्सनल कंप्यूटर हार्डवेयर]] डिवाइस का भाग होते हैं। [[प्रयोज्य]]ता और मानव-कंप्यूटर संपर्क के अन्य क्षेत्रों में त्रुटि संदेशों का उचित डिजाइन एक महत्वपूर्ण विषय है।<ref>{{Cite web|url=https://uxplanet.org/how-to-write-good-error-messages-858e4551cd4|title=अच्छे त्रुटि संदेश कैसे लिखें|last=Minhas|first=Saadis|date=May 30, 2018|website=UX Planet|access-date=Jan 30, 2019}}</ref>
[[File:System Message "Visualeditor-dialog-error" pop-up.png|thumb|विकिपीडिया विज़ुअल संपादक का उपयोग करने का प्रयास करते समय त्रुटि संदेश।|link=index.php?title=File:System_Message_%22Visualeditor-dialog-error%22_pop-up.png]]एक त्रुटि संदेश प्रदर्शित सूचना है जब अप्रत्याशित <span lang= en dir= ltr>problem</span> होती है, सामान्यतः [[कंप्यूटर विज्ञान]] या अन्य डिवाइस पर। [[ग्राफिकल यूजर इंटरफेस]] वाले आधुनिक [[ऑपरेटिंग सिस्टम|ऑपरेटिंग प्रणाली]]  पर, डायलॉग बॉक्स का उपयोग करके त्रुटि संदेश प्रायःप्रदर्शित किए जाते हैं। त्रुटि संदेशों का उपयोग तब किया जाता है जब उपयोगकर्ता के हस्तक्षेप की आवश्यकता होती है, यह प्रदर्शित  करने के लिए कि वांछित ऑपरेशन विफल हो गया है, या महत्वपूर्ण चेतावनियों को रिले करने के लिए (जैसे कंप्यूटर उपयोगकर्ता को चेतावनी देना कि वे लगभग [[हार्ड डिस्क ड्राइव]] स्थान से बाहर हैं)। त्रुटि संदेश पूरे कंप्यूटिंग में व्यापक रूप से देखे जाते हैं, और प्रत्येक ऑपरेटिंग प्रणाली या [[पर्सनल कंप्यूटर हार्डवेयर]] डिवाइस का भाग होते हैं। [[प्रयोज्य]]ता और मानव-कंप्यूटर संपर्क के अन्य क्षेत्रों में त्रुटि संदेशों का उचित डिजाइन महत्वपूर्ण विषय है।<ref>{{Cite web|url=https://uxplanet.org/how-to-write-good-error-messages-858e4551cd4|title=अच्छे त्रुटि संदेश कैसे लिखें|last=Minhas|first=Saadis|date=May 30, 2018|website=UX Planet|access-date=Jan 30, 2019}}</ref>




Line 11: Line 11:
: यह त्रुटि प्रायःतब होती है जब डिस्क ड्राइव में कोई [[फ्लॉपी डिस्क]] (या खराब डिस्क) नहीं होती है और प्रणाली  इस डिस्क से जुड़े कार्यों को करने की कोशिश करता है।
: यह त्रुटि प्रायःतब होती है जब डिस्क ड्राइव में कोई [[फ्लॉपी डिस्क]] (या खराब डिस्क) नहीं होती है और प्रणाली  इस डिस्क से जुड़े कार्यों को करने की कोशिश करता है।
;फ़ाइल प्राप्त नहीं हुई
;फ़ाइल प्राप्त नहीं हुई
:संबंधित फ़ाइल क्षतिग्रस्त हो सकती है, स्थानांतरित हो सकती है, हटाई जा सकती है, या [[सॉफ्टवेयर बग]] के कारण त्रुटि हो सकती है। वैकल्पिक रूप से, फ़ाइल बस उपस्थित नहीं हो सकती है, या उपयोगकर्ता ने उसका नाम गलत टाइप किया है। यह सामान्यतः इंटरनेट पर उन वेब पेजों के पुराने लिंक के साथ देखा जाता है जो [[ लिंक सड़ांध ]] करते हैं। एक स्थानीय कंप्यूटर पर, यह [[ ग्राफिकल यूज़र इंटरफ़ेस ]] की तुलना में [[कमांड लाइन इंटरफेस]] पर अधिक बार होता है जहां फाइलें [[कंप्यूटर आइकन]] प्रस्तुत की जाती हैं और उपयोगकर्ता फ़ाइल नाम टाइप नहीं करते हैं।
:संबंधित फ़ाइल क्षतिग्रस्त हो सकती है, स्थानांतरित हो सकती है, विस्थापित की जा सकती है, या [[सॉफ्टवेयर बग]] के कारण त्रुटि हो सकती है। वैकल्पिक रूप से, फ़ाइल बस उपस्थित नहीं हो सकती है, या उपयोगकर्ता ने उसका नाम गलत टाइप किया है। यह सामान्यतः इंटरनेट पर उन वेब पेजों के प्राचीन लिंक के साथ देखा जाता है जो [[ लिंक सड़ांध ]] करते हैं। स्थानीय कंप्यूटर पर, यह [[ ग्राफिकल यूज़र इंटरफ़ेस ]] की तुलना में [[कमांड लाइन इंटरफेस]] पर अधिक बार होता है जहां फाइलें [[कंप्यूटर आइकन]] प्रस्तुत की जाती हैं और उपयोगकर्ता फ़ाइल नाम टाइप नहीं करते हैं।
;डिस्क में कम जगह है
;डिस्क में कम जगह है
: यह त्रुटि तब होती है जब हार्ड ड्राइव (लगभग) भर जाती है। इसे ठीक करने के लिए, उपयोगकर्ता को कुछ प्रोग्राम बंद करने चाहिए ([[ आभासी मेमोरी ]] उपयोग को मुक्त करने के लिए) और कुछ फ़ाइलों को हटा देना चाहिए (सामान्य रूप से अस्थायी फ़ाइलें, या अन्य फ़ाइलों का बैकअप लेने के पश्चात ), या एक बड़ी हार्ड ड्राइव प्राप्त करें।
: यह त्रुटि तब होती है जब हार्ड ड्राइव (लगभग) भर जाती है। इसे ठीक करने के लिए, उपयोगकर्ता को कुछ प्रोग्राम बंद करने चाहिए ([[ आभासी मेमोरी ]] उपयोग को मुक्त करने के लिए) और कुछ फ़ाइलों को हटा देना चाहिए (सामान्य रूप से अस्थायी फ़ाइलें, या अन्य फ़ाइलों का बैकअप लेने के पश्चात ), या बड़ी हार्ड ड्राइव प्राप्त करें।
;स्मृति से बाहर
;स्मृति से बाहर
: यह त्रुटि तब होती है जब प्रणाली मेमोरी से बाहर चला जाता है या [[ रैंडम एक्सेस मेमोरी ]] में स्टोर करने के लिए बहुत बड़ी फ़ाइल लोड करने का प्रयास करता है। फिक्स कुछ प्रोग्राम बंद करना या अधिक मेमोरी स्थापित करना है।
: यह त्रुटि तब होती है जब प्रणाली मेमोरी से बाहर चला जाता है या [[ रैंडम एक्सेस मेमोरी ]] में स्टोर करने के लिए अधिक बड़ी फ़ाइल लोड करने का प्रयास करता है। फिक्स कुछ प्रोग्राम बंद करना या अधिक मेमोरी स्थापित करना है।
[कार्यक्रम का नाम] ने काम करना बंद कर दिया है।
[कार्यक्रम का नाम] ने काम करना बंद कर दिया है।
: यह संदेश और इसी तरह के संदेश कई ऑपरेटिंग प्रणाली  द्वारा प्रदर्शित किए जाते हैं जब प्रोग्राम सामान्य सुरक्षा दोष या अमान्य [[पृष्ठ दोष]] का कारण बनता है।
: यह संदेश और इसी प्रकार  के संदेश कई ऑपरेटिंग प्रणाली  द्वारा प्रदर्शित किए जाते हैं जब प्रोग्राम सामान्य सुरक्षा दोष या अमान्य [[पृष्ठ दोष]] का कारण बनता है।


== उल्लेखनीय त्रुटि संदेश ==
== उल्लेखनीय त्रुटि संदेश ==
* निरस्त करें, पुनः प्रयास करें, विफल? - [[MS-DOS]] में देखा जाने वाला कुख्यात भ्रमित करने वाला त्रुटि संदेश [[File:Error Message Example vbs.png|thumb|त्रुटि संदेश .vbs स्क्रिप्ट का एक उदाहरण]]* खराब आदेश या फ़ाइल नाम - MS-DOS 4.0 (मल्टीटास्किंग)|MS-DOS में देखा जाने वाला एक और कुख्यात सामान्य और भ्रमित करने वाला त्रुटि संदेश
* निरस्त करें, पुनः प्रयास करें, विफल? - [[MS-DOS]] में देखा जाने वाला कुख्यात भ्रमित करने वाला त्रुटि संदेश [[File:Error Message Example vbs.png|thumb|त्रुटि संदेश .vbs स्क्रिप्ट का उदाहरण]]* खराब आदेश या फ़ाइल नाम - MS-DOS 4.0 (मल्टीटास्किंग)|MS-DOS में देखा जाने वाला और कुख्यात सामान्य और भ्रमित करने वाला त्रुटि संदेश
* द [[मौत के नीले स्क्रीन]] - माइक्रोसॉफ्ट विंडोज और रिएक्टोस ऑपरेटिंग प्रणाली  पर, यह स्क्रीन तब दिखाई देती है जब विंडोज या रिएक्टोस गंभीर त्रुटि के कारण नहीं चल सकते।<ref name=":0">{{Cite web|url=https://www.lifewire.com/blue-screen-of-death-bsod-2625816|title=Blue Screens of Death (BSOD): Everything You Need to Know|last=Fisher|first=Tim|date=2019-01-16|website=Lifewire|language=en|access-date=2019-01-30}}</ref> यह मोटे तौर पर [[Linux]], Unix, या [[macOS]] पर [[कर्नेल पैनिक]] के समान है।
* द [[मौत के नीले स्क्रीन]] - माइक्रोसॉफ्ट विंडोज और रिएक्टोस ऑपरेटिंग प्रणाली  पर, यह स्क्रीन तब दिखाई देती है जब विंडोज या रिएक्टोस गंभीर त्रुटि के कारण नहीं चल सकते।<ref name=":0">{{Cite web|url=https://www.lifewire.com/blue-screen-of-death-bsod-2625816|title=Blue Screens of Death (BSOD): Everything You Need to Know|last=Fisher|first=Tim|date=2019-01-16|website=Lifewire|language=en|access-date=2019-01-30}}</ref> यह मोटे तौर पर [[Linux]], Unix, या [[macOS]] पर [[कर्नेल पैनिक]] के समान है।
* विस्तार नहीं किया जा सकता - [[शाहबलूतिक कंप्यूटर]] [[डिस्क फाइलिंग सिस्टम|डिस्क फाइलिंग प्रणाली]]  से एक त्रुटि संदेश। DFS फ़ाइलों को गैर-खंडित सन्निहित डिस्क स्थान में संग्रहीत करता है, यह त्रुटि तब होती है जब किसी खुली रैंडम-एक्सेस फ़ाइल को उस स्थान में विस्तारित करने का प्रयास किया जाता है जो पहले से ही किसी अन्य फ़ाइल द्वारा कब्जा कर लिया गया हो।
* विस्तार नहीं किया जा सकता - [[शाहबलूतिक कंप्यूटर]] [[डिस्क फाइलिंग सिस्टम|डिस्क फाइलिंग प्रणाली]]  से त्रुटि संदेश। DFS फ़ाइलों को गैर-खंडित सन्निहित डिस्क स्थान में संग्रहीत करता है, यह त्रुटि तब होती है जब किसी खुली रैंडम-एक्सेस फ़ाइल को उस स्थान में विस्तारित करने का प्रयास किया जाता है जो पहले से ही किसी अन्य फ़ाइल द्वारा कब्जा कर लिया गया हो।
* गुरु ध्यान - [[कमोडोर अमिगा]] से एक त्रुटि संदेश, मोटे तौर पर कर्नेल पैनिक या बीएसओडी के अनुरूप, जिसे हाल ही के उत्पादों जैसे [[ VirtualBox ]] द्वारा भी अपनाया गया है।
* गुरु ध्यान - [[कमोडोर अमिगा]] से त्रुटि संदेश, मोटे तौर पर कर्नेल पैनिक या बीएसओडी के अनुरूप, जिसे हाल ही के उत्पादों जैसे [[ VirtualBox ]] द्वारा भी अपनाया गया है।
* [[HTTP 404]] - [[वर्ल्ड वाइड वेब]] पर देखी गई एक फ़ाइल नहीं मिली त्रुटि, सामान्यतः एक पृष्ठ के लिंक से उत्पन्न होती है जिसे स्थानांतरित या हटा दिया गया है, या गलत टाइप किया गया URL
* [[HTTP 404]] - [[वर्ल्ड वाइड वेब]] पर देखी गई फ़ाइल नहीं मिली त्रुटि, सामान्यतः पृष्ठ के लिंक से उत्पन्न होती है जिसे स्थानांतरित या हटा दिया गया है, या गलत टाइप किया गया URL
* [[lp0 आग पर]] - एक [[यूनिक्स]] चेतावनी है कि प्रिंटर आग पर हो सकता है, सचमुच या नहीं
* [[lp0 आग पर]] - [[यूनिक्स]] चेतावनी है कि प्रिंटर आग पर हो सकता है, सचमुच या नहीं
* [[टाइपराइटर]] नहीं - एक यूनिक्स त्रुटि संदेश जो टाइपराइटर शब्द के अब अप्रचलित उपयोग के कारण भ्रमित है, और जो कभी-कभी आउटपुट होता है जब त्रुटि की प्रकृति प्रत्येक प्रकार से भिन्न  होती है
* [[टाइपराइटर]] नहीं - यूनिक्स त्रुटि संदेश जो टाइपराइटर शब्द के अब अप्रचलित उपयोग के कारण भ्रमित है, और जो कभी-कभी आउटपुट होता है जब त्रुटि की प्रकृति प्रत्येक प्रकार से भिन्न  होती है
* [[ पीसी लोड पत्र ]] - कई एचपी लेजर प्रिंटर पर एक त्रुटि जिसने उपयोगकर्ता को अक्षर आकार के पेपर को भ्रमित विधि से जोड़ने के लिए कहा<ref>{{Cite web|url=https://www.networkworld.com/article/2235516/data-center/laserjet-turns-25------pc-load-letter--still-unfathomable.html|title=LaserJet turns 25 ... 'PC LOAD LETTER' still unfathomable|last=McNamara|first=Paul|date=2009-04-29|website=Network World|language=en|access-date=2019-01-30}}</ref>
* [[ पीसी लोड पत्र ]] - कई एचपी लेजर प्रिंटर पर त्रुटि जिसने उपयोगकर्ता को अक्षर आकार के पेपर को भ्रमित विधि से जोड़ने के लिए कहा<ref>{{Cite web|url=https://www.networkworld.com/article/2235516/data-center/laserjet-turns-25------pc-load-letter--still-unfathomable.html|title=LaserJet turns 25 ... 'PC LOAD LETTER' still unfathomable|last=McNamara|first=Paul|date=2009-04-29|website=Network World|language=en|access-date=2019-01-30}}</ref>
* [[वक्य रचना त्रुटि]] - कई कंप्यूटर प्रणाली  पर देखा जाता है जब प्राप्त निर्देश एक ऐसे प्रारूप में होते हैं जिसे वे समझ नहीं पाते हैं
* [[वक्य रचना त्रुटि]] - कई कंप्यूटर प्रणाली  पर देखा जाता है जब प्राप्त निर्देश ऐसे प्रारूप में होते हैं जिसे वे समझ नहीं पाते हैं
* [[HTTP 504]] - वर्ल्ड वाइड वेब पर एक त्रुटि पाई गई जिसमें कहा गया कि इंटरनेट लिंक में गेटवे टाइमआउट हुआ।
* [[HTTP 504]] - वर्ल्ड वाइड वेब पर त्रुटि पाई गई जिसमें कहा गया कि इंटरनेट लिंक में गेटवे टाइमआउट हुआ।
* त्रुटि 1603 - एक त्रुटि जो बताती है कि [[कंप्यूटर प्रोग्राम]] की स्थापना के समय  एक समस्या, यह त्रुटि विशेष रूप से [[ खिड़कियाँ ]] कंप्यूटर प्रणाली  पर होती है।
* त्रुटि 1603 - त्रुटि जो बताती है कि [[कंप्यूटर प्रोग्राम]] की स्थापना के समय  समस्या, यह त्रुटि विशेष रूप से [[ खिड़कियाँ ]] कंप्यूटर प्रणाली  पर होती है।
* <एप्लिकेशन का नाम> बंद हो गया है - सामान्यतः एंड्रॉइड (ऑपरेटिंग प्रणाली ) उपकरणों पर पाया जाने वाला एक त्रुटि संदेश, जो बताता है कि वर्तमान में चल रहा एप्लिकेशन अप्रत्याशित रूप से काम करना बंद कर देता है या क्रैश हो जाता है।
* <एप्लिकेशन का नाम> बंद हो गया है - सामान्यतः एंड्रॉइड (ऑपरेटिंग प्रणाली ) उपकरणों पर पाया जाने वाला त्रुटि संदेश, जो बताता है कि वर्तमान में चल रहा एप्लिकेशन अप्रत्याशित रूप से काम करना बंद कर देता है या क्रैश हो जाता है।
* सफलता - त्रुटि संदेशों में से एक (इस उदाहरण में, [[POSIX]]) जो तब होता है जब प्रोग्राम ने एक त्रुटि स्थिति का पता लगाया है, फिर भी वास्तविक त्रुटि संदेश प्रिंटिंग रूटीन ऑपरेटिंग प्रणाली  द्वारा रिपोर्ट की गई त्रुटि को प्रिंट करने के लिए [[सी पुस्तकालय]] पर निर्भर करता है (इस स्थिति  में) , errno.h), जबकि अंतर्निहित [[सिस्टम कॉल|प्रणाली  कॉल]] सफल हो गए हैं और कोई त्रुटि रिपोर्ट नहीं करते हैं (इस स्थिति  में, <code>errno == 0</code>). यह मैला त्रुटि से निपटने का एक रूप है जो विशेष रूप से उपयोगकर्ता के लिए भ्रमित करने वाला है।
* सफलता - त्रुटि संदेशों में से (इस उदाहरण में, [[POSIX]]) जो तब होता है जब प्रोग्राम ने त्रुटि स्थिति का पता लगाया है, फिर भी वास्तविक त्रुटि संदेश प्रिंटिंग रूटीन ऑपरेटिंग प्रणाली  द्वारा रिपोर्ट की गई त्रुटि को प्रिंट करने के लिए [[सी पुस्तकालय]] पर निर्भर करता है (इस स्थिति  में) , errno.h), जबकि अंतर्निहित [[सिस्टम कॉल|प्रणाली  कॉल]] सफल हो गए हैं और कोई त्रुटि रिपोर्ट नहीं करते हैं (इस स्थिति  में, <code>errno == 0</code>). यह मैला त्रुटि से निपटने का रूप है जो विशेष रूप से उपयोगकर्ता के लिए भ्रमित करने वाला है।
* [कनेक्शन टाइम आउट त्रुटि मैक] - मैक प्रणाली  पर त्रुटि तब होती है जब वायरलेस नेटवर्क कनेक्ट करने में अधिक समय लगता है।
* [कनेक्शन टाइम आउट त्रुटि मैक] - मैक प्रणाली  पर त्रुटि तब होती है जब वायरलेस नेटवर्क कनेक्ट करने में अधिक समय लगता है।


== असफल पालतू जानवर ==
== असफल पालतू जानवर ==
[[File:Tumbeasts servers.png|thumb|2011 में Tumblr द्वारा उपयोग किए गए सर्वरों को टंबीस्ट्स कुतर रहे हैं]][[ट्विटर]] जैसी वेब 2.0 सेवाओं के उदय के साथ, एंड-यूज़र सामना करने वाले त्रुटि संदेश जैसे HTTP 404 और [[HTTP 500]] सनकी वर्णों के साथ प्रदर्शित होने लगे, जिन्हें विफल पालतू जानवर या त्रुटि मैस्कॉट कहा जाता है। फ़ेल पेट शब्द गढ़ा गया था, या कम से कम पहली बार प्रिंट में इस्तेमाल किया गया था, मोज़िला इंजीनियर फ्रेड वेन्ज़ेल ने अपने ब्लॉग पर एक पोस्ट में कहा था कि क्यों विकिपीडिया को असफल-पालतू जानवर की आवश्यकता हो सकती है - और मोज़िला को क्यों नहीं।<ref>{{cite web|last=Wenzel|first=Fred|title=why wikipedia might need a fail-pet — and why mozilla does not|url=http://fredericiana.com/2009/08/01/why-wikipedia-might-need-a-fail-pet-and-why-mozilla-does-not/|access-date=8 February 2012}}</ref> डॉ सीन रिंटेल का तर्क है कि ब्रांड जागरूकता और वफादारी में त्रुटि संदेश एक महत्वपूर्ण रणनीतिक क्षण हैं। विपणक के लिए विफल पालतू जानवर रुचि रखते हैं क्योंकि वे ब्रांड पहचान (विशेष रूप से [[अर्जित मीडिया]] के माध्यम से) में परिणाम कर सकते हैं। हालाँकि, वही मान्यता सेवा विफलता को उजागर करने के खतरे को वहन करती है।<ref>{{cite web|last=Rintel|first=Sean|title=The Evolution of Fail Pets : Strategic Whimsy and Brand Awareness in Error Messages|date=2 November 2011|url=http://uxmag.com/articles/the-evolution-of-fail-pets|publisher=UX Magazine|access-date=8 February 2012}}</ref> सबसे प्रसिद्ध फेल पेट ट्विटर की [[असफल व्हेल]] है (ट्विटर सर्विस आउटेज देखें)। अन्य असफल पालतू जानवरों में शामिल हैं:
[[File:Tumbeasts servers.png|thumb|2011 में Tumblr द्वारा उपयोग किए गए सर्वरों को टंबीस्ट्स कुतर रहे हैं]][[ट्विटर]] जैसी वेब 2.0 सेवाओं के उदय के साथ, एंड-यूज़र सामना करने वाले त्रुटि संदेश जैसे HTTP 404 और [[HTTP 500]] सनकी वर्णों के साथ प्रदर्शित होने लगे, जिन्हें विफल पालतू जानवर या त्रुटि मैस्कॉट कहा जाता है। फ़ेल पेट शब्द गढ़ा गया था, या कम से कम पहली बार प्रिंट में इस्तेमाल किया गया था, मोज़िला इंजीनियर फ्रेड वेन्ज़ेल ने अपने ब्लॉग पर पोस्ट में कहा था कि क्यों विकिपीडिया को असफल-पालतू जानवर की आवश्यकता हो सकती है - और मोज़िला को क्यों नहीं।<ref>{{cite web|last=Wenzel|first=Fred|title=why wikipedia might need a fail-pet — and why mozilla does not|url=http://fredericiana.com/2009/08/01/why-wikipedia-might-need-a-fail-pet-and-why-mozilla-does-not/|access-date=8 February 2012}}</ref> डॉ सीन रिंटेल का तर्क है कि ब्रांड जागरूकता और वफादारी में त्रुटि संदेश महत्वपूर्ण रणनीतिक क्षण हैं। विपणक के लिए विफल पालतू जानवर रुचि रखते हैं क्योंकि वे ब्रांड पहचान (विशेष रूप से [[अर्जित मीडिया]] के माध्यम से) में परिणाम कर सकते हैं। चूँकि , वही मान्यता सेवा विफलता को उजागर करने के खतरे को वहन करती है।<ref>{{cite web|last=Rintel|first=Sean|title=The Evolution of Fail Pets : Strategic Whimsy and Brand Awareness in Error Messages|date=2 November 2011|url=http://uxmag.com/articles/the-evolution-of-fail-pets|publisher=UX Magazine|access-date=8 February 2012}}</ref> सबसे प्रसिद्ध फेल पेट ट्विटर की [[असफल व्हेल]] है (ट्विटर सर्विस आउटेज देखें)। अन्य असफल पालतू जानवरों में शामिल हैं:
* [[आर्स टेक्निका]]: मून शार्क (3 मार्च, 2013)
* [[आर्स टेक्निका]]: मून शार्क (3 मार्च, 2013)
* फेसबुक पर [[ फार्म विल ]]: दुखी गाय।
* फेसबुक पर [[ फार्म विल ]]: दुखी गाय।
* गिटहब: ऑक्टोकैट
* गिटहब: ऑक्टोकैट
* [[गूगल]]: ब्रोकन रोबोट (2 मार्च, 2011)
* [[गूगल]]: ब्रोकन रोबोट (2 मार्च, 2011)
* [[आईक्लाउड]]: ऐप्पल प्रणाली  7 इमोटिकॉन-शैली के चेहरे और एक आवर्धक कांच के साथ पश्चात ल
* [[आईक्लाउड]]: ऐप्पल प्रणाली  7 इमोटिकॉन-शैली के चेहरे और आवर्धक कांच के साथ पश्चात ल
* [[Macintosh]]: Macintosh स्टार्टअप#सैड मैक
* [[Macintosh]]: Macintosh स्टार्टअप#सैड मैक
* [[पैलिसर फर्नीचर]]: कुशन के बीच (31 जनवरी, 2018)
* [[पैलिसर फर्नीचर]]: कुशन के बीच (31 जनवरी, 2018)
Line 56: Line 56:
त्रुटि संदेशों का स्वरूप ऑपरेटिंग प्रणाली  और प्रोग्राम के बीच भिन्न होता है।
त्रुटि संदेशों का स्वरूप ऑपरेटिंग प्रणाली  और प्रोग्राम के बीच भिन्न होता है।


कंप्यूटर बाह्य उपकरणों जैसे हार्डवेयर उपकरणों पर त्रुटि संदेश, एक त्रुटि स्थिति का संकेत देने वाली समर्पित रोशनी का रूप ले सकते हैं, एक संक्षिप्त कोड जिसे लुक-अप शीट या मैनुअल का उपयोग करके या डिस्प्ले पर अधिक विस्तृत संदेश के माध्यम से व्याख्या करने की आवश्यकता होती है।
कंप्यूटर बाह्य उपकरणों जैसे हार्डवेयर उपकरणों पर त्रुटि संदेश, त्रुटि स्थिति का संकेत देने वाली समर्पित रोशनी का रूप ले सकते हैं, संक्षिप्त कोड जिसे लुक-अप शीट या मैनुअल का उपयोग करके या डिस्प्ले पर अधिक विस्तृत संदेश के माध्यम से व्याख्या करने की आवश्यकता होती है।


कंप्यूटर पर, त्रुटि संदेश कंसोल पर मुद्रित पाठ का रूप ले सकते हैं, या उन्हें ग्राफ़िकल यूज़र इंटरफ़ेस के भाग के रूप में प्रस्तुत किया जा सकता है। त्रुटि संदेशों को प्रायःएक संवाद बॉक्स के रूप में प्रस्तुत किया जाता है, जो उन्हें उपयोगकर्ता इंटरैक्शन में निम्न [[मोड त्रुटि]] का कारण बनता है। कई मामलों में त्रुटि निवारण तकनीकों द्वारा मूल त्रुटि से बचा जा सकता है। त्रुटि संदेश देने के बजाय प्रणाली  डिज़ाइन को उन स्थितियों से बचना चाहिए जो त्रुटि का कारण बनीं।<ref>Raskin, Jef 2000.''The Humane Interface'', Addison-Wesley {{ISBN|0-201-37937-6}}. See chapter 6-4-2, [https://books.google.com/books?id=D39vjmLfO3kC&pg=PA178&dq=%22Whenever+you+find+yourself+specifying+an+error+message,+please+stop%22&hl=en&ei=tHqTTLfPKNO7jAehiK2vBQ&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCUQ6AEwAA#v=onepage&q=%22Whenever%20you%20find%20yourself%20specifying%20an%20error%20message%2C%20please%20stop%22&f=false Messages to the User]</ref>
कंप्यूटर पर, त्रुटि संदेश कंसोल पर मुद्रित पाठ का रूप ले सकते हैं, या उन्हें ग्राफ़िकल यूज़र इंटरफ़ेस के भाग के रूप में प्रस्तुत किया जा सकता है। त्रुटि संदेशों को प्रायःएक संवाद बॉक्स के रूप में प्रस्तुत किया जाता है, जो उन्हें उपयोगकर्ता इंटरैक्शन में निम्न [[मोड त्रुटि]] का कारण बनता है। कई मामलों में त्रुटि निवारण तकनीकों द्वारा मूल त्रुटि से बचा जा सकता है। त्रुटि संदेश देने के बजाय प्रणाली  डिज़ाइन को उन स्थितियों से बचना चाहिए जो त्रुटि का कारण बनीं।<ref>Raskin, Jef 2000.''The Humane Interface'', Addison-Wesley {{ISBN|0-201-37937-6}}. See chapter 6-4-2, [https://books.google.com/books?id=D39vjmLfO3kC&pg=PA178&dq=%22Whenever+you+find+yourself+specifying+an+error+message,+please+stop%22&hl=en&ei=tHqTTLfPKNO7jAehiK2vBQ&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCUQ6AEwAA#v=onepage&q=%22Whenever%20you%20find%20yourself%20specifying%20an%20error%20message%2C%20please%20stop%22&f=false Messages to the User]</ref>
जबकि विभिन्न ग्राफिकल यूजर इंटरफेस में त्रुटि संदेशों को प्रदर्शित करने के लिए भिन्न -भिन्न  प्रथाएं हैं, कई तकनीकें आम हो गई हैं:
जबकि विभिन्न ग्राफिकल यूजर इंटरफेस में त्रुटि संदेशों को प्रदर्शित करने के लिए भिन्न -भिन्न  प्रथाएं हैं, कई तकनीकें आम हो गई हैं:
* एक डायलॉग बॉक्स, या पॉप-अप संदेश, स्क्रीन पर एक विंडो में दिखाई देता है, कंप्यूटर के साथ आगे की बातचीत को तब तक रोकता है जब तक कि इसकी पुष्टि नहीं हो जाती। मैक ओएस एक्स पर, शीट डायलॉग बॉक्स का एक रूप है जो एक विशिष्ट विंडो से जुड़ा होता है।
* एक डायलॉग बॉक्स, या पॉप-अप संदेश, स्क्रीन पर विंडो में दिखाई देता है, कंप्यूटर के साथ आगे की बातचीत को तब तक रोकता है जब तक कि इसकी पुष्टि नहीं हो जाती। मैक ओएस एक्स पर, शीट डायलॉग बॉक्स का रूप है जो विशिष्ट विंडो से जुड़ा होता है।
* अधिसूचना आइकन एक उपयोगकर्ता को उनके काम में बाधा डाले बिना किसी स्थिति के बारे में सूचित करने के लिए प्रकट होते हैं। विंडोज पर, नोटिफिकेशन आइकन प्रणाली  ट्रे में दिखाई देते हैं। मैक ओएस एक्स पर, अधिसूचना आइकन मेन्यू बार में दिखाई दे सकते हैं, या डॉक में बाउंसिंग एप्लिकेशन के आइकन का रूप ले सकते हैं। यूनिक्स प्रणाली  के लिए [[सूक्ति]] यूजर इंटरफेस एक पैनल में अधिसूचना आइकन प्रदर्शित कर सकता है।
* अधिसूचना आइकन उपयोगकर्ता को उनके काम में बाधा डाले बिना किसी स्थिति के बारे में सूचित करने के लिए प्रकट होते हैं। विंडोज पर, नोटिफिकेशन आइकन प्रणाली  ट्रे में दिखाई देते हैं। मैक ओएस एक्स पर, अधिसूचना आइकन मेन्यू बार में दिखाई दे सकते हैं, या डॉक में बाउंसिंग एप्लिकेशन के आइकन का रूप ले सकते हैं। यूनिक्स प्रणाली  के लिए [[सूक्ति]] यूजर इंटरफेस पैनल में अधिसूचना आइकन प्रदर्शित कर सकता है।
* मामूली त्रुटियां स्टेटस बार में प्रदर्शित हो सकती हैं, जो एप्लिकेशन की विंडो का एक छोटा सा भाग  है जो उपयोगकर्ता को संक्षिप्त संदेश प्रदर्शित कर सकता है।
* मामूली त्रुटियां स्टेटस बार में प्रदर्शित हो सकती हैं, जो एप्लिकेशन की विंडो का छोटा सा भाग  है जो उपयोगकर्ता को संक्षिप्त संदेश प्रदर्शित कर सकता है।


तीन मुख्य कारक<ref>{{cite web|url=http://www.winwriters.com/articles/message/index.html|title=Non-Fatal Errors: Creating usable, effective error messages|access-date=2007-02-16}}</ref> त्रुटि संदेशों के डिज़ाइन को प्रभावित करने वाली तकनीकी सीमाएँ हैं, प्रस्तुत की जाने वाली जानकारी की मात्रा और किस प्रकार के उपयोगकर्ता इनपुट की आवश्यकता है।
तीन मुख्य कारक<ref>{{cite web|url=http://www.winwriters.com/articles/message/index.html|title=Non-Fatal Errors: Creating usable, effective error messages|access-date=2007-02-16}}</ref> त्रुटि संदेशों के डिज़ाइन को प्रभावित करने वाली तकनीकी सीमाएँ हैं, प्रस्तुत की जाने वाली जानकारी की मात्रा और किस प्रकार के उपयोगकर्ता इनपुट की आवश्यकता है।


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


त्रुटि की प्रकृति त्रुटि संदेश को प्रभावी ढंग से संप्रेषित करने के लिए आवश्यक जानकारी की मात्रा निर्धारित करती है। उपयोगकर्ता को समस्या के बारे में पर्याप्त रूप से सूचित करने के लिए एक जटिल समस्या के लिए अधिक विस्तृत त्रुटि संदेश की आवश्यकता हो सकती है।
त्रुटि की प्रकृति त्रुटि संदेश को प्रभावी ढंग से संप्रेषित करने के लिए आवश्यक जानकारी की मात्रा निर्धारित करती है। उपयोगकर्ता को समस्या के बारे में पर्याप्त रूप से सूचित करने के लिए जटिल समस्या के लिए अधिक विस्तृत त्रुटि संदेश की आवश्यकता हो सकती है।


=== सुरक्षा ===
=== सुरक्षा ===
त्रुटि संदेशों को डिज़ाइन करते समय, सॉफ़्टवेयर डिजाइनरों को सुरक्षा भेद्यता पैदा करने से बचने के लिए सावधानी बरतनी चाहिए। डिज़ाइनर को उपयोगकर्ता को एक बुद्धिमान निर्णय लेने के लिए पर्याप्त जानकारी देनी चाहिए, लेकिन इतनी अधिक जानकारी नहीं देनी चाहिए कि उपयोगकर्ता अभिभूत या भ्रमित हो। बाहरी जानकारी को डिफ़ॉल्ट रूप से छुपाया जा सकता है या एक भिन्न  स्थान पर रखा जा सकता है। त्रुटि संदेश को ऐसी जानकारी का खुलासा नहीं करना चाहिए जिसका [[सॉफ्टवेयर क्रैकिंग]] द्वारा उपयोग की जा सकने वाली जानकारी प्राप्त करने के लिए उपयोग किया जा सकता है जो अन्यथा प्राप्त करना मुश्किल है। उदाहरण [[सॉफ्टवेयर सिस्टम|सॉफ्टवेयर प्रणाली]]  हैं जो या तो अमान्य उपयोगकर्ता या अमान्य पासवर्ड दिखा सकते हैं, जो इस पर निर्भर करता है कि कौन सा गलत है, और [[वेब सर्वर]] इंटरनेट इनफॉर्मेशन सर्विसेज|IIS 5.0 में त्रुटि पृष्ठ जो स्रोत कोड खंड सहित त्रुटि का पूरा तकनीकी विवरण प्रदान करता है।
त्रुटि संदेशों को डिज़ाइन करते समय, सॉफ़्टवेयर डिजाइनरों को सुरक्षा भेद्यता पैदा करने से बचने के लिए सावधानी बरतनी चाहिए। डिज़ाइनर को उपयोगकर्ता को बुद्धिमान निर्णय लेने के लिए पर्याप्त जानकारी देनी चाहिए, लेकिन इतनी अधिक जानकारी नहीं देनी चाहिए कि उपयोगकर्ता अभिभूत या भ्रमित हो। बाहरी जानकारी को डिफ़ॉल्ट रूप से छुपाया जा सकता है या भिन्न  स्थान पर रखा जा सकता है। त्रुटि संदेश को ऐसी जानकारी का खुलासा नहीं करना चाहिए जिसका [[सॉफ्टवेयर क्रैकिंग]] द्वारा उपयोग की जा सकने वाली जानकारी प्राप्त करने के लिए उपयोग किया जा सकता है जो अन्यथा प्राप्त करना मुश्किल है। उदाहरण [[सॉफ्टवेयर सिस्टम|सॉफ्टवेयर प्रणाली]]  हैं जो या तो अमान्य उपयोगकर्ता या अमान्य पासवर्ड दिखा सकते हैं, जो इस पर निर्भर करता है कि कौन सा गलत है, और [[वेब सर्वर]] इंटरनेट इनफॉर्मेशन सर्विसेज|IIS 5.0 में त्रुटि पृष्ठ जो स्रोत कोड खंड सहित त्रुटि का पूरा तकनीकी विवरण प्रदान करता है।


== यह भी देखें ==
== यह भी देखें ==

Revision as of 21:04, 6 March 2023

विकिपीडिया विज़ुअल संपादक का उपयोग करने का प्रयास करते समय त्रुटि संदेश।

एक त्रुटि संदेश प्रदर्शित सूचना है जब अप्रत्याशित problem होती है, सामान्यतः कंप्यूटर विज्ञान या अन्य डिवाइस पर। ग्राफिकल यूजर इंटरफेस वाले आधुनिक ऑपरेटिंग प्रणाली पर, डायलॉग बॉक्स का उपयोग करके त्रुटि संदेश प्रायःप्रदर्शित किए जाते हैं। त्रुटि संदेशों का उपयोग तब किया जाता है जब उपयोगकर्ता के हस्तक्षेप की आवश्यकता होती है, यह प्रदर्शित करने के लिए कि वांछित ऑपरेशन विफल हो गया है, या महत्वपूर्ण चेतावनियों को रिले करने के लिए (जैसे कंप्यूटर उपयोगकर्ता को चेतावनी देना कि वे लगभग हार्ड डिस्क ड्राइव स्थान से बाहर हैं)। त्रुटि संदेश पूरे कंप्यूटिंग में व्यापक रूप से देखे जाते हैं, और प्रत्येक ऑपरेटिंग प्रणाली या पर्सनल कंप्यूटर हार्डवेयर डिवाइस का भाग होते हैं। प्रयोज्यता और मानव-कंप्यूटर संपर्क के अन्य क्षेत्रों में त्रुटि संदेशों का उचित डिजाइन महत्वपूर्ण विषय है।[1]


सामान्य त्रुटि संदेश

निम्न त्रुटि संदेश सामान्यतः आधुनिक कंप्यूटर उपयोगकर्ताओं द्वारा देखे जाते हैं:[citation needed]

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

[कार्यक्रम का नाम] ने काम करना बंद कर दिया है।

यह संदेश और इसी प्रकार के संदेश कई ऑपरेटिंग प्रणाली द्वारा प्रदर्शित किए जाते हैं जब प्रोग्राम सामान्य सुरक्षा दोष या अमान्य पृष्ठ दोष का कारण बनता है।

उल्लेखनीय त्रुटि संदेश

  • निरस्त करें, पुनः प्रयास करें, विफल? - MS-DOS में देखा जाने वाला कुख्यात भ्रमित करने वाला त्रुटि संदेश
    त्रुटि संदेश .vbs स्क्रिप्ट का उदाहरण
    * खराब आदेश या फ़ाइल नाम - MS-DOS 4.0 (मल्टीटास्किंग)|MS-DOS में देखा जाने वाला और कुख्यात सामान्य और भ्रमित करने वाला त्रुटि संदेश
  • मौत के नीले स्क्रीन - माइक्रोसॉफ्ट विंडोज और रिएक्टोस ऑपरेटिंग प्रणाली पर, यह स्क्रीन तब दिखाई देती है जब विंडोज या रिएक्टोस गंभीर त्रुटि के कारण नहीं चल सकते।[2] यह मोटे तौर पर Linux, Unix, या macOS पर कर्नेल पैनिक के समान है।
  • विस्तार नहीं किया जा सकता - शाहबलूतिक कंप्यूटर डिस्क फाइलिंग प्रणाली से त्रुटि संदेश। DFS फ़ाइलों को गैर-खंडित सन्निहित डिस्क स्थान में संग्रहीत करता है, यह त्रुटि तब होती है जब किसी खुली रैंडम-एक्सेस फ़ाइल को उस स्थान में विस्तारित करने का प्रयास किया जाता है जो पहले से ही किसी अन्य फ़ाइल द्वारा कब्जा कर लिया गया हो।
  • गुरु ध्यान - कमोडोर अमिगा से त्रुटि संदेश, मोटे तौर पर कर्नेल पैनिक या बीएसओडी के अनुरूप, जिसे हाल ही के उत्पादों जैसे VirtualBox द्वारा भी अपनाया गया है।
  • HTTP 404 - वर्ल्ड वाइड वेब पर देखी गई फ़ाइल नहीं मिली त्रुटि, सामान्यतः पृष्ठ के लिंक से उत्पन्न होती है जिसे स्थानांतरित या हटा दिया गया है, या गलत टाइप किया गया URL
  • lp0 आग पर - यूनिक्स चेतावनी है कि प्रिंटर आग पर हो सकता है, सचमुच या नहीं
  • टाइपराइटर नहीं - यूनिक्स त्रुटि संदेश जो टाइपराइटर शब्द के अब अप्रचलित उपयोग के कारण भ्रमित है, और जो कभी-कभी आउटपुट होता है जब त्रुटि की प्रकृति प्रत्येक प्रकार से भिन्न होती है
  • पीसी लोड पत्र - कई एचपी लेजर प्रिंटर पर त्रुटि जिसने उपयोगकर्ता को अक्षर आकार के पेपर को भ्रमित विधि से जोड़ने के लिए कहा[3]
  • वक्य रचना त्रुटि - कई कंप्यूटर प्रणाली पर देखा जाता है जब प्राप्त निर्देश ऐसे प्रारूप में होते हैं जिसे वे समझ नहीं पाते हैं
  • HTTP 504 - वर्ल्ड वाइड वेब पर त्रुटि पाई गई जिसमें कहा गया कि इंटरनेट लिंक में गेटवे टाइमआउट हुआ।
  • त्रुटि 1603 - त्रुटि जो बताती है कि कंप्यूटर प्रोग्राम की स्थापना के समय समस्या, यह त्रुटि विशेष रूप से खिड़कियाँ कंप्यूटर प्रणाली पर होती है।
  • <एप्लिकेशन का नाम> बंद हो गया है - सामान्यतः एंड्रॉइड (ऑपरेटिंग प्रणाली ) उपकरणों पर पाया जाने वाला त्रुटि संदेश, जो बताता है कि वर्तमान में चल रहा एप्लिकेशन अप्रत्याशित रूप से काम करना बंद कर देता है या क्रैश हो जाता है।
  • सफलता - त्रुटि संदेशों में से (इस उदाहरण में, POSIX) जो तब होता है जब प्रोग्राम ने त्रुटि स्थिति का पता लगाया है, फिर भी वास्तविक त्रुटि संदेश प्रिंटिंग रूटीन ऑपरेटिंग प्रणाली द्वारा रिपोर्ट की गई त्रुटि को प्रिंट करने के लिए सी पुस्तकालय पर निर्भर करता है (इस स्थिति में) , errno.h), जबकि अंतर्निहित प्रणाली कॉल सफल हो गए हैं और कोई त्रुटि रिपोर्ट नहीं करते हैं (इस स्थिति में, errno == 0). यह मैला त्रुटि से निपटने का रूप है जो विशेष रूप से उपयोगकर्ता के लिए भ्रमित करने वाला है।
  • [कनेक्शन टाइम आउट त्रुटि मैक] - मैक प्रणाली पर त्रुटि तब होती है जब वायरलेस नेटवर्क कनेक्ट करने में अधिक समय लगता है।

असफल पालतू जानवर

2011 में Tumblr द्वारा उपयोग किए गए सर्वरों को टंबीस्ट्स कुतर रहे हैं

ट्विटर जैसी वेब 2.0 सेवाओं के उदय के साथ, एंड-यूज़र सामना करने वाले त्रुटि संदेश जैसे HTTP 404 और HTTP 500 सनकी वर्णों के साथ प्रदर्शित होने लगे, जिन्हें विफल पालतू जानवर या त्रुटि मैस्कॉट कहा जाता है। फ़ेल पेट शब्द गढ़ा गया था, या कम से कम पहली बार प्रिंट में इस्तेमाल किया गया था, मोज़िला इंजीनियर फ्रेड वेन्ज़ेल ने अपने ब्लॉग पर पोस्ट में कहा था कि क्यों विकिपीडिया को असफल-पालतू जानवर की आवश्यकता हो सकती है - और मोज़िला को क्यों नहीं।[4] डॉ सीन रिंटेल का तर्क है कि ब्रांड जागरूकता और वफादारी में त्रुटि संदेश महत्वपूर्ण रणनीतिक क्षण हैं। विपणक के लिए विफल पालतू जानवर रुचि रखते हैं क्योंकि वे ब्रांड पहचान (विशेष रूप से अर्जित मीडिया के माध्यम से) में परिणाम कर सकते हैं। चूँकि , वही मान्यता सेवा विफलता को उजागर करने के खतरे को वहन करती है।[5] सबसे प्रसिद्ध फेल पेट ट्विटर की असफल व्हेल है (ट्विटर सर्विस आउटेज देखें)। अन्य असफल पालतू जानवरों में शामिल हैं:

संदेश प्रारूप

त्रुटि संदेशों का स्वरूप ऑपरेटिंग प्रणाली और प्रोग्राम के बीच भिन्न होता है।

कंप्यूटर बाह्य उपकरणों जैसे हार्डवेयर उपकरणों पर त्रुटि संदेश, त्रुटि स्थिति का संकेत देने वाली समर्पित रोशनी का रूप ले सकते हैं, संक्षिप्त कोड जिसे लुक-अप शीट या मैनुअल का उपयोग करके या डिस्प्ले पर अधिक विस्तृत संदेश के माध्यम से व्याख्या करने की आवश्यकता होती है।

कंप्यूटर पर, त्रुटि संदेश कंसोल पर मुद्रित पाठ का रूप ले सकते हैं, या उन्हें ग्राफ़िकल यूज़र इंटरफ़ेस के भाग के रूप में प्रस्तुत किया जा सकता है। त्रुटि संदेशों को प्रायःएक संवाद बॉक्स के रूप में प्रस्तुत किया जाता है, जो उन्हें उपयोगकर्ता इंटरैक्शन में निम्न मोड त्रुटि का कारण बनता है। कई मामलों में त्रुटि निवारण तकनीकों द्वारा मूल त्रुटि से बचा जा सकता है। त्रुटि संदेश देने के बजाय प्रणाली डिज़ाइन को उन स्थितियों से बचना चाहिए जो त्रुटि का कारण बनीं।[6] जबकि विभिन्न ग्राफिकल यूजर इंटरफेस में त्रुटि संदेशों को प्रदर्शित करने के लिए भिन्न -भिन्न प्रथाएं हैं, कई तकनीकें आम हो गई हैं:

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

तीन मुख्य कारक[7] त्रुटि संदेशों के डिज़ाइन को प्रभावित करने वाली तकनीकी सीमाएँ हैं, प्रस्तुत की जाने वाली जानकारी की मात्रा और किस प्रकार के उपयोगकर्ता इनपुट की आवश्यकता है।

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

त्रुटि की प्रकृति त्रुटि संदेश को प्रभावी ढंग से संप्रेषित करने के लिए आवश्यक जानकारी की मात्रा निर्धारित करती है। उपयोगकर्ता को समस्या के बारे में पर्याप्त रूप से सूचित करने के लिए जटिल समस्या के लिए अधिक विस्तृत त्रुटि संदेश की आवश्यकता हो सकती है।

सुरक्षा

त्रुटि संदेशों को डिज़ाइन करते समय, सॉफ़्टवेयर डिजाइनरों को सुरक्षा भेद्यता पैदा करने से बचने के लिए सावधानी बरतनी चाहिए। डिज़ाइनर को उपयोगकर्ता को बुद्धिमान निर्णय लेने के लिए पर्याप्त जानकारी देनी चाहिए, लेकिन इतनी अधिक जानकारी नहीं देनी चाहिए कि उपयोगकर्ता अभिभूत या भ्रमित हो। बाहरी जानकारी को डिफ़ॉल्ट रूप से छुपाया जा सकता है या भिन्न स्थान पर रखा जा सकता है। त्रुटि संदेश को ऐसी जानकारी का खुलासा नहीं करना चाहिए जिसका सॉफ्टवेयर क्रैकिंग द्वारा उपयोग की जा सकने वाली जानकारी प्राप्त करने के लिए उपयोग किया जा सकता है जो अन्यथा प्राप्त करना मुश्किल है। उदाहरण सॉफ्टवेयर प्रणाली हैं जो या तो अमान्य उपयोगकर्ता या अमान्य पासवर्ड दिखा सकते हैं, जो इस पर निर्भर करता है कि कौन सा गलत है, और वेब सर्वर इंटरनेट इनफॉर्मेशन सर्विसेज|IIS 5.0 में त्रुटि पृष्ठ जो स्रोत कोड खंड सहित त्रुटि का पूरा तकनीकी विवरण प्रदान करता है।

यह भी देखें

संदर्भ

  1. Minhas, Saadis (May 30, 2018). "अच्छे त्रुटि संदेश कैसे लिखें". UX Planet. Retrieved Jan 30, 2019.
  2. Fisher, Tim (2019-01-16). "Blue Screens of Death (BSOD): Everything You Need to Know". Lifewire (in English). Retrieved 2019-01-30.
  3. McNamara, Paul (2009-04-29). "LaserJet turns 25 ... 'PC LOAD LETTER' still unfathomable". Network World (in English). Retrieved 2019-01-30.
  4. Wenzel, Fred. "why wikipedia might need a fail-pet — and why mozilla does not". Retrieved 8 February 2012.
  5. Rintel, Sean (2 November 2011). "The Evolution of Fail Pets : Strategic Whimsy and Brand Awareness in Error Messages". UX Magazine. Retrieved 8 February 2012.
  6. Raskin, Jef 2000.The Humane Interface, Addison-Wesley ISBN 0-201-37937-6. See chapter 6-4-2, Messages to the User
  7. "Non-Fatal Errors: Creating usable, effective error messages". Retrieved 2007-02-16.


बाहरी संबंध