¿Por qué no se puede ocultar el panel de Unity?

15

¿Qué propósito intrínseco tiene el panel de unidad estática para el sistema operativo?

Tiene que haber una gran razón para que esto tenga que estar aquí. SOLO desaparece en aplicaciones de pantalla completa y no puedo usar todo a pantalla completa

¿Por qué no se puede ocultar el panel de la unidad?

newboldrob
fuente
Posible duplicado de ¿Cómo oculto automáticamente el panel superior en Unity? Creo que las opciones de diseño son demasiado subjetivas para discutir aquí, y es probable que se debatan sobre cómo hacer preguntas de todos modos.
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Respuestas:

7

El panel de Unity no se puede ocultar porque el código no lo permite actualmente. Por qué no lo permite es porque nadie ha agregado el código para permitirlo. ¿Está escrito en piedra que tiene que ser así? No lo sé. Lo dudo. Si puede encontrar buenas soluciones a los problemas que surgen cuando el panel está oculto, estoy seguro de que se considerarán. Pero es importante no pensar en estas cosas demasiado subjetivamente. No podemos considerar una parte del rompecabezas a la vez. Tenemos que considerarlo todo simultáneamente. Por ejemplo, no queremos que el escritorio se sienta completamente diferente si una ventana se maximiza o no. Eso sería inconsistente y confuso.

El panel superior se usa para indicaciones, y estas son importantes. Porque a diferencia de otros sistemas operativos y equipos de escritorio, las notificaciones no permanecen abiertas. Por lo tanto, necesita una forma de ver que algo ha sucedido si no ha estado mirando la pantalla. Esto podría hacerse de manera diferente, pero luego surgen otros problemas.

El panel en sí no consume mucho espacio extra. Porque también ahorra espacio que las barras de menú de la ventana usaban anteriormente. Entonces, el espacio de la pantalla se usa en otro lugar. Si tiene más de una ventana abierta, a menudo consumirá mucho menos espacio del que se usó anteriormente. En cualquier caso, en una pantalla grande, el panel no consume mucho espacio.

Cuanto más pequeña se vuelve una pantalla, es más probable que maximice sus ventanas y use una a la vez. En ese caso, el panel no consume espacio en absoluto. El decorador de ventanas se fusionará con él, por lo que incluso si aún es visible, ¡no consume espacio adicional! Buen truco, ese.

Sin embargo, en escenarios de pantallas múltiples, la discusión sobre si debería ser visible en todas las pantallas es válida e interesante. No sé si se han sacado conclusiones al respecto. Puede ser que sea configurable. Pero tampoco es una discusión fácil. Hay tantas posibilidades, pero probablemente no querríamos tener todas esas opciones en el código y en las GUI de configuración. ¿Quizás una buena opción sería usar la misma opción que para el lanzador? Pero a algunos quizás no les guste eso. Supongo que esto se volverá configurable de alguna manera en el futuro, pero que no sucederá en 12.04. Pero eso es solo una suposición.

Espero que esto al menos ayude a explicar por qué no es obvio que debería ser posible ocultar el panel. O al menos no lo suficientemente obvio como para que tenga prioridad sobre otras tareas. Y como todo lo demás, los recursos de desarrollo son limitados.

Jo-Erlend Schinstad
fuente
en ubuntu 12.10, ¡se implementó! pero lo oculté presionando alt + super + rightClick y la opción de ocultar automáticamente; ahora no puedo deshacerlo, estoy perdido ... dconf-editor no tiene nada de eso, creo ...
Aquarius Power
Yo uso Ubuntu y OS X. En OS X hay una manera de ocultarlo automáticamente, aunque la barra de menú allí sirve esencialmente el mismo propósito que en Ubuntu. En todo el tiempo que lo uso (lo configuro para que se oculte automáticamente en mi MacBook Air para obtener más espacio en la pantalla), no me he encontrado con un solo problema, incluso con las notificaciones.
-1

La versión oficial del 12.04 permite ocultar automáticamente el panel de la unidad.

Abra System Settingsy haga clic en Appearancey seleccione la pestaña Comportamiento para ajustar la configuración.

ingrese la descripción de la imagen aquí

conocido
fuente
55
Él está hablando del panel superior, esta configuración es para el lanzador
Jorge Castro
Gracias Jorge. Me gusta el lanzador de la unidad. No es del todo justo comparar 12.04 con Windows, pero incluso con XP puedo ocultar automáticamente cada zona de notificación y personalizar una barra de herramientas similar a una base de estilo mac, integrada en el sistema operativo.
newboldrob
-1

Creo que han escrito el código para ocultarlo, pero no solo lo muestran en la configuración general porque no es la mejor práctica para el diseño. Es fácil de entender eso.

Por ejemplo, si desea ver que el wifi se active o desactive, puede ver en la parte superior. Otro ejemplo, aplicaciones que no necesitan ver el panel superior, como el terminal. Puede elegir el modo de pantalla completa sin ver el panel superior.

Es el mejor concepto de UX y UI. Sin embargo, si desea ocultar el panel superior, puede usar Gnome en lugar de Unity.

Vandy Sodanheang
fuente
Espero que OP tenga una solución para su pregunta antes, después de todo, hizo la pregunta el 24 de marzo de 12 a las 17:42
Soren A el
Solo soy un novato de Stackoverflow, y estoy tratando de ayudar tanto como puedo. Aunque, podría no ser una buena respuesta. Respondo en base a mi propia experiencia. OP ya podría obtener la solución. Sin embargo, esta respuesta va al público, por lo que podría ayudar a alguien. Gracias por recordármelo.
Vandy Sodanheang