Šiuolaikinė programinė įranga bando automatiškai ištaisyti jus, kai įvesite neteisingą brūkšniuotojo tipo tipą, todėl nesvarbu, kokio tipo nuolydį dažniausiai naudojate. Tačiau kartais šis skirtumas vis dar svarbus.
Kodėl Windows naudoja atvirkštinius brūkšnius: istorija
Kodėl "Windows" veikia keista operacinė sistema? Visa tai susiję su keletu istorinių įvykių, įvykusių prieš dešimtmečius.
"Unix" pristatė į priekį brūkšniuotą rašmenį - tai yra / simbolis - kaip jo katalogų atskyriklis maždaug 1970-aisiais. Mes tikrai nežinome, kodėl jie pasirinko šį variantą, tačiau tai yra tas, kurį jie pasirinko.
Sunku įsivaizduoti šiandien, tačiau originali "Microsoft DOS" versija, ty MS-DOS 1.0, 1981 m. Nepalaiko katalogų, kai ji buvo išleista. Daugumą kompanijų, įtrauktų į DOS, parašė IBM, ir jie naudojo / simbolis kaip simbolis "jungiklis". Šiandien vis dar galite pamatyti komandų eilutę - paleisti komandą dir / w pasako dir komandą paleisti su plataus sąrašo formato parinktimi, paleidžiant komandą dir c: komandą dir nurodo disko C:. Čia pateikiami skirtingi brūkšnių tipai, nurodantys, ar nurodote parinktį ar katalogo kelią. ("Unix" vietoje vietoj "/ character" naudojamas simbolis, rodantis jungiklius.)
Tuo metu žmonės tikrai nesirūpino, kad jie naudoja kitoje operacinėje sistemoje naudojamą charakterį.
Windows negali būti pastatytas DOS viršuje, bet jūs vis dar galite pamatyti "DOS" palikimą visoje "Windows" taip, kad failų sistemai būtų naudojami grįžtamieji brūkšniai ir kitos funkcijos, pvz., Raidžių raidės.
Daugelis šių detalių yra iš "Microsoft" darbuotojo Larry'o Ostermano tinklaraščio įrašo šiuo klausimu, kuriame pateikiama išsamesnė "Microsoft" darbuotojų, kurie priėmė šiuos sprendimus, vidinę informaciją.
Kodėl viskas kitaip naudoja posūkį į priekį
Šiandien viskas iš tikrųjų nebūtų svarbi, tačiau žiniatinklio naršyklės laikosi "Unix" konvencijos ir naudoja / simbolius interneto puslapių adresams. Tipiškas "Windows" vartotojas, kai įveda žiniatinklio adresą ir atvirkštinio brūkšnį, kai įveda vietinio aplanko vietą, mato priekinį brūkšnį, todėl tai gali būti paini. Tinklalapiai vykdo "Unix" konvenciją, kaip ir kitus protokolus, pvz., FTP. Net jei naudojate "Windows" kompiuterį esantį žiniatinklio serverį arba FTP serverį, jie naudos priekines brūkšnius, nes to reikalauja protokolas.
Kitos operacinės sistemos dėl tos pačios priežasties naudoja priekines brūkšnius - tai yra "Unix" sutartis. Linux yra Unix panaši operacinė sistema, taigi ji naudoja tą patį brūkšnį. "Mac OS X" yra pagrįsta "BSD", kita "Unix" tipo operacine sistema. Kitos vartotojų operacinės sistemos, pvz., "Android", "Chrome OS" ir "Steam OS", yra pagrįstos "Linux", todėl jie naudoja tą patį brūkšnį.
Ar tai svarbu?
Kuo labiau įdomus klausimas, ar tai tikrai svarbu. Panašu, kad naršyklės ir operacinės sistemos kūrėjai supranta, kad vartotojai yra supainioti, todėl jie dažnai neleidžia priimti bet kokio tipo nuolaužų. Jei įvesite http: howtogeek.com į "Google Chrome", "Mozilla Firefox" arba "Internet Explorer", naršyklė automatiškai ištaisys ją https://howtogeek.com/ ir įkels tinklalapį įprastai. Jei įrašote C: / Users / Public į "Windows Explorer" ir paspauskite "Enter", jis bus automatiškai ištaisytas į C: Users Public ir būsite nukreiptas į teisingą vietą.
DOS kūrėjai nebuvo patenkinti tuo net ir ankstyvosiomis dienomis, todėl DOS priėmė abiejų takų tipų simbolius. Šiandien vis dar galite į komandų eilutę įrašyti komandas kaip cd C: / Windows /, ir būsite nukreipti į teisingą aplanką.
Tačiau tai neveikia visur "Windows" sistemoje. Jei įveskite tokį kelią kaip C: / Users / Public į dialogo langą Atidaryti ir paspauskite "Enter", pamatysite klaidą nurodydami, kad failo vardas negalioja. Yra ir kitos žiniatinklio programos, kurios gali parodyti jums klaidą, jei bandote įvesti kelią kaip http: howtogeek.com - tai priklauso nuo to, ar programa jį ištaiso arba nusprendžia rodyti klaidą.
Paprastai galite pamiršti, kad yra dviejų skirtingų tipų įbrėžimų, tačiau kartais tai yra svarbu. Būtų malonu, jei visi naudotų nuoseklų atskyrą katalogų keliui, bet istorija Windows visada buvo susijusi su atgaliniu suderinamumu - net 1980-ųjų pradžioje.