Чому панель Unity не може бути прихованою?


15

Яке внутрішнє призначення має панель статичної єдності для ОС?

Має бути чудова причина, щоб ця річ була тут. Він ТІЛЬКИ відходить у повноекранних додатках, і я не можу використовувати все повноекранний

Чому панель єдності не може бути прихована?


Можливий дублікат Як я можу автоматично приховати верхню панель в Unity? Я думаю, що вибір дизайну є занадто суб'єктивним для обговорення тут, і, ймовірно, для обговорення питання про те, як все-таки поставити питання.
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Відповіді:


7

Панель Unity не може бути прихована, тому що код не дозволяє цього часу. Чому це не дозволяє, тому що ніхто не додав код, щоб дозволити це. Чи в камені написано, що так і повинно бути? Не знаю. Я сумніваюся в цьому. Якщо ви зможете знайти хороші рішення проблем, які виникають, коли панель прихована, я впевнений, що вони будуть розглянуті. Але важливо не думати про ці речі занадто суб'єктивно. Ми не можемо розглядати одну частину головоломки одночасно. Ми повинні розглядати все це одночасно. Наприклад, ми не хочемо, щоб робочий стіл відчував себе зовсім інакше, збільшивши чи ні вікно. Це було б непослідовно і заплутано.

Верхня панель використовується для показань, і вони важливі. Оскільки на відміну від інших операційних систем та настільних ПК, сповіщення не залишаються відкритими. Тож вам потрібен спосіб побачити, що щось сталося, якщо ви не дивилися на екран. Це можна зробити інакше, але тоді виникають тенденції до появи інших питань.

Сама панель фактично не займає багато додаткового місця. Тому що це також економить простір, який раніше використовувався панелями меню вікон. Тож екранна нерухомість просто використовується деінде. Якщо у вас відкрито більше одного вікна, воно часто забирає набагато менше місця, ніж раніше. У будь-якому випадку на великому екрані панель не займає багато місця.

Чим менше екран стає, тим більше шансів на те, що ви будете максимізувати свої вікна та використовувати їх по черзі. У такому випадку панель взагалі не займає місця. Декоратор вікон буде злитий у нього, тож навіть якщо воно все ще видно, воно не займе зайвого місця! Акуратний трюк, той.

Однак у декількох сценаріях екрану дискусія про те, чи має бути видно на всіх екранах, є достовірною та цікавою. Я не знаю, чи були зроблені якісь висновки з цього приводу. Можливо, воно має бути налаштоване. Але це теж непроста дискусія. Існує так багато можливостей, але ми, мабуть, не хотіли б мати всі ці параметри в коді та в конфігураційних графічних інтерфейсах. Можливо, одним з хороших варіантів було б використання того ж вибору, що і для пускової установки? Але деяким це може не сподобатися. Я здогадуюсь, що це стане певним чином настроюватися в майбутньому, але це не відбудеться в 12.04. Але це лише здогадка.

Я сподіваюся, що це хоча б допомагає пояснити, чому не очевидно, що слід приховати панель. Або, принаймні, недостатньо очевидно, що вона повинна мати перевагу над іншими завданнями. І як і все інше, ви знаєте, ресурси для розвитку обмежені.


на ubuntu 12.10 він отримав реалізацію! але я приховав це при натисканні клавіш alt + super + rightClick та автоматичного приховання; тепер я не можу його скасувати, я заблукав .. dconf-редактор нічого про це не думаю.
Водолій Водолій

Я використовую Ubuntu та OS X. В OS X є спосіб його автоматичного приховання, хоча панель меню там служить по суті тій самій цілі, що і в Ubuntu. За весь час його використання (я налаштовую його автоматично приховувати в моєму повітрі macbook, щоб отримати більше місця на екрані), я не стикався з жодною проблемою, в тому числі з повідомленнями.

-1

Офіційний реліз 12.04 дозволяє автоматично приховати панель єдності.

Відкрийте System Settingsта натисніть на Appearanceта виберіть вкладку Поведінка , щоб змінити налаштування.

введіть тут опис зображення


5
Він говорить про верхню панель, ця настройка призначена для пускового пристрою
Хорхе Кастро

Спасибі, Хорхе. Мені подобається пускова установка єдності. Не зовсім справедливо порівнювати 12.04 з Windows, але навіть із XP я можу автоматично заховати кожну зону сповіщень та налаштувати панель інструментів у стилі mac, вбудовану в ОС.
newboldrob

-1

Я думаю, що вони написали код, щоб приховати його, але вони не просто показують його загальним налаштуванням, оскільки це не найкраща практика для проектування. Це легко зрозуміти.

Наприклад, якщо ви хочете, щоб увімкнено або вимкнено wifi, його можна побачити вгорі. Ще один приклад - програми, яким не потрібно бачити верхню панель, наприклад термінал. Ви можете вибрати повноекранний режим, не бачачи верхньої панелі.

Це найкраща концепція UX та UI. Однак якщо ви хочете зробити верхню панель прихованою, ви можете використовувати Gnome замість Unity.


Я сподіваюся, що ОР отримала рішення для свого питання раніше, адже він поставив це питання 24 березня 1212 о 17:42
Soren A

Я просто новачок Stackoverflow, і я намагаюся допомогти якнайбільше. Хоча, це може бути не гарною відповіддю. Я відповідаю на основі власного досвіду. ОП може вже отримати рішення. Однак ця відповідь надходить громадськості, тому може комусь допомогти. Дякую, що нагадали.
Ванді Соданьян
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.