O que exatamente o pequeno botão verde "+" faz no Mac OS X?

27

OK, devo admitir que sou do mundo Windows e comecei a usar o Leopard por muito tempo.

Uma coisa realmente irritante ao usar meu novo e brilhante sistema operacional é que não posso prever qual comportamento exato ele traz quando pressiono o pequeno botão verde "+" em qualquer janela aberta. Algumas pessoas me disseram que é "Maximizar" ... outras dizem que é "Max e Restaurar".

Às vezes, maximiza uma janela, mas NÃO SEMPRE, se você souber o que estou dizendo. Está me deixando louco...

NB: Para um iniciante no Leopard, isso NÃO é fácil de usar.

keithchau
fonte
5
No começo, isso parece uma pergunta estúpida, mas depois de pensar nisso, percebi que nem sabia exatamente o que faz e uso um Mac para trabalhar. :)
Sasha Chedygov 27/08/09
Ficar com ela ... a curva de aprendizagem vale a pena a dor uma vez que você se acostumar com todo o OS X não-windows-ness que você não vai querer voltar ...
Beggs
@ musicicreak, eu trouxe essa pergunta a alguns usuários de Mac. Além disso, geralmente eu posso obter uma boa resposta apenas pesquisando no Google, mas não nesta.
keithchau
@keithchau, esqueça Google: apple.com/support/switch101 e, em seguida, Bem-vindo ao Mac e no Windows, eu costumava ...
Arjan
@beggs, Windows e Mac OS parecem bons para mim. Uso os dois há mais de dois anos e não posso dizer que um seja melhor que o outro; eles são apenas diferentes :).
alex

Respostas:

22

Eu odeio o comportamento padrão desse botão ... Para tornar o botão verde realmente maximizar a janela, tente o RightZoom ou o Stoplight .

alex
fonte
Oh, isso corrige exatamente esse aborrecimento. Obrigado! Eu teria votado sua resposta se eu tivesse reputação suficiente. :)
keithchau
2
Você pode votar na minha resposta, é sua pergunta :). John T também tem uma resposta muito boa, na verdade, dizendo a você por que funciona dessa maneira.
alex
2
Em um Mac Intel, você também pode instalar o Windows. ;-)
Arjan
1
Em um PC Intel (ou AMD), você também pode instalar o Mac OS :)
alex
1
Ele @alex, o Mac OS X vem com esse zoom irritante que não faz o seu navegador usar toda a sua tela grande. Como instalar o Mac OS em um PC não resolve essa questão ... ;-)
Arjan
36

É chamado de "botão de zoom". Definido pela Apple como:

Um controle que alterna uma janela entre seu estado padrão e seu estado de usuário.

A partir daqui .

O que considero basicamente o "estado padrão" é o tamanho da janela que o programador codificou no aplicativo. O "estado do usuário" é o tamanho para o qual você o alterou.

John T
fonte
3
Não codificado. Como no Safari, o tamanho do zoom depende do conteúdo. É por isso que eu prefiro muito mais a implementação "maximizar" que o Firefox deu a este botão.
Arjan
3
Não transforma o iTunes em mini Itunes? Parece que a Apple é muito consistente na implementação do botão verde, infelizmente.
2828 alex
7
@alex: Consistente ou inconsistente?
Sasha Chedygov 28/08/09
13

Em aplicativos baseados em documentos, o botão de zoom alterna entre o estado do usuário e o tamanho ideal para o conteúdo. Infelizmente, muitos aplicativos, como o Firefoxe até Safari, realmente não obedeça a essa regra.

Nas orientações OSXHIG:

Seu aplicativo determina o tamanho mínimo e máximo da janela. Baseie esses tamanhos na resolução da tela e nas restrições da sua interface. Para janelas de documentos, tente mostrar o máximo possível de conteúdo ou uma unidade razoável, como uma página.

Seu aplicativo também define os valores para o tamanho e a posição inicial de uma janela, denominada estado padrão. Não assuma que o estado padrão deve ser o maior possível; alguns monitores são muito maiores que o tamanho útil de uma janela. Escolha um estado padrão mais adequado para trabalhar no tipo de documento que seu aplicativo cria e que mostre o máximo possível do conteúdo do documento.

O usuário não pode alterar o tamanho padrão e o local de uma janela, mas seu aplicativo pode alterar o estado padrão quando apropriado. Por exemplo, um processador de texto pode definir o tamanho e o local padrão com largura suficiente para exibir um documento cuja largura é especificada na caixa de diálogo Configuração da página.

O usuário altera o tamanho de uma janela arrastando o controle de tamanho (no canto inferior direito). À medida que o usuário arrasta, a quantidade de conteúdo visível na janela muda. O canto superior esquerdo da janela permanece no mesmo local. O conteúdo real da janela é exibido o tempo todo.

Se o usuário alterar o tamanho ou o local de uma janela em pelo menos 7 pixels, o novo tamanho e local serão o estado do usuário. O usuário poderá alternar entre o estado padrão e o estado do usuário clicando no botão de zoom. Quando o usuário clica no botão de zoom de uma janela no estado do usuário, seu aplicativo deve primeiro determinar o tamanho apropriado do estado padrão. Mova a janela o mínimo possível para torná-la no tamanho padrão e mantenha a janela inteira na tela. O botão de zoom não deve fazer com que a janela preencha a tela inteira, a menos que esse tenha sido o último estado definido pelo usuário.

Quando um usuário com mais de um monitor amplia uma janela, o estado padrão deve estar no monitor que contém a maior parte da janela, não necessariamente no monitor com a barra de menus. Isso significa que, se o usuário mover uma janela entre monitores, a posição da janela no estado padrão poderá estar em monitores diferentes em momentos diferentes. O estado padrão para qualquer janela sempre deve estar totalmente contido em um único monitor.

Ao ampliar uma janela, verifique se ela não se sobrepõe ao Dock. Para mais informações sobre o Dock, consulte "O Dock".

Benjamin Dobson
fonte
Como o Safari não obedece a isso? Parece funcionar bem comigo. (Na verdade, o Firefox assume eu como o meu navegador tão grande quanto a minha tela não..)
Arjan
Para mim, o Safari alterna entre o tamanho ideal e apenas a barra de ferramentas visível no canto inferior esquerdo da tela.
Benjamin Dobson
Então, acho que nosso estado de usuário está confuso (talvez algum JavaScript em uma página da Web que você visitou tenha mudado?). Ao ver o estado minúsculo, altere-o para o tamanho preferido. Depois disso, alternar no Safari deve ficar bem novamente.
Arjan
Hmm. Eu tentei algumas coisas, mas infelizmente não consigo mudar. Não importa muito; Eu mantenho meu navegador em um tamanho constante de qualquer maneira.
Benjamin Dobson