A new kind of interface is coming to Ubuntu 12.04 “Precise Pangolin” that will ultimately replace menus in Unity applications and recognize voice commands.
Called “HUD,” or “Head-Up Display,” the new interface is designed to recognize users' intent in interacting with the desktop rather than forcing them to navigate a rigid menu system to get things done.
“Menus serve two purposes,” explained Canonical founder Mark Shuttleworth in a blog post on Tuesday morning. “They act as a standard way to invoke commands which are too infrequently used to warrant a dedicated piece of UI real-estate, like a toolbar button, and they serve as a map of the app’s functionality, almost like a table of contents that one can scan to get a feel for ‘what the app does’.”
The command-invocation part of that is what Canonical thinks can be improved upon, Shuttleworth added, and that’s where HUD comes in.
'It Can Learn What You Usually Do'
Focusing instead on users' intentions, the new interface--now in prototype form--will match what the user types in a search box with a list of commands for potential invocation.
“It’s smart, because it can do things like fuzzy matching, and it can learn what you usually do so it can prioritize the things you use often,” Shuttleworth wrote.
HUD will include not just the focused app, since that's most likely to be where the user will want to invoke some action, but also system functionality, he noted, even allowing users to go offline on Skype, for example.
The video below demonstrates HUD in action.
Your browser does not support iframes.
'Easier to Use Than Hotkeys'
Eventually, Canonical wants to include voice integration in this picture so that Ubuntu users can simply speak their commands. That, of course, will take some time, he notes.
Even before that happens, though, using the HUD is faster than navigating through a menu and easier to use than hotkeys, wrote Shuttleworth, who also compared the new interface to Microsoft's Ribbon.
The new capabilities will be even better for power users, Shuttleworth added, directly addressing an audience that's been less than thrilled with the Unity interface Canonical has made desktop Ubuntu's default.
'You'll Have That Option'
Ubuntu users won't have to jump into using HUD immediately, Shuttleworth noted, and it will appear only when invoked from any standard Ubuntu app that supports the global menu. Assuming it does land in Precise Pangolin--due for release in April--it will be accompanied by a traditional set of menus, which Shuttleworth admitted have been diminished prematurely in Unity versions so far.
“If the HUD lands in 12.04 LTS, we hope you’ll find yourself using the menu less and less, and be glad to have it hidden when you are not using it,” he concluded. “You’ll definitely have that option, alongside more traditional menu styles.”
Mark Shuttleworth, el fundador de Canonical, afirmó que HUD pretende facilitar la transición de los usuarios de Windows al software libre. 
En su primera etapa de desarrollo, Ubuntu 12.04 aún no incluye HUD.

Canonical, la empresa desarrolladora de Ubuntu, anunció que la próxima versión de su distribución GNU/Linux incluirá una interfaz de pantalla de visualización frontal (HUD, del inglés ''head-up display''), con la cual pretende reemplazar los clásicos menúes informáticos. HUD será capaz de ejecutar funciones para cualquier programa a través de una línea de comandos y por comandos de voz.

Mark Shuttleworth, el fundador de Canonical, predijo que HUD finalmente reemplazará los menúes de las aplicaciones de Unity, entorno de escritorio que seguirá estando presente en Ubuntu 12.04 LTS, a publicarse en abril.

La interfaz será capaz de acceder a características de las aplicaciones y de invocar comandos en una combinación de búsqueda y de autocompletación de lenguaje natural (similar a Google Instant), enfocándose en las intenciones del usuario. “Es inteligente, porque puede hacer cosas como la coincidencia aproximada, y puede aprender lo que sueles hacer para darle prioridad a las cosas que usas con frecuencia”, dijo Shuttleworth.



La intención con HUD es reordenar la interfaz de Ubuntu, una intención que Canonical tuvo con Unity. Sin embargo, Shuttleworth recordó la confusa experiencia de los usuarios de Microsoft Office ante el cambio que mostró en su versión 2007.

Shuttleworth afirmó que HUD facilitará entre las personas acostumbradas al diseño de las aplicaciones de Microsoft Windows la migración a las alternativas de software libre, eliminando la necesidad de volver a reaprender, puesto que todos sus comandos favoritos están anidados en el sistema de menúes. Le describió como un “escueto contraste” de la interfaz de cinta de Microsoft que festonea menúes con decenas de los comandos más utilizados. “Estamos diciendo que vamos a exponer menos la interfaz”, dijo Shuttleworth, quien renunció a su papel como Director Ejecutivo de Canonical para centrarse en la experiencia del usuario de Ubuntu. “Será interesante ver cómo los usuarios reaccionan a los cambios”.



Canonical describió a la HUD de Ubuntu como el “menú del futuro”.