ElCapitan-Finder-NewFolder1

Finder fails to record first few keystrokes typed immediately after creating new folder

Minggu lalu, saya menulis tentang betapa senangnya saya dengan peningkatan saya dari Yosemite ke El Capitan.

Saya masih senang, tetapi penggunaan El Capitan sehari-hari mulai mengungkapkan hal-hal yang tidak saya perhatikan dalam beberapa hari pertama saya bermain dengan OS baru.

Seperti yang saya catat di posting saya, saya adalah pengguna yang cepat. Yosemite sangat membuat frustrasi karena semua jenis masalah respons kecil yang menyebabkannya mengalami “cegukan” dan gagal mendaftarkan beberapa penekanan tombol atau klik mouse saya jika saya “terlalu cepat” untuk itu.

Respon El Capitan jauh lebih baik. Namun, itu tidak sempurna. Dan saya memiliki contoh yang sangat sederhana dari situasi yang sangat umum di mana, seperti pendahulunya, gagal total.

Di Finder OS X, ketika saya ingin membuat folder baru, saya cenderung menggunakan pintasan keyboard, yaitu command-shift-N. Ini seharusnya membuat folder baru dan kemudian membuat nama default (“folder tanpa judul”) dapat diedit dan disorot, sehingga saya dapat mulai mengetik nama baru di atas nama default segera.

Masalah utama di sini adalah apa sebenarnya arti “segera”. Dalam pikiran saya, artinya dalam bahasa Inggris sehari-hari, yaitu tanpa penundaan.

Di OS X 10.11, bagaimanapun, itu berarti sesuatu yang lain. Ini berarti “segera setelah menekan command-shift-N, asalkan Anda memberi OS X sedikit waktu untuk pulih dari tekanan luar biasa karena harus membuat folder baru dan membuat namanya dapat diedit dan disorot”.

Secara praktis, ini berarti bahwa, setelah saya menekan command-shift-N pada mesin saya (Mac Pro 2014 dengan RAM 32 GB, dengan SSD 1 TB sebagai volume startup), saya tidak dapat langsung mengetikkan namanya. Saya harus menunggu sepersekian detik sebelum saya melakukannya. Jika tidak, maka beberapa huruf pertama yang saya ketik gagal muncul di nama folder yang saya ketik.

Ya, Anda membaca ini dengan benar: Saya, Pierre Igot, adalah juru ketik yang sangat cepat, dengan siapa mesin yang kuat seperti Mac Pro 2014 tidak dapat mengimbanginya.

Saya bercanda, tentu saja. Tidak ada yang supranatural tentang pengetikan saya, dan saya yakin Mac Pro itu sendiri tidak bersalah. Masalahnya, seperti biasa, dengan perangkat lunak Apple dan, dalam kasus khusus ini, dengan El Capitan’s Finder.

Saya sebenarnya telah membuat makro Keyboard Maestro yang sangat sederhana untuk mereproduksi masalah:

ElCapitan-Finder-NewFolder1

Makro ini melakukan hal yang sama persis seperti yang saya lakukan ketika saya membuat folder dan mengetikkan namanya (“Nama folder baru saya” dalam contoh ini), kecuali, tentu saja, makro dijalankan oleh mesin Keyboard Maestro, yang jauh lebih cepat daripada yang bisa saya harapkan, manusia rendahan.

Dan coba tebak? Pencari El Capitan benar-benar gagal merekam seluruh teks yang diketik. Ketika saya menjalankan makro ini di Mac Pro saya, yang saya dapatkan hanyalah folder baru berjudul “folder tanpa judul”. Tidak ada tanda teks yang diketik (“Nama folder baru saya”) yang dimasukkan makro sebagai teks yang diketik.

Setelah sedikit bereksperimen, saya menemukan bahwa, agar El Capitan’s Finder tidak mengabaikan teks yang diketik, perlu ada jeda setidaknya 0,3 detik antara langkah pertama (pembuatan folder) dan langkah kedua ( pengetikan nama folder):

ElCapitan-Finder-NewFolder2

Dengan jeda itu, semuanya bekerja dengan baik. Jika saya hanya memberikan jeda 0,2 detik, saya mendapatkan folder dengan nama terpotong “nama lama”. Dan jika saya hanya memberikan jeda 0,1 detik, saya tidak mendapatkan apa-apa.

Tentu saja, tangan manusia saya sendiri sama sekali tidak mampu mengetik secepat ini, dan pada kenyataannya, ketika saya menjalankan langkah-langkah ini secara manual di El Capitan’s Finder, hal terburuk yang terjadi pada saya adalah saya kehilangan huruf pertama dari nama yang saya tulis. diketik. Tapi itu terjadi cukup sering sehingga sangat membuat frustrasi, terutama karena saya hanya menyadarinya setelah saya mengetik sisa nama, jadi saya harus mundur dan mengedit nama secara manual untuk mengembalikan huruf yang hilang di awal nama foldernya.

Apa yang benar-benar luar biasa bagi saya di sini bukanlah bahwa Finder membutuhkan sepersekian detik setelah membuat folder. Sepertinya tidak ada buffer input teks apa pun yang menyimpan penekanan tombol saya di memori sampai OS siap memprosesnya. Penekanan tombol yang gagal didaftarkan oleh Finder menghilang begitu saja ke dalam eter, seolah-olah karakter tidak pernah diketik.

Bagaimana ini dapat diterima dalam sistem operasi modern? Memiliki masalah kecepatan/responsif adalah satu hal. Kegagalan untuk memasukkan fitur standar seperti buffer keyboard untuk meminimalkan dampak masalah tersebut pada kegunaan sebenarnya dari perangkat lunak adalah hal lain.

Minggu lalu, saya tergoda untuk menyebut El Capitan sebagai rilis OS X terbaik dalam waktu yang lama. Itu masih jauh lebih baik daripada Yosemite, dan mungkin juga lebih baik daripada Mavericks, Mountain Lion, dan Lion. Tapi di luar itu? Saya tidak ingat memiliki masalah penyangga keyboard dasar di masa lalu OS X. Apa yang terjadi di Apple? Dalam ketergesaan untuk menambahkan fitur baru dan menyederhanakan komputasi untuk massa, apakah mereka benar-benar melupakan dasar-dasarnya?

Dua kata, Apple: Keyboard. Penyangga.

Sesederhana itu.

PS: Jika Anda sama terganggunya dengan saya, laporkan (rdar://25375085).

PEMBARUAN: BR ditutup oleh Apple sebagai duplikat dari BR #23108215 pada 04-12-2016.

Entri ini diposting oleh Pierre Igot pada Sabtu, 26 Maret 2016 pada 14:33 and is filed under Macintosh. Anda dapat mengikuti tanggapan apa pun terhadap entri ini melalui umpan RSS 2.0. Tanggapan saat ini ditutup, tetapi Anda dapat melacak balik dari situs Anda sendiri.

Author: Samuel Hall