Itu benar-benar "dicuri" atau "dipinjam" dari Mac OS. Windows awalnya menggunakan Alt+ F4untuk menutup windows, tetapi mereka menyadari bahwa itu adalah pilihan sub-optimal (baca: bodoh).
W dipilih karena kedekatannya dengan Qyang merupakan pilihan jelas untuk pintasan keyboard [Q] uit.
Apple sangat tertarik untuk memiliki setiap perangkat lunak baik secara internal atau oleh pihak ketiga mengikuti serangkaian pedoman antarmuka manusia. Termasuk dalam pedoman ini adalah ini, di antara banyak hal lainnya. Microsoft dan Windows jauh lebih terbuka untuk memungkinkan pengembang untuk melakukan apa pun yang mereka pilih, dan mengabaikan banyak konvensi, tentu saja tentang cara pintas keyboard bekerja. Saya tentu ingat banyak perangkat lunak windows awal yang memiliki pintasan cut / copy / paste yang unik.
Misalnya, bahkan di Windows 7 Notepad tidak ditutup dengan Ctrl+ W, Anda harus menggunakan Alt+ F4, atau Alt, lalu F, lalu X.
Contoh lain adalah command prompt. Bahkan pada tahun 2014, Anda tidak dapat menyalin dan menempel seperti manusia normal, Anda harus terlebih dahulu menandai area teks dan kemudian menggunakan tombol enter untuk menyalinnya. Demikian juga untuk menempel, Anda mengklik kanan, karena mengapa membuat semuanya sama? Itu membosankan...
Ini adalah salinan tertua yang bisa saya temukan dari Panduan Antarmuka Manusia Apple. Di halaman 102 tertulis:
Perintah Close menutup jendela aktif, yang dapat berupa jendela dokumen, kotak dialog modeless, folder, atau jenis jendela lainnya. Mengklik di kotak dekat jendela menyediakan metode penutupan jendela berbasis mouse. Pengguna juga dapat menekan Command-W untuk menutup windows.
Sementara salinan HIG ini berasal dari 1995, konvensi ini sudah ada di Mac bahkan sebelum ini, mungkin pada awal 1986.
Bahkan ada permata internet ini berbicara tentang bagaimana produk Adobe (pada Windows) tidak mengikuti konvensi yang digunakan oleh Firefox:
Saya suka cara Ctrl-W bekerja di Firefox. Itu menutup tab saat ini, tetapi jika hanya ada satu tab terbuka, itu menutup seluruh jendela Firefox.
Dalam produk Adobe, Ctrl-W menutup jendela anak tetapi bukan jendela program utama.
Ctrl-W akan menutup windows Explorer, tetapi di banyak program lain, Anda harus menggunakan beberapa hotkey lainnya. Saya menemukan diri saya mencoba menggunakan Ctrl-W di program lain dan menjadi frustrasi ketika tidak berhasil. Saya tahu tentang Alt-F4 tetapi Ctrl-W adalah kombinasi yang lebih mudah untuk dijangkau.
Mungkinkah membuat program yang membuat Ctrl-W selalu bekerja seperti di Firefox? Artinya, apa pun program Anda, Ctrl-W pertama-tama akan menutup jendela atau tab anak yang aktif, lalu menutup jendela program utama. Jika program hanya memiliki satu jendela, itu akan menutup jendela itu.
Juga, dan bagian ini bersifat opsional, mungkinkah program ini untuk:
-deteksi jika program aktif menganggap penggunaan berbeda untuk Ctrl-W -jika program aktif menggunakan Ctrl-W untuk sesuatu yang berbeda, muncul kotak dialog yang menanyakan apakah Anda ingin mengganti perilaku Ctrl-W untuk program ini mulai sekarang. (dengan kata lain, ini akan memungkinkan program Universal Ctrl-W untuk memperbarui daftar "override" dan "exception")?
Saya harap ini terdengar bermanfaat bagi orang lain ...
Jawaban yang menyarankan Autohotkey dan sejenisnya adalah untuk pengguna Mac tertawa kompleks dan tidak perlu.
Ada ini juga