त्रुटि संदेश

From Vigyanwiki
Revision as of 14:20, 2 March 2023 by alpha>Indicwiki (Created page with "{{Short description|Computer message indicating an error}} File:System Message "Visualeditor-dialog-error" pop-up.png|thumb|विकिपीडिया विज़ुअ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
विकिपीडिया विज़ुअल संपादक का उपयोग करने का प्रयास करते समय एक त्रुटि संदेश।

एक त्रुटि संदेश प्रदर्शित सूचना है जब एक अप्रत्याशित 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.


बाहरी संबंध