Kāpēc Windows izmanto backslashes un viss pārējais izmanto Forward Slashes

Satura rādītājs:

Kāpēc Windows izmanto backslashes un viss pārējais izmanto Forward Slashes
Kāpēc Windows izmanto backslashes un viss pārējais izmanto Forward Slashes

Video: Kāpēc Windows izmanto backslashes un viss pārējais izmanto Forward Slashes

Video: Kāpēc Windows izmanto backslashes un viss pārējais izmanto Forward Slashes
Video: Обзор ноутбука-трансформера Lenovo IdeaPad Yoga 2 Pro - YouTube 2024, Novembris
Anonim
Vai jūs kādreiz esat pamanījis, ka tas ir C: Windows sistēmā Windows, https://howtogeek.com/ tīmeklī un / home / user / Linux, OS X un Android? Windows ceļus izmanto uz aizmugures slīpsvītrām, bet viss pārējais, iespējams, izmanto smailītes uz priekšu.
Vai jūs kādreiz esat pamanījis, ka tas ir C: Windows sistēmā Windows, https://howtogeek.com/ tīmeklī un / home / user / Linux, OS X un Android? Windows ceļus izmanto uz aizmugures slīpsvītrām, bet viss pārējais, iespējams, izmanto smailītes uz priekšu.

Modernā programmatūra mēģina automātiski labot jūs, kad ierakstāt nepareizu slīpsvītru veidu, tāpēc nav svarīgi, kāda veida slīpsvītra jūs izmantojat lielāko daļu laika. Bet dažreiz atšķirība joprojām ir svarīga.

Kāpēc Windows izmanto aizmugurējās joslas: vēsture

Tātad, kāpēc Windows ir nepāra operētājsistēma out? Tas viss ir atkarīgs no dažiem negadījumiem vēsturē, kas notika gadu desmitiem atpakaļ.

Unix ieviesa 1970. gadā parāda slīpsvītra rakstzīmi - tas ir / raksturs - kā tās direktoriju atdalītājs. Mēs īsti nezinām, kāpēc viņi izvēlējās šo, bet tas ir tas, ko viņi izvēlējās.

Mūsdienās ir grūti iedomāties, taču sākotnējā Microsoft DOS versijā - tas ir MS-DOS 1.0 - 1981. gadā netika atbalstīti visi katalogi, kad tā tika izlaista 1981. gadā. Lielāko daļu komunālo pakalpojumu, kas iekļautas DOS sarakstā, bija IBM, un tās izmantoja / raksturs kā "pārslēgšanas" rakstzīme. Jūs šobrīd joprojām varat redzēt komandu uzvednē - palaist komandu dir / w stāsta komandu dir, lai palaistu ar plaša saraksta formāta opciju, vienlaikus izpildot komandu rež c: stāsta komandu dir, lai norādītu diska satura C:. Šeit redzamie dažādie slīpsīču veidi norāda, vai jūs norādāt opciju vai direktorijas ceļu. (Uz Unix, slēpju norādīšanai izmanto rakstzīmi - / character).

Tajā laikā cilvēkiem patiešām nebija jāuztraucas, ka viņi izmanto rakstzīmi, kuru citā operētājsistēmā izmantoja citam nolūkam.

MS-DOS 2.0 ieviesa atbalstu katalogiem, bet IBM vēlējās saglabāt savietojamību ar oriģinālajiem DOS komunālajiem pakalpojumiem un citām programmām, kuras gaidīja, ka slēdžiem izmantos rakstzīmi. Microsoft jau bija izmantojusi / character kaut ko, lai viņi nevarēja tikai atkārtoti izmantot to. Viņi galu galā izvēlējās rakstzīmi, jo tas bija visnopietnīgākais raksturs vizuāli.
MS-DOS 2.0 ieviesa atbalstu katalogiem, bet IBM vēlējās saglabāt savietojamību ar oriģinālajiem DOS komunālajiem pakalpojumiem un citām programmām, kuras gaidīja, ka slēdžiem izmantos rakstzīmi. Microsoft jau bija izmantojusi / character kaut ko, lai viņi nevarēja tikai atkārtoti izmantot to. Viņi galu galā izvēlējās rakstzīmi, jo tas bija visnopietnīgākais raksturs vizuāli.

