Miks Windows kasutab tagasilööke ja kõike muud kasutab edasisuunamisi
Kas olete kunagi märganud, et see on C: Windows Windowsis, http://howtogeek.com/ veebis ja / home / user / Linux, OS X ja Android? Windows kasutab tee jaoks tagasilükkaid, samas kui kõik muu näib kasutavat ettepoole suunatud kaldkriipsud.
Kaasaegne tarkvara püüab teid automaatselt parandada, kui sisestate vale kaldkriipsuga, nii et see ei ole oluline, millist kaldkriipsut enamasti kasutate. Kuid mõnikord on see erinevus siiski oluline.
Miks Windows kasutab tagasilööke: Ajalugu
Miks siis Windows on paaritu operatsioonisüsteem? See kõik on alles mõne aastakümneid tagasi toimunud õnnetustele.
Unix tutvustas 1970. aastal oma kataloogi eraldajana edasi-tagasi kaldenurka - see on / tähemärk. Me ei tea tegelikult, miks nad selle valisid, kuid see on see, mille nad valisid.
Täna on raske ette kujutada, kuid Microsoft DOS-i originaalversioon, mis on MS-DOS 1.0, ei toeta 1981. aastal avaldatud katalooge üldse. Enamik DOSiga kaasasolevatest utiliitidest on kirjutatud IBMi poolt ja nad kasutasid / märk kui "lüliti" märk. Seda näete ikka veel käsureale - käsu käsk dir / w ütleb dir-käsku käitada käsuga käsitsemise ajal laia nimekirja vorminguga dir c: \ t ütleb dir-käsku draivi C sisu loetleda: \ t Erinevad kaldkriipsude tüübid näitavad, kas olete määranud suvandi või kataloogi tee. (Unixis kasutatakse lülitite tähistamiseks sümbolit -).
Tol ajal ei hoolinud inimesed tõesti, et nad kasutavad märki, mida kasutati teises operatsioonisüsteemis eri otstarbel.
MS-DOS 2.0 tutvustas kataloogide tuge, kuid IBM soovis hoida ühilduvust algsete DOS-utiliitide ja teiste programmidega, mis eeldasid, et lülitid kasutavad / tähemärki. Microsoft oli juba kasutanud seda / iseloomu, nii et nad ei saanud seda lihtsalt uuesti kasutada. Lõpuks valisid nad selle asemel, et see oli visuaalselt kõige sarnasem.
Windows ei pruugi enam DOS-i peale ehitada, kuid DOS-i pärandit näete ikka veel Windowsis nii, nagu failisüsteemis kasutatakse tagasilööke ja muid funktsioone, nagu draivitähti..
Paljud neist üksikasjadest pärinevad Microsofti töötajalt Larry Ostermani blogipostilt sellel teemal, mis sisaldab üksikasjalikumat siseteavet Microsofti töötajatelt, kes neid otsuseid tegid.
Miks kõike muud kasutab edasiliikumist
See kõik ei ole praegu oluline, kuid veebibrauserid järgivad Unixi konventsiooni ja kasutavad / tähistavad veebilehe aadresse. Tüüpiline Windowsi kasutaja näeb kohalikku kausta asukoha sisestamisel veebi aadressi ja tagasilükkajooni, kui nad sisestavad veebiaadressi ja tagakülje, nii et see võib olla segane. Veebilehed järgivad Unixi konventsiooni, nagu ka teised protokollid nagu FTP. Isegi kui kasutate Windowsi masinas veebiserverit või FTP-serverit, kasutavad nad ettepoole suunatud kaldkriipsusid, sest seda nõuab protokoll.
Teised operatsioonisüsteemid kasutavad samadel põhjustel ettepoole kaldkriipsusid - see on Unixi konventsioon. Linux on Unixi sarnane operatsioonisüsteem, nii et see kasutab sama tüüpi kaldkriipsuga. Mac OS X põhineb teisel Unixi sarnasel operatsioonisüsteemil BSD. Muud tarbija operatsioonisüsteemid nagu Android, Chrome OS ja Steam OS põhinevad Linuxil, nii et nad kasutavad sama tüüpi kaldkriipsuga.
Kas see loeb?
Huvitavam küsimus on, kas see on tõesti oluline. Brauser ja operatsioonisüsteemide arendajad näivad mõistvat, et kasutajad on segaduses, nii et nad lähevad tihti välja võimaliku kaldkriipsuga. Kui sisestate Google Chrome'i, Mozilla Firefoxi või Internet Explorerisse http: howtogeek.com, parandab brauser selle automaatselt aadressile http://howtogeek.com/ ja laadib veebisaidi normaalselt. Kui sisestate Windows Explorerisse C: / Users / Public ja vajutate Enter, parandatakse see automaatselt C-le: Kasutajad Avalik ja teid viiakse õigesse asukohta.
DOS-i arendajad ei olnud selle alguses juba rahul, nii et nad tegid DOS-i mõlemat tüüpi märkide vastuvõtmiseks. Praegu saate käsurealt käsku cd C: / Windows / sisestada ikka ja teid viiakse õigesse kausta.
See aga ei tööta kõikjal Windowsis. Kui sisestate dialoogi Open (Avage) dialoogi C: / Users / Public ja vajutage Enter, näete vea, mis näitab, et faili nimi ei ole kehtiv. On ka teisi veebipõhiseid rakendusi, mis võivad näidata teile viga, kui üritate sisestada tee, nagu http: howtogeek.com - see sõltub sellest, kas programm seda teie jaoks parandab või otsustab kuvada vea.
Tavaliselt võite unustada, et on olemas kaks eri tüüpi kaldkriipsud, kuid see on mõnikord oluline. Oleks tore, kui kõik kasutaksid kataloogideede jaoks ühtset separaatorit, kuid Windows on ajalooliselt kõike tagurpidi ühilduvust - isegi 1980ndate alguses.