Početna » kako da » Zašto Windows koristi obrnute kose crte i sve što još koristi koristi kose crte

    Zašto Windows koristi obrnute kose crte i sve što još koristi koristi kose crte

    Jeste li ikada primijetili da je to C: Windows u Windowsima, http://howtogeek.com/ na webu i / home / user / na Linuxu, OS X i Androidu? Windows koristi obrnute kose crte za putanje, a sve ostalo čini se da koristi kose crte.

    Moderni softver pokušava automatski vas ispraviti kada utipkate pogrešnu vrstu kose crte, tako da nije važno koja vrsta crte koristite većinu vremena. Ali, ponekad, razlika je još uvijek važna.

    Zašto Windows koristi Backslash: Povijest

    Pa zašto je Windows neparan operativni sustav out? Sve se svodi na nekoliko povijesnih događaja koji su se dogodili prije nekoliko desetljeća.

    Unix je uveo znak kose crte - to je / character - kao svoj separator direktorija oko 1970. Mi zapravo ne znamo zašto su odabrali ovaj, ali to je onaj koji su odabrali..

    Teško je danas zamisliti, ali izvorna verzija Microsoft DOS-a - to je MS-DOS 1.0 - uopće nije podržavala direktorije kada je izdana 1981. Većina uslužnih programa uključenih u DOS napisao je IBM, a koristili su / znak kao znak "prekidača". I dalje možete vidjeti ovo danas u naredbenom retku - pokretanje naredbe dir / w govori naredbi dir da se pokrene s opcijom formata širokog popisa, dok izvodi naredbu dir c: govori dir naredbi za popis sadržaja pogona C: \ t Različite vrste kose crte ovdje pokazuju da li određujete opciju ili putanju imenika. (Na Unixu znak - se koristi umjesto znaka / da bi označio prekidače.)

    U to vrijeme, ljudima zapravo nije bilo stalo do toga da koriste znak koji je korišten za drugu svrhu na drugom operativnom sustavu.

    MS-DOS 2.0 je uveo podršku za direktorije, ali IBM je htio zadržati kompatibilnost s izvornim DOS uslužnim programima i drugim programima koji su očekivali da se / znak koristi za prekidače. Microsoft je već koristio / character za nešto, tako da ga nisu mogli ponovno koristiti. Naposljetku su odabrali lik umjesto da je vizualno najsličniji karakteru.

    Windows možda više nije izgrađen na DOS-u, ali još uvijek možete vidjeti naslijeđe DOS-a kroz Windows u načinu na koji se obrnute kose crte i druge značajke poput slova pogona koriste za datotečni sustav.

    Mnoge od tih pojedinosti potječu iz bloga Microsofta Larryja Ostermana o toj temi, koji sadrži detaljnije informacije o zaposlenicima tvrtke Microsoft koji su donosili te odluke..

    Zašto sve ostalo upotrebljava kose crte

    To sve ne bi bilo važno danas, ali web preglednici slijede Unix konvenciju i korištenje / znakova za adrese web stranica. Tipični Windows korisnik vidi kosu crtu pri unosu web adrese i obrnute kose crte kada ukupe lokaciju lokalne mape, tako da to može biti zbunjujuće. Web stranice slijede Unix konvenciju, kao i drugi protokoli poput FTP-a. Čak i ako na web-uređaju sa sustavom Windows koristite web-poslužitelj ili FTP poslužitelj, koristit će kose crte jer to protokol poziva.

    Drugi operativni sustavi koriste kose crte iz istog razloga - to je Unix konvencija. Linux je operativni sustav sličan Unixu, pa koristi istu vrstu kose crte. Mac OS X temelji se na BSD-u, drugom operativnom sustavu sličnom Unixu. Drugi operativni sustavi za korisnike kao što su Android, Chrome OS i Steam OS temelje se na Linuxu, pa koriste istu vrstu kose crte.

    Je li to bitno?

    Zanimljivije pitanje je je li to doista važno. Čini se da programeri preglednika i operativnih sustava shvaćaju da su korisnici zbunjeni pa često izbjegavaju prihvatiti bilo koju vrstu slash-a. Ako upišete http :, howtogeek.com u Google Chrome, Mozilla Firefox ili Internet Explorer, preglednik će ga automatski ispraviti na http://howtogeek.com/ i normalno učitati web-lokaciju. Ako upišete C: / Users / Public u Windows Explorer i pritisnete Enter, on će automatski biti ispravljen na C: Korisnici i vi ćete biti prebačeni na ispravnu lokaciju.

    DOS programeri nisu bili zadovoljni time čak ni u ranim danima, pa su DOS prihvatili obje vrste znakova za putanje. Još uvijek možete upisati naredbe kao što je CD C: / Windows / u naredbeni redak i odvest ćete se u ispravnu mapu.

    Međutim, to ne funkcionira svugdje u sustavu Windows. Ako upišete put poput C: / Users / Public u dijalog Open i pritisnete Enter, vidjet ćete pogrešku koja kaže da naziv datoteke nije valjan. Postoje i druge aplikacije temeljene na webu koje vam mogu pokazati pogrešku ako pokušate utipkati put poput http: - howtogeek.com - to ovisi hoće li ga program ispraviti za vas ili odlučiti prikazati pogrešku.


    Obično možete zaboraviti da postoje dvije različite vrste kose crte, ali povremeno je važna. Bilo bi lijepo da svi koriste dosljedan separator za staze direktorija, ali Windows je u prošlosti bio sve o kompatibilnosti unatrag - čak iu ranim 1980-im.