If-Koubou

Zašto sustav Windows koristi povratne pozadine i sve ostalo koristi zaustavljanje kose crte

Zašto sustav Windows koristi povratne pozadine i sve ostalo koristi zaustavljanje kose crte (Kako da)

Jeste li ikada primijetili da je to C: \ Windows \ u sustavu Windows, http://howtogeek.com/ na webu i / home / user / na Linuxu, OS X i Androidu? Windows koristi povratne trake za staze, dok sve ostalo čini se da koristi koso prema naprijed.

Suvremeni softver pokušava automatski ispraviti vas kada upišete pogrešnu vrstu trake, tako da nije važno koju vrstu rezova koristite većinu vremena. Ali, ponekad, razlika i dalje je važna.

Zašto Windows koristi povratne brisove: povijest

Pa zašto je Windows neparan operativni sustav van? To je sve do nekoliko nesreća povijesti koja se desila prije nekoliko desetljeća.

Unix je uveo oznaku prednjeg slova - to je / znak - kao razdjelnik mape oko 1970. godine. Ne znamo zašto su odabrali ovaj, ali to je onaj koji su odabrali.

Danas je teško zamisliti, ali originalna verzija sustava Microsoft DOS - to je MS-DOS 1.0 - nije podržala direktorije kad je izdana 1981. godine. Većina komunalnih usluga uključenih u DOS napisao je IBM, a koristili su ih / znak kao znak "prekidača". I dalje možete vidjeti ovo u naredbeni redak - pokretanje naredbe dir / w govori dir naredbu za pokretanje s opcijom širokog formata popisa, dok se pokreće naredba dir c: \ govori dir naredbu za popis sadržaja pogona C: \. Različite vrste krajeva ovdje upućuju na to jeste li odredili opciju ili put mape. (Na Unixu se umjesto znaka / znak koristi znak - za označavanje preklopnika.)

U to vrijeme, ljudi nisu stvarno briga da koriste znak koji se koristio za drugačiju svrhu na nekom drugom operativnom sustavu.

MS-DOS 2.0 predstavio je podršku za direktorije, ali IBM je želio zadržati kompatibilnost s izvornim DOS komunalnim i drugim programima koji su očekivali da će se / znak koristiti za sklopke. Microsoft je već koristio / znak za nešto, pa su ga ne bi mogli samo ponovno upotrijebiti. Na kraju su odabrali \ karakter umjesto toga, jer je vizualno bio lik s najbližim izgledom.

Windows više ne može biti izgrađen na vrhu DOS-a, ali još uvijek možete vidjeti naslijeđe DOS-a tijekom cijelog sustava Windows na način na koji se koriste poprečni kotači i druge značajke kao što su slova pogona za datotečni sustav.

Mnogi od tih detalja nalaze se na blogu zaposlenika tvrtke Microsoft Larry Osterman, koja sadrži detaljnije informacije o Microsoftovim zaposlenicima koji su donijeli te odluke.

Zašto sve ostalo koristi naprijed kose crte

Danas to sve nije važno, ali web preglednici slijede Unix konvenciju i koriste / znakove za adrese web stranica. Tipični korisnici sustava Windows vide prijelaznu kazaljku kada upisuju web adresu i povratnu traku kad upisuju lokaciju lokalne mape, pa to može biti zbunjujuće. Web stranice slijede Unix konvenciju, kao i ostali protokoli poput FTP-a. Čak i ako koristite web-poslužitelj ili FTP poslužitelj na stroj za Windows, upotrebljavat će kose za pomak prema naprijed, jer to zahtijeva protokol.

Drugi operativni sustavi koriste istovjetne kose za istu razinu - to je Unix konvencija. Linux je operacijski sustav sličan Unixu, pa koristi isti tip rezanja. Mac OS X temelji se na BSD-u, drugom operacijskom sustavu sličnom Unixu. Ostali potrošački operativni sustavi, kao što su Android, Chrome OS i Steam OS, temelje se na Linuxu pa koriste istu vrstu rezova.

Je li to bitno?

Zanimljivije je pitanje je li to zaista važno. Čini se da su razvojni programeri preglednika i operacijskih sustava svjesni da su korisnici zbunjeni, pa često odlaze na put da prihvate bilo kakvu moguću širinu. Ako upisujete http: \ howtogeek.com \ u Google Chrome, Mozilla Firefox ili Internet Explorer, preglednik će je automatski ispraviti na http://howtogeek.com/ i učitati web mjesto normalno. Ako upišete C: / Users / Public u Windows Explorer i pritisnete Enter, automatski će se ispraviti na C: \ Users \ Public i bit ćete preusmjereni na ispravnu lokaciju.

DOS-ovi programeri nisu bili sretni s tim čak ni u prvim danima, pa su DOS prihvatili obje vrste znakova za staze. I danas možete zapisati naredbe poput CD-a C: / Windows / u naredbeni redak i bit ćete preusmjereni u ispravnu mapu.

Međutim, to ne funkcionira svugdje u sustavu Windows. Ako upišete stazu poput: C: / Users / Public u dijaloškom okviru Open i pritisnite Enter, vidjet ćete poruku o pogrešci koja kaže da naziv datoteke nije valjan. Postoje i druge web-aplikacije koje vam mogu pokazati pogrešku ako pokušate upisati stazu poput http: \ howtogeek.com \ - to ovisi o tome hoće li program ispraviti za vas ili odlučite prikazati pogrešku.

Obično možete zaboraviti da postoje dvije različite vrste kose, no ponekad je važno. Bilo bi lijepo ako svatko koristi dosljedno razdvajanje za mape direktorija, ali Windows je povijesno bio sve o kompatibilnosti unatrag - čak i početkom osamdesetih godina.