जब आप गलत प्रकार के स्लैश टाइप करते हैं तो आधुनिक सॉफ़्टवेयर स्वचालित रूप से आपको सही करने का प्रयास करता है, इसलिए इससे कोई फ़र्क नहीं पड़ता कि आप किस प्रकार के स्लैश का उपयोग करते हैं। लेकिन, कभी-कभी, अंतर अभी भी मायने रखता है।
विंडोज बैकस्लाश का उपयोग क्यों करता है: एक इतिहास
तो विंडोज़ अजीब ऑपरेटिंग सिस्टम क्यों बाहर है? यह इतिहास के कुछ दुर्घटनाओं से नीचे है जो दशकों पहले हुआ था।
यूनिक्स ने आगे स्लैश चरित्र पेश किया - यह / चरित्र है - 1 9 70 के आसपास इसकी निर्देशिका विभाजक के रूप में। हम वास्तव में नहीं जानते कि उन्होंने इसे क्यों चुना है, लेकिन यही वह है जिसे उन्होंने चुना है।
आज कल्पना करना मुश्किल है, लेकिन माइक्रोसॉफ्ट डॉस का मूल संस्करण - यह एमएस-डॉस 1.0 है - 1 9 81 में रिलीज़ होने पर निर्देशिकाओं का समर्थन नहीं करता था। डॉस के साथ शामिल अधिकांश उपयोगिताओं को आईबीएम द्वारा लिखा गया था, और उन्होंने / चरित्र "स्विच" चरित्र के रूप में। आप इसे कमांड प्रॉम्प्ट में आज भी देख सकते हैं - कमांड चला रहे हैं डीआईआर / डब्ल्यू आदेश चलाने के दौरान, विस्तृत सूची प्रारूप विकल्प के साथ चलाने के लिए dir कमांड को बताता है डीआईआर सी: ड्राइव सी: की सामग्री सूचीबद्ध करने के लिए dir कमांड को बताता है। यहां विभिन्न प्रकार के स्लेश इंगित करते हैं कि आप एक विकल्प या निर्देशिका पथ निर्दिष्ट कर रहे हैं या नहीं। (यूनिक्स पर, स्विच को इंगित करने के लिए / चरित्र के बजाय चरित्र का उपयोग किया जाता है।)
उस समय, लोगों को वास्तव में परवाह नहीं था कि वे एक ऐसे चरित्र का उपयोग कर रहे थे जिसका उपयोग किसी अन्य ऑपरेटिंग सिस्टम पर एक अलग उद्देश्य के लिए किया गया था।
विंडोज़ अब डीओएस के शीर्ष पर नहीं बनाया जा सकता है, लेकिन आप अभी भी विंडोज़ में डॉस की विरासत को बैकस्लाश के रास्ते में देख सकते हैं और फाइल सिस्टम के लिए ड्राइव अक्षरों जैसे अन्य फीचर्स का उपयोग किया जा सकता है।
इनमें से कई विवरण इस विषय पर माइक्रोसॉफ्ट कर्मचारी लैरी ओस्टर्मन के ब्लॉग पोस्ट से हैं, जिसमें माइक्रोसॉफ्ट कर्मचारियों के बारे में अधिक विस्तृत जानकारी शामिल है जिन्होंने इन निर्णयों को बनाया है।
क्यों बाकी सब कुछ आगे slashes का उपयोग करता है
यह सब आज वास्तव में कोई फर्क नहीं पड़ता, लेकिन वेब ब्राउज़र यूनिक्स सम्मेलन का पालन करते हैं और वेब पेज पतों के लिए उपयोग / अक्षर का पालन करते हैं। जब वे एक स्थानीय फ़ोल्डर का स्थान टाइप करते हैं तो एक सामान्य विंडोज उपयोगकर्ता एक फॉरवर्ड स्लैश देखता है और बैकस्लैश टाइप करता है, इसलिए यह भ्रमित हो सकता है। वेबसाइट्स यूनिक्स कन्वेंशन का पालन करती हैं, जैसे एफ़टीपी जैसे अन्य प्रोटोकॉल करते हैं। यहां तक कि यदि आप किसी Windows मशीन पर कोई वेब सर्वर या FTP सर्वर चला रहे हैं, तो वे आगे की स्लैश का उपयोग करेंगे क्योंकि प्रोटोकॉल के लिए यही कारण है।
अन्य ऑपरेटिंग सिस्टम उसी कारण से आगे की कमी का उपयोग करते हैं - यह यूनिक्स सम्मेलन है। लिनक्स एक यूनिक्स जैसी ऑपरेटिंग सिस्टम है, इसलिए यह उसी प्रकार के स्लैश का उपयोग करता है। मैक ओएस एक्स बीएसडी पर आधारित है, एक और यूनिक्स जैसी ऑपरेटिंग सिस्टम। एंड्रॉइड, क्रोम ओएस और स्टीम ओएस जैसे अन्य उपभोक्ता ऑपरेटिंग सिस्टम लिनक्स पर आधारित हैं, इसलिए वे उसी प्रकार के स्लैश का उपयोग करते हैं।
फर्क पड़ता है क्या?
अधिक दिलचस्प सवाल यह है कि क्या यह वास्तव में मायने रखता है। ब्राउज़र और ऑपरेटिंग सिस्टम डेवलपर्स को यह एहसास हो रहा है कि उपयोगकर्ता उलझन में हैं, इसलिए वे अक्सर किसी भी प्रकार के स्लैश को स्वीकार करने के लिए अपने रास्ते से बाहर जाते हैं। यदि आप http: howtogeek.com को Google क्रोम, मोज़िला फ़ायरफ़ॉक्स, या इंटरनेट एक्सप्लोरर में टाइप करते हैं, तो ब्राउज़र स्वचालित रूप से इसे https://howtogeek.com/ पर ठीक कर देगा और सामान्य रूप से वेबसाइट लोड करेगा। यदि आप विंडोज एक्सप्लोरर में सी: / उपयोगकर्ता / पब्लिक टाइप करते हैं और एंटर दबाते हैं, तो इसे स्वचालित रूप से C: Users Public में सही किया जाएगा और आपको सही स्थान पर ले जाया जाएगा।
डॉस डेवलपर्स शुरुआती दिनों में भी इससे खुश नहीं थे, इसलिए उन्होंने डीओएस को पथों के लिए दोनों प्रकार के पात्रों को स्वीकार किया। आप अभी भी कमांड प्रॉम्प्ट में सीडी सी: / विंडोज / जैसे कमांड टाइप कर सकते हैं और आपको सही फ़ोल्डर में ले जाया जाएगा।
यह विंडोज़ में हर जगह काम नहीं करता है, हालांकि। यदि आप सी: / उपयोगकर्ता / सार्वजनिक जैसे ओपन डायलॉग में पथ टाइप करते हैं और एंटर दबाते हैं, तो आपको एक त्रुटि दिखाई देगी कि फ़ाइल का नाम मान्य नहीं है। अन्य वेब-आधारित एप्लिकेशन हैं जो आपको एक त्रुटि दिखा सकते हैं यदि आप http: howtogeek.com जैसे पथ टाइप करने का प्रयास करते हैं - यह निर्भर करता है कि प्रोग्राम आपके लिए इसे सुधारता है या कोई त्रुटि प्रदर्शित करने का निर्णय लेता है।
आप आमतौर पर भूल सकते हैं कि दो अलग-अलग प्रकार के स्लेश होते हैं, लेकिन यह कभी-कभी मायने रखता है। यह अच्छा होगा अगर हर कोई निर्देशिका पथ के लिए एक सतत विभाजक का उपयोग करता है, लेकिन 1 9 80 के दशक की शुरुआत में विंडोज ऐतिहासिक रूप से पिछड़ा संगतता के बारे में भी रहा है।