Por que o Unity oculta a barra de menus?


17

Por que o Unity oculta as barras de menus por padrão, em vez de mostrá-las no espaço livre do painel?


Eu acho que a versão netbook do Unity mostra a barra de menus no painel. Se você está se referindo a versão desktop da Unidade, sendo desenvolvido para Natty, em seguida, esta questão pode ser uma duplicata de askubuntu.com/questions/18641/...
Michael Martin-Smucker

Não, acredito que esse seja o comportamento exibido, mesmo na área de trabalho. Minha pergunta é: por que eles fizeram dessa maneira?
precisa saber é o seguinte

Respostas:


28

Um dos objetivos de design do Unity é reduzir a confusão da área de trabalho; outro é usar o espaço com mais eficiência.

Por padrão, ocultamos o menu no Unity porque o menu não fornece informações úteis às quais você pode se referir apenas olhando para ele, mas coloca muitos detalhes na tela que são desorganizados visualmente. Portanto, consideramos que o menu existe, se você precisar (movendo o mouse ou pressionando Alt), mas, caso contrário, não está na sua visualização.

Muitas aplicações modernas estão sem um menu, portanto, a nosso ver, este é um passo em direção ao futuro, e isso incentivará os desenvolvedores a pensar em suas interfaces e torná-las mais utilizáveis ​​pelo design, em vez de depender da muleta de um menu. .


13
"Ocultamos o menu por padrão no Unity porque o menu não fornece informações úteis às quais você pode se referir apenas olhando para ele" Isso não é verdade. Ele me diz onde eu tenho que mover o ponteiro do mouse para ativar um menu específico. Agora eu tenho que mover o ponteiro do mouse verticalmente para a barra de menus primeiro e depois tenho que movê-lo horizontalmente para acessar o menu específico. Se a barra de menus estivesse sempre visível, eu poderia movê-la para a posição correta diretamente.
Rörd

6
Eu acho muito estúpido dividir a barra de menus do aplicativo. Ele quebra mesmo as diretrizes mais básicas de usabilidade. A remoção de um menu de seu contexto quebra o princípio de menos surpresa e menos esforço. É idiota, mesmo que a maçã sempre faça isso assim. (Independentemente de as barras de menu serem boas ou ruins em termos de usabilidade.) Agora, para clicar no menu de uma janela inativa, preciso de mais ações do que costumava: [clique na janela para ativar, vá para o topo da tela para barra de menus, clique em] em vez de apenas clicar. É ruim, não importa como você o justifique
brice

"Isso incentivará os desenvolvedores de aplicativos a pensar em suas interfaces e torná-las mais utilizáveis ​​pelo design, em vez de depender da muleta de um menu": embora eu concorde que as barras de menus não são o melhor design de interface (os menus pop-up circulares devem ser preferidos), hoje, muitos aplicativos ainda dependem deles e continuarão a fazê-lo no futuro previsível (os usuários estão acostumados a eles e as estruturas da GUI os fornecem imediatamente). Esconder a barra de menus me deixa muito improdutivo usando o software gráfico (por exemplo, Gimp e Inkscape), portanto, apesar de algumas semanas de teste com o Unity, volto ao KDE.
Boris Dalstein

@ Rörd "Diz-me onde tenho de mover o ponteiro do rato para ativar um menu específico": concordou e também acrescentarei que me diz quais menus estão disponíveis. Em aplicativos complexos que eu não uso todos os dias, nem sempre lembro em qual menu uma ação específica está disponível, e exibir a barra de menus o tempo todo economiza muito tempo para encontrar o menu apropriado a ser buscado e ajuda a muito no processo de aprendizagem.
Boris Dalstein

0

As convenções do FireFox e a conveniência do clique com o botão direito do mouse, particularmente para organizar e implantar indicadores, contradizem diretamente as convenções do Unity, sem o recurso de clique direito na barra de menus superior.

É louvável que, ao dirigir um VW, você não tenha o cockpit de um 747 e ap. o espaço da tela não deve ser sobrecarregado por controles e menus excessivamente permeados e perversos, não deixando espaço para o conteúdo real, mas ... isso não deve ser feito à custa da funcionalidade real.

Existem maneiras de contornar os gargalos, mas é trabalhoso manualmente. Nossos aplicativos desenvolvidos personalizados sofrem, por padrão, no Unity, do exílio forçado à barra superior e devem ser repatriados de volta à sua janela de origem para restaurar a funcionalidade e a visibilidade (como aplicativos personalizados, a existência visível do menu fornece ajuda mnemônica para obscurecer itens de menu e, no entanto, raramente, são essenciais e usados).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.