Destacados

Ubuntu tendrá Menú Global en su edición 10.10 para Netbooks

PUBLICIDAD

Menú Global en GNOME

A sólo un día del lanzamiento de la nueva versión de Ubuntu, Mark Shuttleworth deja un bombazo en su blog anunciando que la próxima versión de Ubuntu Netbook Remix tendrá al famoso o no tanto, Menú Global.

Vamos por partes para entender lo que significa e implica este cambio a futuro:  Primero hay que entender que el concepto de Menu Global se trata de tener el menú de la aplicación activa en una sola parte de la pantalla, y no como menú incrustado dentro de cada ventana (ver captura).  Cada vez que se selecciona una nueva ventana, el menú global se adapta para desplegar el menú que corresponde a esa ventana. Es la forma de trabajo que encontramos en los sistemas operativos de Apple y para los más nostálgicos, de Commodore Amiga, en donde el menú se encuentra siempre en el panel superior, y las ventanas no tienen menú propio.

Tener un menú global ayuda a eliminar componentes de interfaz redundantes en el escritorio: Ya que siempre se utiliza el menú de la ventana activa, entonces es innecesario ver dos o más al mismo tiempo.  Este problema de espacio malgastado se ve acentuado en sistemas con pantallas que tienen poco espacio vertical como es el caso de los netbooks.  En estos dispositivos, incluso aplicaciones tradicionales con grandes barras de herramientas son una desperdicio de valioso espacio de trabajo.

Usar un menú global era algo que ya se estaba discutiendo mientras se definían los cambios para la interfaz de usuario de Ubuntu Lucid (disponible oficialmente mañana), pero al tratarse de un cambio en la forma de trabajar se necesitaba tiempo para asegurar de que el resultado fuera favorable al usuario.  Hay que considerar que varias aplicaciones importantes como las de Mozilla y OpenOffice.org no son compatibles con el menú global que existe hoy en día.

Al implementarlo en su versión para netbook, además de resolver un problema tienen más espacio para experimentar porque no se trata de algo que afecte directamente a la mayoría de los usuarios.  Por otra parte, el número de aplicaciones típicas en las que deben enfocarse es menor que si aplicaran el cambio en su distribución principal.

Mas allá de los netbooks

En Canonical ya están haciendo pruebas, y debido a su éxito se puede decir que es una decisión sin marcha atrás en Ubuntu Netbook Remix. Pero este cambio también afectará a los usuarios de Ubuntu para escritorios tradicionales porque si bien no se incluirá por omisión, Canonical tendrá que corregir las aplicaciones incompatibles con el menú global, por lo que aquellos usuarios que prefieran este sistema podrán comenzarlo a usar en forma definitiva:

De todas formas, se podrá llegar y usar el menú global en tu sistema de escritorio también, si es que quieres, y le sugerimos a la gente que pruebe esta configuración.  Mientras más pruebas tengamos en forma anticipada, mejor entenderemos cómo funciona con distintas aplicaciones.  Será fácil de incorporar en el panel de los sistemas de escritorio para quien lo quiera probar o para quien prefiera trabajar de esa manera.

Más allá de más allá ?

Y ya que están aplicando este tipo de cambios radicales ¿Por qué no ir aún más allá?

También se está experimentando para incluir la barra de título en combinación con el mismo menú global, cambio que puede parecer insignificante para los usuarios de escritorio, pero no así para los usuarios de netbooks.   La idea que se está probando es mantener en el panel el título de la ventana activa (que en netbooks generalmente están maximizadas), y si el usuario se acerca con el mouse o presiona la tecla alt, entonces se convierte en el menú de la aplicación.  Con estos cambios combinados, un usuario de una pantalla con 600 píxeles de alto podría ganar hasta casi un 8% de espacio de trabajo adicional por ventana.

No sólo global, sino que u-ni-ver-sal

Finalmente, y por el lado más técnico, Mark indica que el menú global será implementado de una forma agnóstica del entorno de escritorio.  Esto quiere decir que aplicaciones de KDE, GNOME, XFCE o independientes compartirán el mismo menú.  Por medio de mensajes d-bus, cada aplicación solicitará al panel que esté corriendo el menú que necesita desplegar.

En Linux han existido varios intentos por tener un menú global, en KDE a principios del 2000 y recientemente en GNOME a través del applet gnome-globalmenu.  En los tiempos de KDE no existía la tecnología suficiente para que aplicaciones que no fueran parte de ese escritorio pudieran usar el menú, y en el día de hoy el applet disponible para GNOME no tiene el suficiente arrastre como para motivar a que se corrijan las aplicaciones que no son compatibles con él.

Ahora que Canonical toma el tema en serio, de cierta manera forzará a que las aplicaciones sean compatibles con el menú global ya que pese a las críticas que usualmente reciben de otras organizaciones, tienen el peso suficiente entre los usuarios de Linux en general como para que ninguna aplicación se quiera quedar afuera.

DO WANT. NAO!

Link: A global menu for Ubuntu 10.10 Netbook Edition (Mark Shuttleworth)

Tags

Lo Último