Apa sebenarnya yang dilakukan tombol "+" hijau kecil di Mac OS X?

27

OK, saya harus mengakui bahwa saya dari dunia Windows dan mulai menggunakan Leopard tidak lama.

Satu hal yang sangat menjengkelkan ketika menggunakan OS baru saya yang mengkilap adalah bahwa saya tidak dapat memprediksi perilaku apa yang akan terjadi ketika saya menekan tombol "+" hijau kecil di jendela yang terbuka. Beberapa orang mengatakan kepada saya bahwa ini "Maksimalkan" ... beberapa mengatakan, ini "Max and Restore".

Terkadang, ia memaksimalkan jendela, tetapi BUKAN SELALU, jika Anda tahu apa yang saya katakan. Itu membuatku gila ...

NB: Untuk pemula Leopard, ini BUKAN ramah pengguna.

keithchau
sumber
5
Awalnya ini sepertinya pertanyaan bodoh, tetapi setelah memikirkannya, saya menyadari bahwa saya bahkan tidak tahu persis apa yang dilakukannya, dan saya menggunakan Mac untuk bekerja. :)
Sasha Chedygov
Tetap dengan itu ... kurva belajar sepadan dengan rasa sakit setelah Anda terbiasa dengan semua OS X tidak-windows-ness Anda tidak ingin kembali ...
beggs
@musicfreak, saya memang mengajukan pertanyaan ini di depan beberapa pengguna Mac. Selain itu, biasanya saya bisa mendapatkan jawaban yang bagus hanya dengan googling tetapi tidak untuk yang satu ini.
keithchau
@keithchau, lupakan Google: apple.com/support/switch101 dan kemudian Selamat Datang di Mac dan Di Windows, saya dulu ...
Arjan
@eggs, baik Windows dan Mac Os tampak baik-baik saja bagi saya. Saya telah menggunakan keduanya selama lebih dari 2 tahun, dan saya tidak bisa mengatakan yang satu lebih baik dari yang lain; mereka hanya berbeda :).
alex

Jawaban:

22

Saya benci perilaku default tombol itu ... Untuk membuat buttom hijau benar-benar memaksimalkan jendela, coba RightZoom atau Stoplight .

alex
sumber
Oh itu memperbaiki gangguan itu. Terima kasih! Saya akan memilih jawaban Anda jika saya memiliki reputasi yang cukup. :)
keithchau
2
Anda dapat memilih jawaban saya, ini pertanyaan Anda :). John T juga memiliki jawaban yang sangat bagus yang benar-benar memberi tahu Anda mengapa ia bekerja seperti itu.
alex
2
Pada Intel Mac, Anda juga dapat menginstal Windows. ;-)
Arjan
1
Pada PC Intel (atau AMD), Anda juga dapat menginstal Mac OS :)
alex
1
He @ alex, Mac OS X hadir dengan zoom menjengkelkan yang tidak membuat browser Anda menggunakan semua layar besar Anda. Instalasi Mac OS pada PC tidak memecahkan masalah itu ... ;-)
Arjan
36

Ini disebut "Tombol Zoom". Didefinisikan oleh Apple sebagai:

Kontrol yang mengubah jendela antara status standar dan status penggunanya.

Dari sini .

Apa yang saya anggap sebagai dasarnya adalah "Status standar" adalah ukuran jendela yang diprogram oleh programmer ke dalam aplikasi. "Status pengguna" adalah ukuran Anda mengubahnya.

John T
sumber
3
Tidak dikodekan. Seperti di Safari, ukuran zoom tergantung pada konten. Itu sebabnya saya lebih suka daripada "memaksimalkan" implementasi yang telah diberikan tombol ini oleh Firefox.
Arjan
3
Bukankah itu mengubah iTunes menjadi iTunes mini? Sepertinya Apple sangat konsisten dalam penerapan tombol hijau, sayangnya.
alex
7
@alex: Konsisten atau tidak konsisten?
Sasha Chedygov
13

