Dlaczego nie można ukryć panelu Unity?


15

Jaki wewnętrzny cel ma panel jedności statycznej dla systemu operacyjnego?

Musi istnieć wielki powód, dla którego MUSI tu być. Znika TYLKO w aplikacjach pełnoekranowych i nie mogę korzystać ze wszystkiego na pełnym ekranie

Dlaczego panel jedności nie może być ukryty?


Możliwy duplikat Jak ukryć górny panel w Unity? Uważam, że wybory projektowe są zbyt subiektywne, aby je tutaj omawiać, i prawdopodobnie zostaną omówione, w jaki sposób zadawać pytania.
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Odpowiedzi:


7

Panel Unity nie może być ukryty, ponieważ kod obecnie na to nie pozwala. Dlaczego to nie pozwala, ponieważ nikt nie dodał kodu, aby na to pozwolić. Czy jest napisane w kamieniu, że tak musi być? Nie wiem Wątpię. Jeśli potrafisz znaleźć dobre rozwiązania problemów, które pojawiają się, gdy panel jest ukryty, jestem pewien, że zostaną one rozważone. Ważne jest jednak, aby nie myśleć o tych sprawach zbyt subiektywnie. Nie możemy rozpatrywać jednej części układanki na raz. Musimy rozważyć to wszystko jednocześnie. Na przykład nie chcemy, aby pulpit wyglądał zupełnie inaczej, jeśli okno jest zmaksymalizowane, czy nie. To byłoby niespójne i zagmatwane.

Panel górny służy do wskazań i są one ważne. Ponieważ w przeciwieństwie do innych systemów operacyjnych i komputerów stacjonarnych powiadomienia nie pozostają otwarte. Potrzebujesz sposobu, aby zobaczyć, że coś się stało, jeśli nie patrzysz na ekran. Można to zrobić inaczej, ale wtedy pojawiają się inne problemy.

Sam panel w rzeczywistości nie zajmuje dużo dodatkowej przestrzeni. Ponieważ oszczędza również miejsce, które wcześniej było używane przez paski menu okna. Tak więc nieruchomości ekranowe są używane gdzie indziej. Jeśli masz otwarte więcej niż jedno okno, wówczas często zużywa znacznie mniej miejsca niż wcześniej. W każdym razie na dużym ekranie panel nie zajmuje dużo miejsca.

Im mniejszy staje się ekran, tym bardziej prawdopodobne jest, że zmaksymalizujesz swoje okna i użyjesz ich pojedynczo. W takim przypadku panel nie zajmuje w ogóle miejsca. Dekorator okien zostanie z nim połączony, więc nawet jeśli jest nadal widoczny, nie zajmuje dodatkowej przestrzeni! Niezła sztuczka.

Jednak w scenariuszach z wieloma ekranami dyskusja na temat tego, czy powinna być widoczna na wszystkich ekranach, jest ważna i interesująca. Nie wiem, czy wyciągnięto jakieś wnioski w tym względzie. Może być tak, że powinien być konfigurowalny. Ale to też nie jest łatwa dyskusja. Jest tak wiele możliwości, ale prawdopodobnie nie chcielibyśmy mieć tych wszystkich opcji w kodzie i graficznych interfejsach użytkownika. Być może jedną dobrą opcją byłoby użycie tego samego wyboru, co w przypadku programu uruchamiającego? Ale niektórym może się to nie podobać. Domyślam się, że będzie to w jakiś sposób konfigurowalne w przyszłości, ale nie stanie się to w 12.04. Ale to tylko przypuszczenie.

Mam nadzieję, że to przynajmniej pomoże wyjaśnić, dlaczego nie jest oczywiste, że powinno być możliwe ukrycie panelu. A przynajmniej nie na tyle oczywiste, że powinno mieć pierwszeństwo przed innymi zadaniami. I podobnie jak wszystko inne, zasoby programistyczne są ograniczone.


na Ubuntu 12.10, zostało zaimplementowane! ale ukryłem to, naciskając kombinację klawiszy Alt + Super + Right Kliknij i automatycznie ukryj; teraz nie mogę tego cofnąć, zgubiłem się ... Wydaje mi się, że edytor dconf nie ma o tym nic ..
Aquarius Power

Używam Ubuntu i OS X. W OS X jest sposób na automatyczne ukrywanie go, chociaż pasek menu służy zasadniczo temu samemu celowi, co w Ubuntu. Przez cały czas korzystania z niego (ustawiam automatyczne ukrywanie się na moim MacBooku Air, aby uzyskać więcej miejsca na ekranie), nie napotkałem żadnego problemu, w tym z powiadomieniami.

-1

Oficjalna wersja 12.04 umożliwia automatyczne ukrywanie panelu jedności.

Otwórz System Settingsi kliknij Appearancei wybierz kartę Zachowanie , aby dostosować ustawienia.

wprowadź opis zdjęcia tutaj


5
Mówi o górnym panelu, to ustawienie jest dla wyrzutni
Jorge Castro

Dzięki, Jorge. Lubię program uruchamiający Unity. Porównywanie 12.04 do Windowsa nie jest do końca uczciwe, ale nawet z XP mogę automatycznie ukryć każdą strefę powiadomień i dostosować pasek narzędzi w stylu Maca, wbudowany w system operacyjny.
newboldrob

-1

Myślę, że napisali kod, aby go ukryć, ale nie pokazują go tylko ustawieniom ogólnym, ponieważ nie jest to najlepsza praktyka w projektowaniu. Łatwo to zrozumieć.

Na przykład, jeśli chcesz, aby Wi-Fi włączało się lub wyłączało, możesz zobaczyć na górze. Kolejny przykład, aplikacje, które nie muszą widzieć górnego panelu, takie jak terminal. Możesz wybrać tryb pełnoekranowy bez oglądania górnego panelu.

To najlepsza koncepcja UX i UI. Jeśli jednak chcesz ukryć górny panel, możesz użyć Gnome zamiast Unity.


Mam nadzieję, że OP ma rozwiązanie dla swojego pytania wcześniej, w końcu zadał pytanie 24 marca o 17:42
Soren A

Jestem tylko nowicjuszem Stackoverflow i staram się pomóc, jak mogę. Chociaż może to nie być dobra odpowiedź. Odpowiadam na podstawie własnego doświadczenia. OP może już uzyskać rozwiązanie. Jednak ta odpowiedź trafia do publicznej wiadomości, więc może komuś pomóc. Dziękuję za przypomnienie.
Vandy Sodanheang,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.