Mengapa Windows Menggunakan Garis Garis Belakang dan Semua Yang Lain Menggunakan Garis Garis Depan



Pernahkah anda perasan bahawa ia adalah C:Windows dalam Windows, http://howtogeek.com/ di web dan /home/user/ pada Linux, OS X dan Android? Windows menggunakan garis miring ke belakang untuk laluan, manakala yang lain nampaknya menggunakan garis miring ke hadapan.

Perisian moden cuba membetulkan anda secara automatik apabila anda menaip jenis slash yang salah, jadi tidak kira jenis slash yang anda gunakan pada kebanyakan masa. Tetapi, kadang-kadang, perbezaan masih penting.





Mengapa Windows Menggunakan Garis Garis Terbalik: Sejarah

Jadi mengapa Windows sistem pengendalian ganjil keluar? Semuanya berpunca daripada beberapa kemalangan sejarah yang berlaku beberapa dekad yang lalu.

Unix memperkenalkan watak slash ke hadapan — itulah watak / — sebagai pemisah direktorinya sekitar tahun 1970. Kami tidak benar-benar tahu mengapa mereka memilih yang ini, tetapi itulah yang mereka pilih.



Iklan

Sukar untuk dibayangkan hari ini, tetapi versi asal Microsoft DOS — iaitu MS-DOS 1.0 — tidak menyokong direktori sama sekali apabila ia dikeluarkan pada tahun 1981. Kebanyakan utiliti yang disertakan dengan DOS telah ditulis oleh IBM, dan mereka menggunakan / watak sebagai watak suis. Anda masih boleh melihat ini hari ini dalam command prompt — menjalankan arahan dir / w memberitahu arahan dir untuk dijalankan dengan pilihan format senarai lebar, semasa menjalankan arahan pengarah c: memberitahu arahan dir untuk menyenaraikan kandungan pemacu C:. Jenis garis miring yang berbeza di sini menunjukkan sama ada anda menentukan pilihan atau laluan direktori. (Pada Unix, aksara – digunakan dan bukannya aksara / untuk menunjukkan suis.)

Pada masa itu, orang ramai tidak begitu peduli bahawa mereka menggunakan aksara yang digunakan untuk tujuan berbeza pada sistem pengendalian lain.



BERKAITAN: Adakah Windows Masih Bergantung pada MS-DOS?

MS-DOS 2.0 memperkenalkan sokongan untuk direktori, tetapi IBM mahu mengekalkan keserasian dengan utiliti DOS asal dan program lain yang menjangkakan / aksara akan digunakan untuk suis. Microsoft telah pun menggunakan aksara / untuk sesuatu, jadi mereka tidak boleh menggunakannya semula. Mereka akhirnya memilih watak sebagai gantinya, kerana ia adalah watak yang paling serupa secara visual.

Windows mungkin tidak dibina di atas DOS lagi , tetapi anda masih boleh melihat warisan DOS di seluruh Windows dengan cara garis miring ke belakang dan ciri lain seperti huruf pemacu digunakan untuk sistem fail.

Banyak butiran ini adalah daripada Catatan blog pekerja Microsoft Larry Osterman mengenai subjek itu , yang mengandungi maklumat dalaman yang lebih terperinci daripada pekerja Microsoft yang membuat keputusan ini.

Mengapa Semua Yang Lain Menggunakan Garisan Ke Hadapan

Ini semua tidak begitu penting hari ini, tetapi pelayar web mengikut konvensyen Unix dan penggunaan / aksara untuk alamat halaman web. Pengguna Windows biasa melihat garis miring ke hadapan apabila mereka menaip alamat web dan garis miring ke belakang apabila mereka menaip lokasi folder setempat, jadi ini boleh mengelirukan. Tapak web mengikut konvensyen Unix, begitu juga dengan protokol lain seperti FTP. Walaupun anda menjalankan pelayan web atau pelayan FTP pada mesin Windows, mereka akan menggunakan garis miring ke hadapan kerana itulah yang diperlukan oleh protokol.

Sistem pengendalian lain menggunakan garis miring ke hadapan untuk sebab yang sama - ia adalah konvensyen Unix. Linux ialah sistem pengendalian seperti Unix, jadi ia menggunakan jenis slash yang sama. Mac OS X adalah berdasarkan BSD, satu lagi sistem pengendalian seperti Unix. Sistem pengendalian pengguna lain seperti Android, Chrome OS dan Steam OS adalah berdasarkan Linux, jadi mereka menggunakan jenis slash yang sama.

Pentingkah?

Soalan yang lebih menarik ialah sama ada ia benar-benar penting. Pemaju penyemak imbas dan sistem pengendalian nampaknya menyedari bahawa pengguna keliru, jadi mereka sering berusaha keras untuk menerima sebarang jenis garis miring yang mungkin. Jika anda menaip http:\howtogeek.com ke dalam Google Chrome, Mozilla Firefox atau Internet Explorer, penyemak imbas akan membetulkannya secara automatik ke http://howtogeek.com/ dan memuatkan tapak web seperti biasa. Jika anda menaip C:/Users/Public ke dalam Windows Explorer dan tekan Enter, ia akan dibetulkan secara automatik kepada C:UsersPublic dan anda akan dibawa ke lokasi yang betul.

Iklan

Pembangun DOS tidak berpuas hati dengan ini walaupun pada hari-hari awal, jadi mereka membuat DOS menerima kedua-dua jenis aksara untuk laluan. Anda masih boleh menaip arahan seperti cd C:/Windows/ ke dalam Command Prompt hari ini dan anda akan dibawa ke folder yang betul.

Walau bagaimanapun, ini tidak berfungsi di mana-mana di Windows. Jika anda menaip laluan seperti C:/Users/Public ke dalam dialog Buka dan tekan Enter, anda akan melihat ralat yang mengatakan bahawa nama fail itu tidak sah. Terdapat aplikasi berasaskan web lain yang mungkin menunjukkan ralat kepada anda jika anda cuba menaip laluan seperti http:\howtogeek.com — ia bergantung sama ada program membetulkannya untuk anda atau memutuskan untuk memaparkan ralat.


Anda biasanya boleh lupa bahawa terdapat dua jenis garis miring yang berbeza, tetapi kadangkala ia penting. Alangkah baiknya jika semua orang menggunakan pemisah yang konsisten untuk laluan direktori, tetapi Windows dari segi sejarah adalah mengenai keserasian ke belakang — walaupun pada awal 1980-an.

BACA SETERUSNYA Foto Profil untuk Chris Hoffman Chris Hoffman
Chris Hoffman ialah Ketua Pengarang How-To Geek. Dia menulis tentang teknologi selama lebih sedekad dan merupakan kolumnis PCWorld selama dua tahun. Chris telah menulis untuk The New York Times, telah ditemu bual sebagai pakar teknologi di stesen TV seperti NBC 6 Miami, dan karyanya diliput oleh saluran berita seperti BBC. Sejak 2011, Chris telah menulis lebih 2,000 artikel yang telah dibaca hampir satu bilion kali---dan itu hanya di sini di How-To Geek.
Baca Bio Penuh

Artikel Yang Menarik