20Aug
Kas olete kunagi märganud, et see on C: \ Windows \ Windowsis, http: //howtogeek.com/ veebis ja /home/user/ Linuxis, OS X ja Android? Windows kasutab rajadel tagasilöögiläbistusi, samas kui kõik muu näib kasutavat kruusate kaldkriipsu.
Tänapäevane tarkvara püüab õigesti automaatselt parandada, kui sisestate vale kleeplindi tüübi, nii et see pole oluline, millist tüüpi kaldkriips te kasutate enamikku aega. Kuid mõnikord on see erinevus ikkagi oluline.
Miks Windows kasutab tagasilöögilangustena: Ajalugu
Miks on Windows paaritu operatsioonisüsteemi välja? See on kõik kümme aastat tagasi toimunud ajalooliste õnnetuste tagajärjel.
Unix tutvustas 1970-ndate alguses kaldkriipsu tähemärki - see on / character - selle kataloogide eraldaja. Me ei tea, miks nad seda valisid, aga see on see, mille nad valisid.
Täna on raske ette kujutada, kuid Microsofti DOSi algne versioon - MS-DOS 1.0 - ei toetanud katalooge üldse, kui see oli välja antud 1981. aastal. Enamik DOS-i kaasatud kommunikatsioone kirjutas IBM ja nad kasutasidmärk / tähemärk kui "lüliti" tähis. Saate seda täna näha ka käsureale - käsu
käivitamine dir / w ütleb, et käsk käsk käivitatakse laiendiga nimekirja vormingus, käivitades käsu dir c: \ käsku dir käsku sisestadasõidu C: \.Siin näitavad erinevad kaldkriipsu tüübid, kas määrad võimaluse või kataloogi tee.(Unixil kasutatakse lülitite tähistamiseks tähemärgi asemel tähemärki / character).Sel ajal ei huvitanud inimesed tegelikult, et nad kasutaksid teist operatsioonisüsteemi muuks otstarbeks kasutatavat tähemärki.
MS-DOS 2.0 tutvustas kataloogide tugi, kuid IBM soovis hoida ühilduvust originaalsete DOS-i utiliitide ja muude programmidega, mis eeldasid, et loendis / tähemärki kasutatakse lülitite jaoks. Microsoft oli juba midagi / tegelast kasutanud, nii et nad ei saanud seda lihtsalt uuesti kasutada. Nad valisid lõpuks \ character selle asemel, sest see oli visuaalselt kõige sarnasem nägu.
Windowsi enam ei saa DOS-i peal hoida, kuid DOS-i pärandit võib kogu Windowsis näha ka tagakülgseks jäljeks ja failisüsteemi jaoks kasutatakse muid funktsioone, nagu draivitähed.
Paljud nendest üksikasjadest pärinevad Microsofti töötaja Larry Ostermani teemakohasest blogipostust, mis sisaldab Microsofti töötajate täpsemat siseteavet, kes tegi need otsused.
Miks kõik muu kasutab edaspidiseid kaldkriipsu
See kõik ei tähenda täna, kuid veebibrauserid järgivad Unixi konventsiooni ja kasutavad veebilehtede aadresside tähti. Tüüpiline Windowsi kasutaja näeb veebilehe aadressi sisestamisel kaldkriipsu ja kohaliku kausta asukoha sisestamisel tagasilöögilangus, nii et see võib olla segane. Veebilehed järgivad Unixi konventsiooni, nagu ka teisi protokolle nagu FTP.Isegi kui kasutate Windowsi masinas veebiserverit või FTP-serverit, kasutavad nad kaldkriipsu, sest seda nõuab protokoll.
Muud operatsioonisüsteemid kasutavad samal põhjusel ka kaldkriipsu - see on Unixi kokkulepe. Linux on Unix-tüüpi operatsioonisüsteem, nii et see kasutab sama tüüpi kaldkriipsu. Mac OS X põhineb mõnel muul Unix-like operatsioonisüsteemil BSD.Muud operatsioonisüsteemid nagu Android, Chrome OS ja Steam OS põhinevad Linuxil, seega kasutavad nad sama tüüpi kaldkriipsu.
Kas see on oluline?
Veel huvitavam küsimus on see, kas see on tõesti oluline. Brauser ja operatsioonisüsteemi arendajad näivad olevat mõistnud, et kasutajad on segaduses, seega ei jõua nad sageli võimalike kaldkriipsu aktsepteerimiseks. Kui sisestate http: \\ howtogeek.com \ Google Chrome'i, Mozilla Firefoxi või Internet Explorerisse, korrigeerib brauser automaatselt seda aadressile http: //howtogeek.com/ ja laadib veebisaidi tavaliselt. Kui sisestate Windows Explorerisse C: /Users/ Public ja vajutate sisestusklahvi Enter, siis korrigeeritakse seda automaatselt C: \ Users \ Avalikele ja viiakse õigesse asukohta.
DOS-i arendajad ei olnud seda juba esimestel päevadel rahul, nii et nad võtsid DOS-i vastu mõlemat tüüpi tegusid. Täna saate käsku täita käskude nagu cd C: /Windows/ tüüp ja viiakse õigesse kausta.
See ei toimi siiski kõikjal Windowsis. Kui sisestate teele C: /Users/ Public avatud dialoogi ja vajuta Enter, näete viga, milles öeldakse, et faili nimi ei ole kehtiv. On olemas ka teisi veebipõhiseid rakendusi, mis võivad näidata, et saate viga, kui proovite kirjutada sellist asukohta nagu http: \\ howtogeek.com \ - see sõltub sellest, kas programm seda parandab või otsustab kuvada vea.
Võite tavaliselt unustada, et on kaks erinevat liiki kaldkriipsu, kuid see on aeg-ajalt oluline. Oleks tore, kui kõik kasutaksid järjepidevat eraldajat kataloogide jaoks, kuid Windows on ajalooliselt kõvasti kokku puutunud tagasiulatuva ühilduvusega - isegi 1980. aastate alguses.