Perché non si può massimizzare le finestre su OSX?
Si può. Ma per lo più non si dovrebbe.
È una questione culturale, in definitiva. La gente Mac si chiede perché la gente Windows insiste a far girare tutto massimizzato. Questo aveva un certo senso quando gli schermi erano 800 x 600 (o più piccoli). Sul mio display Thunderbolt da 27", "schermo intero", l'equivalente Mac di "massimizzato", significa 2560 x 1440. È una follia eseguire qualsiasi cosa tranne un film a quelle dimensioni. Alcune applicazioni di scrittura "senza distrazioni" funzionano bene a schermo intero. Ma la maggior parte delle app non ci guadagna molto.
Il comportamento dei pulsanti delle finestre di OS X è variato un po' nel tempo. In El Capitan, il comportamento predefinito del pulsante verde è di mettere la finestra o l'app in modalità schermo intero. O, se la finestra è già in modalità a schermo intero, di riportarla a come era prima. Le finestre del Mac e alcune applicazioni (ma, stranamente, non Google Chrome) supportano la pressione del tasto Escape per tornare dalla modalità a schermo intero alla modalità normale (cioè a finestre). Questi comportamenti sono stati introdotti, credo, in Yosemite: OS X Yosemite: Portare le app a schermo intero
Tendo ad eseguire il mio client di posta elettronica sul monitor del mio portatile'e la maggior parte delle altre cose sul suddetto monitor esterno. Ma, anche allora, non uso la modalità a schermo intero. Semplicemente posiziono il mio client di posta elettronica in modo che usi lo spazio disponibile. Se vado a schermo intero, devo passare la parte superiore dello schermo per vedere la mia barra degli strumenti, e devo passare la parte inferiore dello schermo per far riapparire il dock. Questi sono entrambi problemi di UX, per quanto mi riguarda. Non guadagno abbastanza dai pochi pixel extra che l'app guadagna in termini di superficie dello schermo per compensare il problema aggiunto di dover passare il mouse per vedere il menu dell'app e il dock. Nascondere automaticamente le cose che devi vedere/usare è un errore di UX, per quanto mi riguarda.