In einer anderen Frage wurde angekündigt, dass die Desktop-Version von Unity standardmäßig das globale Menü beibehält. Hier sind die Fakten:
- Das globale Menü wurde in UNE eingeführt, um vertikalen Bildschirmplatz zu sparen, da bei Netbook-Auflösungen der vertikale Platz begrenzt ist.
- Auf einem modernen Desktop mit hoher Auflösung ist ausreichend vertikaler Platz vorhanden, sodass dies nicht erforderlich ist
- Mark Shuttleworth selbst sagte bei der Ankündigung der globalen UNE-Menüs Folgendes:
"Es gibt noch ungeklärte Fragen zur Benutzerfreundlichkeit eines von einem Panel gehosteten Menüs auf viel größeren Bildschirmen, bei denen das Fenster und das Menü möglicherweise sehr weit voneinander entfernt sind."
Die Vorteile eines globalen Menüs scheinen sich nicht auf einen hochauflösenden Desktop auszuwirken, sondern ziehen Nachteile nach sich (größere Mausbewegungen, große Entfernung zwischen dem Menü und dem zugehörigen Fenster).
Der andere besorgniserregende Faktor ist, dass Anwendungen nicht mehr über eine Menüleiste verfügen. Anstatt Neuerungen vorzunehmen und neue Richtlinien für das Entfernen aus dem Menü zu definieren, geben wir diesen Anwendungen den ersten Platz ganz oben auf dem Desktop. Wenn sich Anwendungen weiterhin vom Desktop entfernen, ist die Erfahrung uneinheitlich, wo anwendungsbezogene Optionen / Tools zu finden sind, je nachdem, welche App Sie verwenden (z. B. Chrome).
Schließlich funktioniert die aktuelle Implementierung der globalen Menüleiste nicht für alle Apps und nicht einmal für alle Apps in der Standardinstallation. Dies bedeutet, dass die Standard-Desktop-Implementierung inkonsistent ist.
Es gibt also eine Reihe von Gründen, warum ein Wechsel zu einem globalen Menü eine schlechte Idee ist. Wir brauchen also einige ziemlich überzeugende Argumente, warum dies eine gute Idee ist.
Was sind die Gründe für die globale Menüimplementierung in der Desktop-Version von Unity?