¿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?
Respuestas:
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.
fuente
La versión oficial del 12.04 permite ocultar automáticamente el panel de la unidad.
Abra
System Settings
y haga clic enAppearance
y seleccione la pestaña Comportamiento para ajustar la configuración.fuente
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.
fuente