Por que o painel Unity não pode ficar oculto?

15

Qual o propósito intrínseco do painel de unidade estática para o SO?

Tem que haver uma grande razão para que esta coisa esteja aqui. SOMENTE vai embora em aplicativos de tela cheia e não consigo usar tudo em tela cheia

Por que o painel de unidade não pode ficar oculto?

    
por newboldrob 24.03.2012 / 18:42

3 respostas

7

O painel do Unity não pode estar oculto porque o código não permite isso atualmente. Por que isso não é permitido porque ninguém adicionou o código para permitir isso. Está escrito em pedra que tem que ser assim? Eu não sei. Eu duvido. Se você puder encontrar boas soluções para os problemas que surgem quando o painel está oculto, estou muito confiante de que eles serão considerados. Mas é importante não pensar sobre essas coisas subjetivamente. Não podemos considerar uma parte do quebra-cabeças de cada vez. Temos que considerar tudo isso simultaneamente. Por exemplo, não queremos que a área de trabalho pareça completamente diferente se uma janela estiver maximizada ou não. Isso seria inconsistente e confuso.

O painel superior é usado para indicações, e estas são importantes. Porque, ao contrário de outros sistemas operacionais e desktops, as notificações não ficam abertas. Então você precisa de uma maneira de ver que algo aconteceu se você não estiver olhando para a tela. Isso pode ser feito de forma diferente, mas outras questões tendem a surgir.

O painel em si não consome muito espaço extra. Porque também economiza espaço que foi usado anteriormente pelas barras de menu da janela. Assim, o espaço da tela é usado apenas em outro lugar. Se você tiver mais de uma janela aberta, ela geralmente consumirá muito menos espaço do que foi usado anteriormente. Em qualquer caso, em uma tela grande, o painel não consome muito espaço.

Quanto menor a tela se torna, mais provável é que você maximize suas janelas e use uma de cada vez. Nesse caso, o painel não consome nenhum espaço. O decorador de janelas será mesclado, portanto, mesmo que ainda esteja visível, não consome nenhum espaço extra! Um truque legal, aquele.

Em vários cenários de tela, no entanto, a discussão sobre se deve ser visível em todas as telas é válida e interessante. Não sei se alguma conclusão foi tirada a esse respeito. Pode ser que deva ser configurável. Mas essa não é uma discussão fácil também. Existem tantas possibilidades, mas provavelmente não desejaríamos ter todas essas opções no código e nas GUIs de configuração. Talvez uma boa opção seria usar a mesma escolha do lançador? Mas alguns podem não gostar disso. Meu palpite é que isso se tornará configurável de alguma forma no futuro, mas isso não acontecerá em 12.04. Mas isso é apenas um palpite.

Espero que isso, pelo menos, ajude a explicar por que não é óbvio que seja possível ocultar o painel. Ou pelo menos não é óbvio o suficiente para que ele tenha precedência sobre outras tarefas. E como tudo mais, você sabe, os recursos de desenvolvimento são limitados.

    
por Jo-Erlend Schinstad 24.03.2012 / 20:24
0

A versão oficial do 12.04 permite a ocultação automática do painel da unidade.

Abra System Settings e clique em Appearance e selecione a guia Comportamento para ajustar as configurações.

    
por knownuthin 28.04.2012 / 06:39
-1

Acho que eles escreveram o código para ocultá-lo, mas não mostram apenas a configuração geral porque não é a melhor prática para o design. É fácil entender isso.

Por exemplo, se quiser ver o Wi-Fi ativado ou desativado, você pode ver na parte superior. Outro exemplo, aplicativos que não precisam ver o painel superior, como o terminal. Você pode escolher o modo de tela cheia sem ver o painel superior.

É o melhor conceito de UX e UI. No entanto, se você quiser tornar o painel superior oculto, poderá usar o Gnome em vez do Unity.

    
por Vandy Sodanheang 15.03.2018 / 15:30