Que finalidade intrínseca o painel de unidade estática possui para o sistema operacional?
Tem que haver uma grande razão para essa coisa ter que estar aqui. APENAS desaparece em aplicativos de tela cheia e não consigo usar tudo em tela cheia
Por que o painel da unidade não pode ser oculto?
Respostas:
O painel do Unity não pode ser oculto porque o código atualmente não permite. Por que não permite, é porque ninguém adicionou o código para permitir. Está escrito em pedra que tem que ser assim? Eu não sei. Eu duvido. Se você pode encontrar boas soluções para os problemas que surgem quando o painel está oculto, estou muito confiante de que serão considerados. Mas é importante não pensar nessas coisas muito subjetivamente. Não podemos considerar uma parte do quebra-cabeça 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 for maximizada ou não. Isso seria inconsistente e confuso.
O painel superior é usado para indicações, e estas são importantes. Porque, diferentemente 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 maneira diferente, mas outros problemas tendem a aparecer.
O painel em si não consome muito espaço extra. Porque também economiza espaço usado anteriormente pelas barras de menus da janela. Portanto, o espaço da tela é usado apenas em outro lugar. Se você tiver mais de uma janela aberta, geralmente ela consumirá muito menos espaço do que o usado anteriormente. De qualquer forma, em uma tela grande, o painel não consome muito espaço.
Quanto menor a tela, maior a probabilidade de você maximizar suas janelas e usar uma de cada vez. Nesse caso, o painel não consome nenhum espaço. O decorador da janela será mesclado a ele, portanto, mesmo estando visível, ele não consome espaço extra! Bom truque, esse.
Em vários cenários de tela, no entanto, a discussão sobre se deve estar visível em todas as telas é válida e interessante. Não sei se foram tiradas conclusões a esse respeito. Pode ser que deva ser configurável. Mas isso também não é uma discussão fácil. Existem muitas possibilidades, mas provavelmente não queremos 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 maneira no futuro, mas não acontecerá na versão 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 ter precedência sobre outras tarefas. E, como todo o resto, os recursos de desenvolvimento são limitados.
fonte
A versão 12.04 oficial permite ocultar automaticamente o painel da unidade.
Abra,
System Settings
cliqueAppearance
e selecione a guia Comportamento para ajustar as configurações.fonte
Acho que eles escreveram o código para ocultá-lo, mas não o mostram apenas para a configuração geral, porque não é a melhor prática para o design. É fácil entender isso.
Por exemplo, se você deseja ver o wifi ativado ou desativado, você pode vê-lo 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 ocultar o painel superior, use o Gnome em vez do Unity.
fonte