Foi anunciado em outra pergunta que a versão para desktop do Unity manterá o menu global por padrão. Aqui estão os fatos:
- O menu global foi introduzido no UNE para economizar espaço na tela vertical, porque nas resoluções do Netbook o espaço vertical é limitado.
- Em uma área de trabalho moderna com alta resolução, há amplo espaço vertical, tornando desnecessário
- No anúncio dos menus globais da UNE, o próprio Mark Shuttleworth disse o seguinte:
"Há questões pendentes sobre a usabilidade de um menu hospedado em painel em telas muito maiores, onde a janela e o menu podem estar muito distantes".
Os benefícios de um menu global não parecem levar a uma área de trabalho de alta resolução e, ao contrário, parecem trazer desvantagens (maior deslocamento do mouse, grande distância entre o menu e a janela associada).
O outro fator preocupante é que os aplicativos parecem estar se afastando de ter uma barra de menus e, em vez de inovar e definir novas diretrizes para se afastar do menu, estamos dando-lhe o primeiro lugar na parte superior da área de trabalho. Se os aplicativos continuarem se afastando da área de trabalho, teremos uma experiência inconsistente sobre onde localizar opções / ferramentas relacionadas a aplicativos, dependendo de qual aplicativo você está usando (por exemplo, Chrome).
Por fim, a implementação atual da barra de menus global não funciona para todos os aplicativos e nem para todos os aplicativos na instalação padrão. Isso significa que a implementação da área de trabalho padrão será inconsistente.
Portanto, existem várias razões pelas quais mudar para um menu global é uma má ideia, por isso precisamos de alguns argumentos bastante convincentes sobre o motivo de ser uma boa ideia.
Quais são os motivos da implementação do menu global na versão desktop do Unity?
Respostas:
Por um lado, estamos tornando o menu "maior" e "mais fácil de acessar" usando a borda da tela, conforme observado na primeira resposta . Por outro lado, iremos priviorizá-los, usando o painel principalmente para mostrar o nome do aplicativo (ou título da janela) e mostrando apenas o menu quando você passa o mouse em direção ao painel, ou use as teclas aceleradoras relacionadas ao menu. Dessa forma, estamos liderando a tendência de tornar os menus menos centrais para a interface do usuário.
Ted Gould publicou algumas pesquisas no blog sobre o uso de menus. Informalmente, suas descobertas apóiam a idéia de que o posicionamento do menu é menos um problema, pois os usamos menos do que pensamos.
Essa foi uma pergunta importante para nós e que acreditamos ser resolvida de uma maneira que é apoiada por pesquisas. Apoiamos o argumento original para tornar o menu global um recurso do GNOME, que infelizmente foi rejeitado.
fonte
Primeiro, um dos mesmos motivos pelos quais o Mac OS sempre usou um menu global se aplica igualmente aqui. Um dos princípios fundamentais - tautologias, na verdade - no design da interface do usuário é que coisas "maiores" são mais fáceis de "acertar" com um mouse.
O que é menos óbvio até que se pense nisso é que as coisas nas bordas da tela têm altura ou largura infinitas (dependendo se estão em uma borda horizontal ou vertical).
Ao manter um menu na parte superior da tela, o usuário só precisa "mirar" horizontalmente - verticalmente, ele precisa apenas "atirar" o cursor para o topo da tela.
Segundo, a ideia de que o "Desktop" Unity não precise economizar espaço vertical é apenas uma bobagem. Nos últimos anos, usei laptops de tela ampla de 17 "com monitores 1920x1200, geralmente com um monitor externo adicional da mesma resolução, e me vejo desejando mais espaço vertical o tempo todo.
O setor de tela é sempre um prêmio - não apenas nos netbooks.
Finalmente, com relação à observação sobre problemas de usabilidade com a distância entre o menu e as janelas de aplicativos em telas grandes, não tenho certeza de onde isso vem. O Mac OS vem se dando muito bem há anos, inclusive como meu principal ambiente de desktop. Existem inegavelmente problemas de implementação com a funcionalidade real do menu global em alguns aplicativos, e práticas de design inconsistentes ou ruins certamente levaram alguns aplicativos a confiar demais nas barras de menus ou a colocar suas barras de maneiras estranhas, mas esses não são problemas fundamentais com o paradigma do menu global.
fonte
No argumento de que a janela está distante da janela, para pessoas que mantêm suas janelas maximizadas, isso não importa. Quanto mais janelas você abre, parece que um pouco mais de espaço é desperdiçado quando não se usa menus globais, e é por isso que eu gosto da opção de design do Mac OS.
Além disso, acho que muitas pessoas não vão arrastar as janelas para a parte inferior da tela ou até a metade da tela. Suponho que eles o segurariam no topo e redimensionem as bordas inferiores para ver o máximo possível dentro da janela.
Não é apenas uma questão de eficácia. É uma escolha de design. É bom ver alguém que não seja a Apple adaptando menus globais.
Não se apresse e experimente a opção de design antes de assumir que não funcionará para ninguém.
fonte
Conservar o espaço imobiliário da área de trabalho é um argumento nulo. Se o objetivo é maximizar o espaço útil da área de trabalho, por que permitir que os usuários redimensionem as janelas do aplicativo? Por que permitir que eles alterem a resolução da tela? Por que permitir que eles alterem o tamanho dos ícones no iniciador? Por que permitir que eles mudem alguma coisa? Se os designers sabem melhor o que o usuário realmente deseja, qualquer alteração que ele faça deve necessariamente ser uma mudança para pior.
A colocação da janela do menu do aplicativo é tão uma questão de preferência do usuário quanto redimensionar uma janela. Por que não tornar o posicionamento do menu tão fácil para o usuário gerenciar quanto para redimensionar uma janela?
Os ícones Cross Dash e Box para fechar, minimizar e maximizar janelas mudam de posição dependendo se um aplicativo está ou não em janela ou maximizado. Por que não adicionar um quarto ícone (listras, talvez) para opções avançadas de janela? Com a adição desse menu, o usuário pode escolher o local preferido para os itens de menu para cada janela.
fonte