ونڈوز بیک سلاسش اور ہر چیز کو استعمال کرتے ہوئے فارورڈ سلیش کیوں استعمال کرتا ہے
کیا آپ نے کبھی دیکھا ہے کہ یہ سی: ونڈوز میں \ ونڈوز، ، ویب پر //howtogeek.com/ ، اور / گھر / صارف / لینکس ، OS X ، اور Android پر ہے؟ ونڈوز راستوں کے لئے بیک سلیش کا استعمال کرتا ہے ، جبکہ لگتا ہے کہ باقی سب کچھ آگے کی سلاشوں کا استعمال کرتا ہے۔
جب آپ غلط قسم کی سلیش ٹائپ کرتے ہیں تو جدید سافٹ ویئر آپ کو خود بخود درست کرنے کی کوشش کرتا ہے ، لہذا اس سے کوئی فرق نہیں پڑتا ہے کہ آپ زیادہ تر وقت کس قسم کی سلیش استعمال کرتے ہیں۔ لیکن ، کبھی کبھی ، فرق اب بھی اہمیت رکھتا ہے.
ونڈوز بیکسلاش کو کیوں استعمال کرتا ہے: ایک تاریخ
تو کیوں ونڈوز عجیب آپریٹنگ سسٹم آؤٹ ہے؟ تاریخ کے چند حادثات جو دہائیاں قبل ہوئے تھے ان سب کا خاتمہ ہے۔
یونیکس نے 1970 کے ارد گرد اس کے ڈائریکٹری جداکار کے طور پر - وہی / کردار ہے۔ فارورڈ سلیش کردار پیش کیا۔ ہمیں واقعتا معلوم نہیں ہے کہ انہوں نے اس کا انتخاب کیوں کیا ، لیکن یہی وہ شخص ہے جس نے ان کا انتخاب کیا۔
آج کل کا تصور کرنا مشکل ہے ، لیکن مائیکروسافٹ ڈاس کا اصل ورژن - یہ ایم ایس - ڈاس 1.0 ہے۔ جب یہ 1981 میں جاری ہوا تھا تو ڈائریکٹریوں کی حمایت نہیں کی تھی۔ / کردار بطور "سوئچ" کردار۔ آپ اسے آج بھی کمانڈ پرامپٹ - کمانڈ چلاتے ہوئے دیکھ سکتے ہیں dir / ڈبلیو کمانڈ چلاتے ہوئے دیر کمانڈ کو وسیع لسٹ فارمیٹ آپشن کے ساتھ چلانے کے لئے کہتا ہے دیر سی: Dir کمانڈ کو ڈرائیو C: \ کے مندرجات کی فہرست بتاتا ہے۔ یہاں پر مختلف قسم کے سلیش سے ظاہر ہوتا ہے کہ آیا آپ کسی اختیار یا ڈائریکٹری کے راستے کی وضاحت کررہے ہیں۔ (یونکس پر ، - سوئچز کی نشاندہی کرنے کے لئے / کردار کی بجائے - حرف استعمال ہوتا ہے۔)
اس وقت ، لوگوں کو واقعی پرواہ نہیں تھی کہ وہ ایک ایسے کردار کو استعمال کررہے ہیں جو کسی اور آپریٹنگ سسٹم پر مختلف مقصد کے لئے استعمال ہوتا تھا۔
متعلقہ:کیا ونڈوز اب بھی MS-DOS پر بھروسہ کرتی ہے؟
ایم ایس ڈاس 2.0 نے ڈائریکٹریوں کے لئے معاونت متعارف کروائی ، لیکن آئی بی ایم اصل ڈاس افادیت اور دیگر پروگراموں کے ساتھ مطابقت رکھنا چاہتا تھا جس میں توقع کی جاتی تھی کہ / کردار سوئچ کے لئے استعمال ہوں گے۔ مائیکرو سافٹ نے پہلے ہی کسی چیز کے لئے / کردار استعمال کیا تھا ، لہذا وہ اسے دوبارہ استعمال نہیں کرسکے۔ انہوں نے آخرکار اس کے بجائے حرف کا انتخاب کیا ، کیوں کہ یہ دیکھنے میں سب سے زیادہ ملتا جلتا کردار تھا۔
ونڈوز شاید ڈاس کے اوپری حصے میں نہیں بنائی جاسکتی ہے ، لیکن آپ پھر بھی ڈاس کی وراثت کو پورے ونڈوز میں دیکھ سکتے ہیں جس طرح فائل سسٹم کے لئے بیک سلاسش اور دیگر خصوصیات جیسے ڈرائیو لیٹر استعمال ہوتے ہیں۔
اس میں سے بہت ساری تفصیلات مائیکروسافٹ ملازم لیری آسٹر مین کی اس مضمون سے متعلق بلاگ پوسٹ کی ہیں ، جس میں مائیکرو سافٹ کے ان ملازمین کی اندرونی معلومات موجود ہیں جنہوں نے یہ فیصلے کیے۔
کیوں ہر چیز فارورڈ سلیشس استعمال کرتی ہے
یہ سب آج کے دن واقعی کوئی فرق نہیں پائے گا ، لیکن ویب براؤزر یونکس کنونشن کی پیروی کرتے ہیں اور ویب صفحہ کے پتے کیلئے حرف / استعمال کرتے ہیں۔ ونڈوز کا ایک عام صارف جب کسی مقامی فولڈر کا مقام ٹائپ کرتا ہے تو وہ ویب ایڈریس اور بیک سلیش ٹائپ کرتے وقت فارورڈ سلیش دیکھتا ہے ، لہذا یہ مبہم ہوسکتا ہے۔ ویب سائٹس یونیکس کنونشن کی پیروی کرتی ہیں ، جیسا کہ دوسرے پروٹوکولز جیسے ایف ٹی پی۔ یہاں تک کہ اگر آپ ونڈوز مشین پر ویب سرور یا ایف ٹی پی سرور چلا رہے ہیں تو ، وہ فارورڈ سلیش استعمال کریں گے کیونکہ یہی وہ پروٹوکول ہے۔
دوسرے آپریٹنگ سسٹم اسی وجہ سے فارورڈ سلیش استعمال کرتے ہیں - یہ یونکس کا کنونشن ہے۔ لینکس یونکس جیسا آپریٹنگ سسٹم ہے ، لہذا اس میں ایک ہی قسم کا سلیش استعمال ہوتا ہے۔ میک OS X ، BSD پر مبنی ہے ، جو ایک اور یونکس نما آپریٹنگ سسٹم ہے۔ دوسرے صارف آپریٹنگ سسٹم جیسے اینڈرائڈ ، کروم او ایس ، اور اسٹیم او ایس لینکس پر مبنی ہیں ، لہذا وہ اسی قسم کے سلیش کا استعمال کرتے ہیں۔
کیا اس سے فرق پڑتا ہے؟
زیادہ دلچسپ سوال یہ ہے کہ کیا واقعی اس سے کوئی فرق پڑتا ہے۔ براؤزر اور آپریٹنگ سسٹم ڈویلپرز کو یہ احساس ہوتا ہے کہ صارف الجھتے ہیں ، لہذا وہ اکثر کسی بھی قسم کی سلیش کو قبول کرنے کے لئے اپنے راستے سے ہٹ جاتے ہیں۔ اگر آپ گوگل کروم ، موزیلا فائر فاکس ، یا انٹرنیٹ ایکسپلورر میں HTTP: to howtogeek.com type ٹائپ کرتے ہیں تو ، براؤزر خود بخود اسے //howtogeek.com/ میں درست کردے گا اور عام طور پر ویب سائٹ کو لوڈ کرے گا۔ اگر آپ ونڈوز ایکسپلورر میں C: / صارفین / عوام کو ٹائپ کرتے ہیں اور انٹر دبائیں تو ، یہ خود بخود C: \ صارفین \ پبلک پر درست ہوجائے گی اور آپ کو صحیح مقام پر لے جایا جائے گا۔
ابتدائی دنوں میں بھی ڈاس ڈویلپر اس سے خوش نہیں تھے ، لہذا انہوں نے ڈاس کو دونوں طرح کے کرداروں کو قبول کرنے پر مجبور کردیا۔ آپ آج بھی کمانڈ پرامپٹ میں سی ڈی سی: / ونڈوز / جیسے کمانڈ ٹائپ کرسکتے ہیں اور آپ کو صحیح فولڈر میں لے جایا جائے گا۔
تاہم ، یہ ونڈوز میں کہیں بھی کام نہیں کرتا ہے۔ اگر آپ اوپن ڈائیلاگ میں C: / صارفین / عوام کی طرح کوئی ٹائپ ٹائپ کرتے ہیں اور انٹر دبائیں تو آپ کو یہ کہتے ہوئے ایک غلطی نظر آئے گی کہ فائل کا نام درست نہیں ہے۔ یہاں دیگر ویب پر مبنی ایپلی کیشنز ہیں جو آپ کو ایک غلطی دکھاتی ہیں اگر آپ HTTP: to howtogeek.com like جیسے ٹائپ کی کوشش کرتے ہیں تو - اس پر منحصر ہوتا ہے کہ پروگرام آپ کے لئے اصلاح کرتا ہے یا غلطی ظاہر کرنے کا فیصلہ کرتا ہے۔
آپ عام طور پر یہ بھول سکتے ہیں کہ دو مختلف قسم کے سلیش ہوتے ہیں ، لیکن اس سے کبھی کبھار فرق پڑتا ہے۔ یہ اچھا ہوگا اگر ہر شخص ڈائریکٹری راستوں کے لئے مستقل جدا کار استعمال کرے ، لیکن ونڈوز تاریخی طور پر پسماندہ مطابقت کے بارے میں رہا ہے - یہاں تک کہ 1980 کی دہائی کے اوائل میں بھی۔