Windows vairs nevar veidot DOS virspusē, bet jūs joprojām varat redzēt DOS mantojumu visā Windows tādā veidā, kā failu sistēmai tiek izmantotas backslashes un citas funkcijas, piemēram, disku burti.

Daudzas no šīm detaļām ir no Microsoft darbinieka Larija Ostermana emuāra ziņojuma par šo tēmu, kurā ietverta detalizētāka iekšējā informācija no Microsoft darbiniekiem, kuri pieņēma šos lēmumus.

Image
Image

Kāpēc viss pārējais izmanto priekšu slashes

Tas viss patiešām nebūtu svarīgi šodien, bet tīmekļa pārlūkprogrammas sekotu Unix konvencijai un izmantotu / rakstzīmes tīmekļa lapu adresēm. Tipisks Windows lietotājs, kad viņi ieraksta vietējās mapes atrašanās vietu, rakstot tīmekļa adresi un atpakaļgaitas joslu, redz uz priekšu slīpsvītru, tādēļ tas var būt neskaidrs. Vietnes ievēro Unix konvenciju, tāpat kā citiem protokoliem, piemēram, FTP. Pat tad, ja Windows datorā izmantojat tīmekļa serveri vai FTP serveri, viņi izmantos uz priekšu vērstas slīpsvītras, jo to nosaka protokols.

Citu operētājsistēmu lietošana uz priekšu ir tāda paša iemesla dēļ - tā ir Unix konvencija. Linux ir Unix līdzīga operētājsistēma, tāpēc tā izmanto tādu pašu slīpsvītru. Mac OS X balstās uz BSD, citu Unix līdzīgu operētājsistēmu. Citas patērētāju operētājsistēmas, piemēram, Android, Chrome OS un Steam OS, balstās uz Linux, tādēļ tās izmanto tādas pašas veida slīpsvītru.

Image
Image

Vai tam ir nozīme?

Interesants ir jautājums, vai tas patiešām ir svarīgs. Pārlūkošanas un operētājsistēmas izstrādātāji, šķiet, saprot, ka lietotāji ir sajaukti, tāpēc viņi bieži vien iziet no sava veida, lai pieņemtu iespējamās slīpsvītras. Ja jūs ievadāt http: howtogeek.com ar pārlūkprogrammu Google Chrome, Mozilla Firefox vai Internet Explorer, pārlūkprogramma to automātiski labo vietnē https://howtogeek.com/ un parasti ielādēsit vietni. Ja jūs ievadījāt C: / Users / Public programmā Windows Explorer un nospiediet Enter, tas tiks automātiski labots uz C: Users Public, un jūs tiksiet novirzīts uz pareizo atrašanās vietu.

DOS izstrādātāji nebija apmierināti ar to pat agrīnās dienās, tāpēc viņi DOS pieņēma abus rakstzīmju veidus ceļiem. Šodien jūs joprojām varat ierakstīt komandas, piemēram, cd C: / Windows / komandu uzvednē, un jūs tiksiet novirzīts uz pareizo mapi.

Tomēr tas nedarbojas visur Windows. Ja dialoglodziņā Atvērt ievadāt ceļu, piemēram, C: / Lietotāji / Publiski, un nospiediet taustiņu Enter, tiks parādīta kļūda, kurā norādīts, ka faila nosaukums nav derīgs. Ir arī citas tīmekļa lietojumprogrammas, kuras, ja jūs mēģināt ievadīt ceļš, piemēram, http: howtogeek.com, var parādīt kļūdainu informāciju - tas ir atkarīgs no tā, vai programma to izlabo vai nolemj rādīt kļūdas.

Image
Image

Parasti jūs varat aizmirst, ka ir divu veidu slīpsvītru veidi, taču tas reizēm ir svarīgs. Būtu jauki, ja ikviens izmantotu konsekventu atdalītāju kataloga ceļiem, taču Windows vēsturiski ir bijusi visa atgriezeniskā savietojamība - pat 80. gadu sākumā.

Ieteicams: