20Aug
Windows'de C: \ Windows \, web'de http: //howtogeek.com/ ve Linux, OS X ve Android'de /home/user/ olduğunu fark ettiniz mi? Windows, yollar için ters eğik çizgi kullanırken, diğer her şey eğik çizgiler kullanıyor gibi görünüyor.
Modern yazılım, yanlış bir eğik çizgi yazarken otomatik olarak sizi düzeltmeye çalışır; bu nedenle, hangi saatte eğik çizgi kullandığınız önemli değildir. Ancak, bazen fark hala önemlidir.
Neden Windows Backslashes Kullanıyor: Tarih
Peki Windows tek işletim sisteminden çıktı mı?On yıllar önce gerçekleşen bir kaç kaza vakası var.
Unix, / karakteri olan - eğik çizgi karakterini 1970 yılındaki dizin ayırıcı olarak tanıttı. Bunu neden seçtiklerini gerçekten bilmiyoruz, ancak seçtikleri karakter bu.
Bugün hayal etmek zor ancak Microsoft DOS'un orijinal sürümü( MS-DOS 1.0) 1981'de piyasaya çıktığında dizinleri hiç desteklemiyor. DOS ile birlikte gelen yardımcı programların çoğu IBM tarafından yazılmış ve kullanılmış/ karakteri bir "geçiş" karakteri olarak.
dir c: \ komutunu çalıştırırken dir komutu geniş liste biçimi seçeneğiyle çalışmasını söyler: , dir komutunun içeriğini listelemesini söyler. C sürücüsünün: \.Buradaki farklı eğik çizgi türleri, bir seçenek mi yoksa bir dizin yolu mı belirlediğinizi gösterir.(Unix'te, anahtarları belirtmek için / karakteri yerine - karakteri kullanılır.)O sırada insanlar başka bir işletim sisteminde farklı bir amaca yönelik olarak kullanılan bir karakteri kullandıklarından umursamadılar.
MS-DOS 2.0 dizinleri için destek sağladı, ancak IBM orijinal DOS yardımcı programlarıyla ve anahtarlar için kullanılacak karakterin beklendiği diğer programlarla uyumluluğunu sürdürmek istedi. Microsoft zaten / karakterini bir şey için kullanmıştı, bu nedenle yalnızca onu tekrar kullanamazlardı.En yakınında \ karakteri seçtiler, çünkü görsel olarak en benzer görünümlü karakterdi.
Windows artık DOS'un üzerine kurulamayabilir, ancak yine de Windows içerisinde DOS'un geçmişini tersine çeviriler ve dosya sistemi için sürücü harfleri gibi diğer özellikler kullandığınız şekilde görebilirsiniz.
Bu ayrıntıların birçoğu Microsoft'un çalışan Larry Osterman'ın bu kararları veren Microsoft çalışanlarının içerdikleri daha ayrıntılı bilgileri içeren konu hakkındaki blog yazısıdır.
Neden Başkanın Kullandığı Öne Eğik Çizgiler
Bu, bugün hiçbir şekilde önemli değildir, ancak web tarayıcıları Unix sözleşmesini takip eder ve web sayfası adresleri için / karakterleri kullanır. Tipik bir Windows kullanıcısı, yerel bir klasörün yerini yazdıklarında bir web adresi ve ters eğik çizgi yazdıklarında eğik çizgi görür; bu da kafa karıştırıcı olabilir. Web siteleri, FTP gibi diğer protokollerde olduğu gibi Unix kuralına da uymaktadır. Bir Windows makinesinde bir web sunucusu veya FTP sunucusu çalıştırsanız bile, eğik çizgi kullanacaktır çünkü protokol budur.
Diğer işletim sistemleri aynı nedenle eğik çizgiler kullanır - Unix sözleşmesidir. Linux, Unix benzeri bir işletim sistemidir, bu nedenle de aynı tür eğik çizgi kullanır. Mac OS X, başka bir Unix benzeri işletim sistemi olan BSD'yi temel almaktadır. Android, Chrome OS ve Steam OS gibi diğer tüketici işletim sistemleri Linux temelli olduğundan, aynı tür eğik çizgi kullanıyorlar.
Bu Bir Şey Var mı?
Daha ilginç olan soru, gerçekten önemli olup olmadığı.Tarayıcı ve işletim sistemi geliştiricileri, kullanıcıların kafası karışık olduğunu fark etmiş görünüyor; bu nedenle, her tür olası eğik çizgiyi kabul etmek için kendi yolumdan gitmektedirler. Google Chrome, Mozilla Firefox veya Internet Explorer'a http: \\ howtogeek.com \ yazarsanız, tarayıcı otomatik olarak http: //howtogeek.com/ olarak düzeltecektir ve web sitesini normal olarak yükleyecektir. C: /Users/ Public'ı Windows Explorer'a yazıp Enter tuşuna basarsanız, otomatik olarak C: \ Users \ Public olarak düzeltilir ve doğru yere götürüleceksiniz.
DOS geliştiricileri ilk günlerinde bile bu durumdan memnun değildi, bu yüzden DOS, yollar için her iki karakteri de kabul ettirdi. Bugün yine de CD C: /Windows/ gibi komutları Komut İstemi'ne yazabilir ve doğru klasöre götürüleceksiniz.
Ancak bu, Windows'un her yerinde çalışmaz. Açık iletişim kutusuna C: /Users/ Public gibi bir yol yazıp Enter tuşuna basarsanız dosya adının geçerli olmadığını söyleyen bir hata görürsünüz. Http: \\ howtogeek.com \ gibi bir yol yazmaya kalkıştığınızda hata gösterebileceğinizi gösterebilecek diğer web tabanlı uygulamalar da var - programın kendiniz için düzeltip uyarlamadığına veya hata görüntülemeye karar verdiğine bağlı.
Genellikle iki farklı eğik çizgi çeşidi olduğunu unutabilirsiniz, ancak bazen madde önemlidir. Herkes dizin yolları için tutarlı bir ayırıcı kullanıyorsa güzel olurdu, ancak Windows tarihsel olarak geriye dönük uyumlulukla ilgili olmuştur - 1980'lerin başında bile.