Яке внутрішнє призначення має панель статичної єдності для ОС?
Має бути чудова причина, щоб ця річ була тут. Він ТІЛЬКИ відходить у повноекранних додатках, і я не можу використовувати все повноекранний
Чому панель єдності не може бути прихована?
Яке внутрішнє призначення має панель статичної єдності для ОС?
Має бути чудова причина, щоб ця річ була тут. Він ТІЛЬКИ відходить у повноекранних додатках, і я не можу використовувати все повноекранний
Чому панель єдності не може бути прихована?
Відповіді:
Панель Unity не може бути прихована, тому що код не дозволяє цього часу. Чому це не дозволяє, тому що ніхто не додав код, щоб дозволити це. Чи в камені написано, що так і повинно бути? Не знаю. Я сумніваюся в цьому. Якщо ви зможете знайти хороші рішення проблем, які виникають, коли панель прихована, я впевнений, що вони будуть розглянуті. Але важливо не думати про ці речі занадто суб'єктивно. Ми не можемо розглядати одну частину головоломки одночасно. Ми повинні розглядати все це одночасно. Наприклад, ми не хочемо, щоб робочий стіл відчував себе зовсім інакше, збільшивши чи ні вікно. Це було б непослідовно і заплутано.
Верхня панель використовується для показань, і вони важливі. Оскільки на відміну від інших операційних систем та настільних ПК, сповіщення не залишаються відкритими. Тож вам потрібен спосіб побачити, що щось сталося, якщо ви не дивилися на екран. Це можна зробити інакше, але тоді виникають тенденції до появи інших питань.
Сама панель фактично не займає багато додаткового місця. Тому що це також економить простір, який раніше використовувався панелями меню вікон. Тож екранна нерухомість просто використовується деінде. Якщо у вас відкрито більше одного вікна, воно часто забирає набагато менше місця, ніж раніше. У будь-якому випадку на великому екрані панель не займає багато місця.
Чим менше екран стає, тим більше шансів на те, що ви будете максимізувати свої вікна та використовувати їх по черзі. У такому випадку панель взагалі не займає місця. Декоратор вікон буде злитий у нього, тож навіть якщо воно все ще видно, воно не займе зайвого місця! Акуратний трюк, той.
Однак у декількох сценаріях екрану дискусія про те, чи має бути видно на всіх екранах, є достовірною та цікавою. Я не знаю, чи були зроблені якісь висновки з цього приводу. Можливо, воно має бути налаштоване. Але це теж непроста дискусія. Існує так багато можливостей, але ми, мабуть, не хотіли б мати всі ці параметри в коді та в конфігураційних графічних інтерфейсах. Можливо, одним з хороших варіантів було б використання того ж вибору, що і для пускової установки? Але деяким це може не сподобатися. Я здогадуюсь, що це стане певним чином настроюватися в майбутньому, але це не відбудеться в 12.04. Але це лише здогадка.
Я сподіваюся, що це хоча б допомагає пояснити, чому не очевидно, що слід приховати панель. Або, принаймні, недостатньо очевидно, що вона повинна мати перевагу над іншими завданнями. І як і все інше, ви знаєте, ресурси для розвитку обмежені.
Офіційний реліз 12.04 дозволяє автоматично приховати панель єдності.
Відкрийте System Settings
та натисніть на Appearance
та виберіть вкладку Поведінка , щоб змінити налаштування.
Я думаю, що вони написали код, щоб приховати його, але вони не просто показують його загальним налаштуванням, оскільки це не найкраща практика для проектування. Це легко зрозуміти.
Наприклад, якщо ви хочете, щоб увімкнено або вимкнено wifi, його можна побачити вгорі. Ще один приклад - програми, яким не потрібно бачити верхню панель, наприклад термінал. Ви можете вибрати повноекранний режим, не бачачи верхньої панелі.
Це найкраща концепція UX та UI. Однак якщо ви хочете зробити верхню панель прихованою, ви можете використовувати Gnome замість Unity.