web-dev-qa-db-fra.com

Pourquoi Unity cache-t-il la barre de menu?

Pourquoi Unity masque-t-il les barres de menu par défaut au lieu de les afficher dans l'espace libre du panneau?

17
zpletan

L'un des objectifs de conception d'Unity est de réduire l'encombrement du bureau. Un autre objectif consiste à utiliser l'espace de manière plus efficace.

Nous cachons le menu par défaut dans Unity, car il ne contient aucune information utile à laquelle vous pouvez vous référer simplement en le regardant, mais il met beaucoup de détails à l'écran, ce qui est un fouillis visuel. Nous avons donc pensé que le menu est là si vous en avez besoin (en déplaçant la souris ou en appuyant sur Alt), mais sinon, vous ne le voyez pas.

De nombreuses applications modernes se passent complètement d’un menu. C’est donc, à notre avis, un pas vers l’avenir. Cela encouragera les développeurs d’applications à réfléchir à leurs interfaces et à les rendre plus utilisables par la conception plutôt que de dépendre du bricolage d’un menu. .

28
Mark Shuttleworth

Les conventions de FireFox et l’opportunité du clic droit, en particulier pour l’organisation et le déploiement de signets, vont directement à l’encontre des conventions de Unity sans possibilité de clic droit dans la barre de menus supérieure.

Il est louable de ne pas avoir le poste de pilotage d’un 747 lorsqu’on conduit une VW. l’écran immobilier ne doit pas être submergé par des menus et des commandes excessivement perméables et pervers, ne laissant aucune place au contenu réel mais ... ceci ne doit pas se faire au détriment des fonctionnalités réelles.

Il existe des moyens de contourner les goulets d'étranglement, mais c'est laborieux à la main. Nos unités personnalisées développées souffrent par défaut dans Unity d'exil forcé dans la barre supérieure et doivent être rapatriées dans leur fenêtre d'origine pour restaurer la fonctionnalité et la visibilité (en tant que personnalisation aps rarement, ils sont essentiels et utilisés).

0
george rowell