Dalam aplikasi berbasis dokumen, tombol zoom berganti-ganti antara status pengguna dan ukuran optimal untuk konten. Sayangnya, banyak aplikasi, seperti Firefoxdan bahkan Safari, jangan benar-benar mematuhi aturan ini.

Dari OSXHIGuidelines:

Aplikasi Anda menentukan ukuran jendela minimum dan maksimum. Dasarkan ukuran ini pada resolusi tampilan dan pada batasan antarmuka Anda. Untuk jendela dokumen, cobalah untuk menunjukkan sebanyak mungkin konten, atau unit yang masuk akal, seperti halaman.

Aplikasi Anda juga menetapkan nilai untuk ukuran awal dan posisi jendela, yang disebut status standar. Jangan berasumsi bahwa status standar harus sebesar mungkin; beberapa monitor jauh lebih besar daripada ukuran jendela yang berguna. Pilih status standar yang paling cocok untuk mengerjakan jenis dokumen yang dibuat aplikasi Anda dan yang menunjukkan sebanyak mungkin isi dokumen.

Pengguna tidak dapat mengubah ukuran dan lokasi standar suatu jendela, tetapi aplikasi Anda dapat mengubah status standar bila perlu. Misalnya, pengolah kata mungkin menetapkan ukuran dan lokasi standar cukup lebar untuk menampilkan dokumen yang lebarnya ditentukan dalam dialog Pengaturan Halaman.

Pengguna mengubah ukuran jendela dengan menyeret kontrol ukuran (di sudut kanan bawah). Saat pengguna menyeret, jumlah konten yang terlihat di jendela berubah. Sudut kiri atas jendela tetap berada di tempat yang sama. Isi jendela aktual ditampilkan setiap saat.

Jika pengguna mengubah ukuran atau lokasi jendela setidaknya 7 piksel, ukuran dan lokasi baru adalah status pengguna. Pengguna dapat beralih antara status standar dan status pengguna dengan mengklik tombol zoom. Ketika pengguna mengklik tombol zoom dari sebuah jendela di negara pengguna, aplikasi Anda harus terlebih dahulu menentukan ukuran yang sesuai dari keadaan standar. Gerakkan jendela sesedikit mungkin untuk menjadikannya ukuran standar, dan pertahankan seluruh jendela di layar. Tombol zoom seharusnya tidak menyebabkan jendela mengisi seluruh layar kecuali itu adalah kondisi terakhir yang ditetapkan pengguna.

Ketika pengguna dengan lebih dari satu monitor memperbesar jendela, status standar harus berada pada monitor yang berisi bagian terbesar jendela, tidak harus monitor dengan bilah menu. Ini berarti bahwa jika pengguna memindahkan jendela di antara monitor, posisi jendela dalam keadaan standar dapat berada di monitor yang berbeda pada waktu yang berbeda. Status standar untuk jendela apa pun harus selalu sepenuhnya dimuat dalam satu monitor.

Saat memperbesar jendela, pastikan jendela tidak tumpang tindih dengan Dock. Untuk informasi lebih lanjut tentang Dermaga, lihat "Dermaga."

Benjamin Dobson
sumber
Bagaimana Safari tidak mematuhi ini? Tampaknya bekerja dengan baik dengan saya. (Memang, Firefox menganggap saya suka browser saya sebesar layar saya. Tidak.)
Arjan
Bagi saya, Safari beralih antara ukuran optimal dan hanya bilah alat yang terlihat di sudut kiri bawah layar.
Benjamin Dobson
Lalu, saya kira negara pengguna kami kacau (mungkin beberapa JavaScript pada halaman web yang Anda kunjungi mengubahnya?). Saat melihat kondisi kecil, ubah ke ukuran pilihan Anda. Setelah itu, beralih di Safari harus baik-baik saja lagi.
Arjan
Hmm. Saya mencoba beberapa hal, tetapi sayangnya saya tidak bisa mengubahnya. Itu tidak terlalu penting; Lagipula, saya menjaga browser saya pada ukuran yang konstan.
Benjamin Dobson,