Co dokładnie robi mały zielony przycisk „+” w systemie Mac OS X?

27

OK, muszę przyznać, że jestem ze świata Windows i zacząłem używać Leoparda nie na długo.

Jedną z naprawdę irytujących rzeczy, kiedy używam mojego nowego błyszczącego systemu operacyjnego, jest to, że nie mogę przewidzieć, jakie dokładnie zachowanie przyniesie, gdy kliknę ten mały zielony przycisk „+” w dowolnym otwartym oknie. Niektórzy mówili mi, że to „Maksymalizuj” ... niektórzy mówią, że to „Max and Restore”.

Czasami maksymalizuje okno, ale NIE ZAWSZE, jeśli wiesz co mówię. To doprowadza mnie do szału ...

Uwaga: dla początkującego Leoparda nie jest to przyjazne dla użytkownika.

keithchau
źródło
5
Na początku wydaje się to głupim pytaniem, ale po zastanowieniu się zdałem sobie sprawę, że nawet nie wiem, co dokładnie robi, i używam komputera Mac do pracy. :)
Sasha Chedygov
Trzymaj się tego ... krzywa uczenia się jest warta bólu, gdy przyzwyczaisz się do wszystkich nie-windows-ness OS X, których nie chcesz cofnąć ...
beggs
@musicfreak, zadałem to pytanie kilku użytkownikom komputerów Mac. Poza tym, zazwyczaj mogę uzyskać dobrą odpowiedź tylko przez googling, ale nie dla tej.
keithchau
@keithchau, zapomnij Google: apple.com/support/switch101 i wtedy Witamy w Mac i W systemie Windows kiedyś ...
Arjan
@beggs, zarówno Windows, jak i Mac Os wydają mi się w porządku. Używam ich od ponad 2 lat i nie mogę powiedzieć, że jeden jest lepszy od drugiego; są po prostu różne :).
alex

Odpowiedzi:

22

Nienawidzę domyślnego zachowania tego przycisku ... Aby zielony przycisk faktycznie maksymalizował okno, spróbuj również RightZoom lub Stop .

alex
źródło
Och, to naprawia tę irytację. Dziękuję Ci! Głosowałbym na twoją odpowiedź, gdybym miał wystarczająco dużo reputacji. :)
keithchau
2
Możesz głosować na moją odpowiedź, to twoje pytanie :). John T ma również bardzo dobrą odpowiedź, która mówi, dlaczego tak działa.
alex
2
Na komputerze Mac z procesorem Intel można również zainstalować system Windows. ;-)
Arjan
1
Na komputerze z procesorem Intel (lub AMD) można również zainstalować system Mac OS :)
alex
1
On @alex, Mac OS X jest wyposażony w ten irytujący zoom, który nie sprawia, że ​​przeglądarka używa całego dużego ekranu. Instalacja Mac OS na komputerze nie rozwiązuje tego problemu ... ;-)
Arjan
36

Nazywa się „Przycisk powiększenia”. Zdefiniowane przez Apple jako:

Kontrola, która przełącza okno   między stanem standardowym a jego   stan użytkownika.

Z tutaj .

Uważam, że zasadniczo jest to „stan standardowy”, czyli rozmiar okna, który programista wprowadził do aplikacji. „Stan użytkownika” to rozmiar, na który go zmieniono.

John T
źródło
3
Nie jest zakodowany na stałe. Podobnie jak w Safari rozmiar zoomu zależy od zawartości. Dlatego wolę bardzo od implementacji „maksymalizacji”, którą Firefox dał temu przyciskowi.
Arjan
3
Czy to nie zmienia iTunes w mini Itunes? Wygląda na to, że Apple niestety bardzo konsekwentnie wdraża zielony przycisk.
alex
7
@alex: Spójny czy niespójny?
Sasha Chedygov
13

