Primeiro, nada disso é idiossincrático para o Mac OS X 10.10 (Yosemite). A funcionalidade do comando ⌘ + W e o comando ⌘ + H é o comportamento padrão do Mac OS X que eu sou razoavelmente algumas datas voltam ao Mac OS 9 (Classic) e anteriores.
Veja a página oficial da Apple que explica a funcionalidade conectada a todos os atalhos de teclado no Mac OS X , mas o que segue é uma explicação das diferenças específicas na funcionalidade entre o comando ⌘ + W e o comando ⌘ + H .
Uma breve explicação:
-
Fechando uma janela: comando ⌘ + W fecha uma janela e possivelmente pode ser usado para encerrar uma aplicação se esta for parte da funcionalidade que um desenvolvedor adicionou à sua aplicação.
-
Ocultando uma aplicação: comando ⌘ + H oculta uma aplicação, removendo sua interface / janelas da sua visão e ajusta o prioridade do aplicativo para o segundo plano, mas ele nunca sai do aplicativo ou interrompe seus processos.
Explicação mais longa:
Fechando uma janela com o comando ⌘ + W
Usando o comando + W no “Finder” - e em alguns aplicativos - significa “Fechar janela”. Em muitos aplicativos, “Fechar janela” também pode significar “Encerre o aplicativo se a janela estiver fechada”. Esse não é um comportamento normal, mas algo para se ter em mente. Você pode ver a versão sem atalho deste comando no menu "Arquivo" do aplicativo em que você estiver. Por exemplo, aqui está uma captura de tela do menu "Arquivo" no Chrome:
Comovocêpodevernaimagem,vocêusaocomando⌘+Wparafechara“Aba”,jáquea“Aba”émuitasvezesconsideradauma“janela”.emumaplicativocomooChrome.Masesseéocomportamentoespecíficodaaplicação.
EscondendoumaAplicaçãocomocomando⌘+H
Emcontraste,ocomando⌘+Hsignifica“Ocultaroaplicativoemquevocêestá”.Vocêpodeveraversãonão-atalhodestecomandonomenuespecíficodoaplicativoparaocerto.Porexemplo,aquiestáumacapturadeteladomenuespecíficodoaplicativonoChrome:
Ocultar um aplicativo pega todo o aplicativo e o lança no segundo plano. Assim, você não só não vê mais visualmente como parte de sua visualização "Localizador", mas também a prioridade do sistema - em comparação com aplicativos não ocultos - é menor. Isso é útil em cenários em que você precisa de um aplicativo aberto, mas não precisa estar sobrecarregando recursos naquele momento. Então você "esconde" e o sistema sabe que não presta tanta atenção a ele quanto os outros.