20Aug
Pernahkah Anda memperhatikan bahwa itu adalah C: \ Windows \ di Windows, http: //howtogeek.com/ di web, dan /home/user/ di Linux, OS X, dan Android? Windows menggunakan backslash untuk jalur, sementara yang lainnya sepertinya menggunakan garis miring ke depan. Perangkat lunak modern
mencoba untuk secara otomatis mengoreksi Anda saat Anda mengetik jenis slash yang salah, jadi tidak masalah jenis garis miring yang Anda gunakan hampir sepanjang waktu. Tapi, terkadang, bedanya masih penting.
Mengapa Windows Menggunakan Backslash: Sejarah
Jadi mengapa Windows mengeluarkan sistem operasi yang aneh? Semuanya turun ke beberapa kecelakaan sejarah yang terjadi puluhan tahun yang lalu.
Unix memperkenalkan karakter slash ke depan - yaitu karakter / - sebagai pemisah direktori sekitar tahun 1970. Kami tidak benar-benar tahu mengapa mereka memilih yang satu ini, tapi itulah yang mereka pilih.
Sulit dibayangkan hari ini, tapi versi asli dari Microsoft DOS - itu adalah MS-DOS 1.0 - tidak mendukung direktori sama sekali saat diluncurkan pada tahun 1981. Sebagian besar utilitas disertakan dengan DOS ditulis oleh IBM, dan mereka menggunakannya.karakter / karakter sebagai "switch".Anda masih bisa melihat ini hari ini di command prompt - menjalankan perintah
dir / w memberitahu perintah dir untuk menjalankan dengan pilihan format daftar lebar, saat menjalankan perintah dir c: \ memberitahu perintah dir untuk mencantumkan kontendari drive C: \.Berbagai jenis garis miring di sini menunjukkan apakah Anda menentukan opsi atau jalur direktori.(Di Unix, karakter digunakan sebagai pengganti karakter untuk menunjukkan switch.) Pada saat itu, orang tidak terlalu peduli bahwa mereka menggunakan karakter yang digunakan untuk tujuan yang berbeda pada sistem operasi lain.
MS-DOS 2.0 memperkenalkan dukungan untuk direktori, namun IBM ingin tetap kompatibel dengan utilitas DOS asli dan program lain yang mengharapkan karakter yang akan digunakan untuk switch. Microsoft sudah menggunakan karakter untuk sesuatu, jadi mereka tidak bisa menggunakannya kembali. Mereka akhirnya memilih karakter \ bukan, karena itu adalah karakter yang paling mirip terlihat secara visual.
Windows mungkin tidak dibangun di atas DOS lagi, namun Anda masih bisa melihat warisan DOS di seluruh Windows dengan cara backslash dan fitur lainnya seperti huruf drive digunakan untuk sistem file.
Banyak dari rincian ini berasal dari posting blog karyawan Microsoft Larry Osterman tentang masalah ini, yang berisi informasi orang dalam yang lebih terperinci dari karyawan Microsoft yang membuat keputusan ini.
Mengapa Lain-Lain Menggunakan Slash Forward Forward
Ini semua tidak akan terlalu penting hari ini, namun browser web mengikuti konvensi Unix dan penggunaan / karakter untuk alamat halaman web. Seorang pengguna Windows biasa melihat garis miring saat mereka mengetikkan alamat web dan garis miring terbalik saat mereka mengetik lokasi folder lokal, jadi ini bisa membingungkan. Situs web mengikuti konvensi Unix, seperti juga protokol lain seperti FTP.Bahkan jika Anda menjalankan server web atau server FTP pada mesin Windows, mereka akan menggunakan garis miring ke depan karena itulah yang dibutuhkan oleh protokol.
Sistem operasi lain menggunakan garis miring ke depan untuk alasan yang sama - ini adalah konvensi Unix. Linux adalah sistem operasi mirip-Unix, jadi menggunakan jenis slash yang sama. Mac OS X didasarkan pada BSD, sistem operasi mirip-Unix lainnya. Sistem operasi konsumen lainnya seperti Android, Chrome OS, dan Steam OS berbasis Linux, jadi mereka menggunakan jenis slash yang sama.
Apakah itu penting?
Pertanyaan yang lebih menarik adalah apakah itu benar-benar penting. Peramban dan pengembang sistem operasi nampaknya menyadari bahwa pengguna bingung, jadi mereka sering keluar dari jalan mereka untuk menerima segala jenis slash yang mungkin dilakukan. Jika Anda mengetikkan http: \\ howtogeek.com \ ke Google Chrome, Mozilla Firefox, atau Internet Explorer, browser secara otomatis akan memperbaikinya ke http: //howtogeek.com/ dan memuat situs web secara normal. Jika Anda mengetikkan C: /Users/ Public ke Windows Explorer dan tekan Enter, maka secara otomatis akan dikoreksi ke C: \ Users \ Public dan Anda akan dibawa ke lokasi yang benar. Pengembang DOS
tidak senang dengan ini bahkan di hari-hari awal, jadi mereka membuat DOS menerima kedua jenis karakter untuk jalur. Anda masih bisa mengetikkan perintah seperti cd C: /Windows/ ke Command Prompt hari ini dan Anda akan dibawa ke folder yang benar.
Ini tidak bekerja di mana-mana di Windows. Jika Anda mengetikkan jalan seperti C: /Users/ Public ke dalam dialog Open dan tekan Enter, Anda akan melihat pesan kesalahan yang mengatakan bahwa nama file tidak valid. Ada aplikasi berbasis web lainnya yang mungkin menunjukkan bahwa Anda dapat salah jika Anda mencoba mengetikkan jalan seperti http: \\ howtogeek.com \ - tergantung apakah program mengoreksinya untuk Anda atau memutuskan untuk menampilkan kesalahan.
Anda biasanya bisa lupa bahwa ada dua jenis garis miring, tapi terkadang memang penting. Akan lebih baik jika semua orang menggunakan pemisah yang konsisten untuk jalur direktori, namun Windows secara historis menyukai kompatibilitas - bahkan di awal tahun 1980an.