Por que o Desktop Unity está usando o menu global de aplicativos? [fechadas]

14

Foi anunciado em outra pergunta que a versão desktop do Unity manterá o menu global por padrão. Aqui estão os fatos:

  1. O menu global foi introduzido no UNE para salvar o espaço vertical da tela porque, nas resoluções do Netbook, o espaço vertical é limitado.
  2. Em uma área de trabalho moderna com alta resolução, há amplo espaço vertical, tornando isso desnecessário
  3. No anúncio dos menus globais da UNE, 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 ser transmitidos para uma área de trabalho de alta resolução e, em vez disso, parecem trazer desvantagens (maior deslocamento do mouse, grande distância entre o menu e sua janela associada).

O outro fator preocupante é que os aplicativos parecem estar se afastando de ter uma barra de menu e, em vez de inovar e definir novas diretrizes para se afastar do menu, estamos dando a ele o melhor lugar no topo do menu. Área de Trabalho. Se os aplicativos continuarem se afastando da área de trabalho, teremos uma experiência inconsistente sobre onde localizar as opções / ferramentas relacionadas ao aplicativo, 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 funciona para todos os aplicativos na instalação padrão. Isso significa que a implementação padrão da área de trabalho será inconsistente.

Portanto, há várias razões pelas quais mudar para um menu global é uma má ideia, por isso precisamos de argumentos bastante convincentes para saber por que é uma boa ideia.

Quais são os motivos para a implementação do menu global na versão desktop do Unity?

    
por Kazade 02.11.2010 / 10:54

4 respostas

32

Por um lado, estamos tornando o menu "maior" e "mais fácil de acertar" usando a borda da tela, como observado no primeira resposta . Por outro lado, na verdade, vamos desprioritizá-los, usando o painel principalmente para mostrar o nome do aplicativo (ou título da janela) e apenas mostrando o menu quando você passa o mouse em direção ao painel, ou usar 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 blogou algumas pesquisas que ele fez sobre o uso do menu. Informalmente, suas descobertas apóiam a ideia de que o posicionamento do menu é menos problemático, já que os usamos menos do que tendemos a pensar que fazemos.

Esta foi uma questão importante para nós e que acreditamos estar resolvida de uma forma que é apoiada pela pesquisa. Apoiamos o argumento original para tornar o menu global uma característica do GNOME, que infelizmente foi rejeitada.

    
por Mark Shuttleworth 03.11.2010 / 13:07
9

Primeiro, uma das mesmas razões pelas quais o Mac OS sempre usou um menu global também se aplica aqui. Um dos princípios-chave - tautologias, na verdade - no design da interface do usuário é que as coisas "maiores" são mais fáceis de "acertar" com um mouse.

O que é menos óbvio até que se pense sobre isso, é que as coisas nas bordas da tela têm altura ou largura infinitas (dependendo se elas estão na borda horizontal ou vertical).

Ao manter um menu na parte superior da tela, o usuário só precisa "mirar" horizontalmente - verticalmente, eles precisam apenas "jogar" o cursor na parte superior da tela.

Em segundo lugar, a idéia de que "Desktop" Unity não precisa conservar o espaço vertical é apenas bobo. Nos últimos anos, usei laptops de tela larga de 17 "com telas de 1920x1200, geralmente com um monitor externo adicional da mesma resolução, e me pego desejando mais espaço vertical o tempo todo.

O espaço da tela é sempre um prêmio - não apenas nos netbooks.

Finalmente, no que diz respeito à observação sobre questões de usabilidade com a distância entre o menu e as janelas de aplicativos em telas grandes, não tenho certeza de onde isso está vindo. O Mac OS tem se dado muito bem por anos, inclusive como meu ambiente de desktop principal. Existem inegavelmente problemas de implementação com a funcionalidade real do menu global com alguns aplicativos, e práticas de design inconsistentes ou ruins certamente levaram alguns aplicativos a confiar demais em barras de menus ou a colocar suas barras de menu de formas estranhas, mas esses problemas não são fundamentais com o paradigma de menu global.

    
por Nicholas Knight 02.11.2010 / 11:37
0

No argumento de que a janela está longe da janela, para pessoas que mantêm suas janelas maximizadas, isso não importaria. Quanto mais janelas você abrir, parece que um pouco mais de espaço é desperdiçado quando não estiver usando menus globais, e é por isso que gosto da opção de design do Mac OS.

Além disso, eu não acho que muitas pessoas vão arrastar suas janelas para a parte inferior da tela, ou até mesmo na metade da tela. Eu suponho que eles iriam segurá-lo no topo e redimensionar os pensionistas 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 diferente da Apple adaptando os menus globais.

Aproveite o tempo para experimentar e aproveitar a escolha do design antes de supor que não funcionará para ninguém.

    
por user13173 28.03.2011 / 20:20
0

Conservar a propriedade real da área de trabalho é um argumento nulo. Se o objetivo é maximizar o espaço utilizável da área de trabalho, por que permitir que os usuários redimensionem as janelas de aplicativos? 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 quer, então qualquer alteração feita pelo usuário deve necessariamente ser uma mudança para pior.

A colocação da janela do menu do aplicativo é tão importante quanto a preferência do usuário quanto ao redimensionamento de uma janela. Por que não tornar a colocação de menus tão fácil para o usuário gerenciar quanto redimensionar uma janela?

Os ícones Cross Dash e Box para fechamento, minimização e maximização de janelas mudam de posição dependendo se um aplicativo é ou não maximizado. Por que não adicionar um quarto ícone (Listras, talvez) para opções avançadas de janela? Com a adição deste menu, um usuário pode escolher sua colocação preferencial para itens de menu para cada janela.

    
por user142848 23.03.2013 / 19:11

Tags