W aplikacjach opartych na dokumentach przycisk zoom przełącza między stanem użytkownika a optymalnym rozmiarem zawartości. Niestety, wiele aplikacji, takich jak Firefox a nawet Safari , nie przestrzegaj tej zasady.

Z OSXHIGuidelines:

Twoja aplikacja określa minimalny i maksymalny rozmiar okna. Oprzyj te rozmiary na rozdzielczości ekranu i ograniczeniach interfejsu. W przypadku okien dokumentów spróbuj pokazać jak najwięcej treści lub rozsądną jednostkę, taką jak strona.

Aplikacja ustawia również wartości początkowego rozmiaru i położenia okna, nazywane stanem standardowym. Nie zakładaj, że stan standardowy powinien być jak największy; niektóre monitory są znacznie większe niż użyteczna wielkość okna. Wybierz standardowy stan, który najlepiej nadaje się do pracy nad rodzajem dokumentu tworzonym przez aplikację i który pokazuje jak najwięcej treści dokumentu.

Użytkownik nie może zmienić standardowego rozmiaru i lokalizacji okna, ale aplikacja może w razie potrzeby zmienić stan standardowy. Na przykład edytor tekstu może zdefiniować standardowy rozmiar i lokalizację na tyle szeroki, aby wyświetlić dokument, którego szerokość jest określona w oknie dialogowym Ustawienia strony.

Użytkownik zmienia rozmiar okna, przeciągając kontrolkę rozmiaru (w prawym dolnym rogu). W miarę przeciągania przez użytkownika zmienia się ilość widocznej treści w oknie. Lewy górny róg okna pozostaje w tym samym miejscu. Rzeczywista zawartość okna jest wyświetlana przez cały czas.

Jeśli użytkownik zmieni rozmiar lub lokalizację okna o co najmniej 7 pikseli, nowy rozmiar i lokalizacja to stan użytkownika. Użytkownik może przełączać się między stanem standardowym a stanem użytkownika, klikając przycisk powiększania. Gdy użytkownik kliknie przycisk powiększania okna w stanie użytkownika, aplikacja powinna najpierw określić odpowiedni rozmiar stanu standardowego. Przesuń okno jak najmniej, aby uczynić go standardowym rozmiarem i zachowaj całe okno na ekranie. Przycisk powiększania nie powinien powodować, że okno wypełni cały ekran, chyba że był to ostatni stan ustawiony przez użytkownika.

Gdy użytkownik z więcej niż jednym monitorem powiększa okno, stan standardowy powinien znajdować się na monitorze zawierającym największą część okna, niekoniecznie na monitorze z paskiem menu. Oznacza to, że jeśli użytkownik przesunie okno między monitorami, pozycja okna w stanie standardowym może znajdować się na różnych monitorach w różnych momentach. Standardowy stan każdego okna musi być zawsze w pełni zawarty na pojedynczym monitorze.

Podczas powiększania okna upewnij się, że nie pokrywa się z Dockiem. Aby uzyskać więcej informacji o Docku, zobacz „The Dock”.

Benjamin Dobson
źródło
Jak Safari tego nie przestrzega? Wydaje mi się, że działa dobrze ze mną. (Rzeczywiście, Firefox zakłada, że ​​lubię moją przeglądarkę tak dużą, jak mój ekran. Nie.)
Arjan
Dla mnie Safari przełącza się między optymalnym rozmiarem a tylko paskiem narzędzi widocznym w lewym dolnym rogu ekranu.
Benjamin Dobson
Wtedy domyślam się, że nasz stan użytkownika jest zawalony (może niektóre skrypty JavaScript na odwiedzonej stronie internetowej to zmieniły?). Gdy zobaczysz mały stan, zmień go na preferowany rozmiar. Potem przełączanie w Safari powinno być znowu w porządku.
Arjan
Hmm. Próbowałem kilku rzeczy, ale niestety nie mogę go zmienić. Nie ma to większego znaczenia; I tak moja przeglądarka ma stały rozmiar.
Benjamin Dobson