Meet HUD: The New Way of Using App Menus in Ubuntu

A brand new way of using application menus in Unity interface is coming to Ubuntu.

HUD – Heads UP Display – uses an intelligent search-based approach to finding and accessing menu items you need. It’s smart too; HUD is capable of remembering what items you use most often and prioritising them in the results.

The goal is to make finding menu items faster, in turn speeding up your workflow. From the video demo of HUD embedded below, the feature certainly has the potential to do that – and a whole lot more.

Behind the HUD

The announcement of HUD goes some way to explaining the more “controversial” decisions made with-regards to Ubuntu’s Application Menus over recent releases.

We were keen to learn more about HUD; its genesis, design and purpose so we grabbed a chat with John Lea who leads the Ubuntu Desktop and TV design team.

For those of our readers who don’t know what this new feature is, what is it?

A new way of interacting with applications!

Instead of hunting through menus to find a command, just type what you want (express your intent) and let the HUD show you exactly what you need. We see this as the future replacement for the traditional application menu, and it will be a major area of research and development for us and the community in the coming four releases of Ubuntu.

Basically rather than navigating menus to find an application function, just tap ALT and type what you want the application to do.

Some fuzzy logic matches what you typed with the application menus, and the most relevant commands are displayed.  To complete the action just press return, or select one of the alternative functions presented in the auto-complete.

The HUD also remembers your interactions with each application over the last 30 days, and uses this information to learn your likely behavior and adapt the results prioritising the functions most relevant to *you*.

HUD in Ubuntu 12.04

What types of use cases do you have for the feature?

Currently the HUD provides a fast and efficient way to complete any journey that involves using an application menu.  It also assists in making functionality more discoverable; just type what you want to do and the HUD will match and display the available options, even if some of those options are normally hidden in a sub-sub-menu.

This is especially useful to users who are transitioning from proprietary apps to free software as it removes the work of having to learn where the functionality they previously used in proprietary apps resides in the free software alternative.

The applicability of this new feature is very wide; it will provide a new way of working with any application that is compatible with the Ubuntu global menu.

What design persona did you create this feature for?

We have a range of personas, mapping to different kinds of user of Ubuntu. Initially the HUD started as a power user feature, aimed at improving the experience of tech-savvy users who make full use of applications but use too many apps (and adopt new apps too quickly) to remember every shortcut key.

As the design progressed and developed, we expanded the scope of the design conversation to embrace all of our personas.  We noticed in testing that new users found the HUD faster than the old menu, as did power users who hadn’t memorised the shortcut for a given function.

Search driven interfaces have come to dominate the web, and we think the factors that made this design pattern so successful on the web also apply to the desktop.  When using a desktop people are accustomed to navigating a hierarchy rather then typing (or saying) what they want, but the shift to intent-driven navigation is a very natural one.

We are providing the tools to make search driven desktop interactions a reality, and pioneering a set of interaction patterns that provide simple, easy to use, and discoverable access to an extraordinary depth of functionality.

What were the design considerations that went into the feature?

We asked ourselves “how can we use the intelligence of the computer in order to minimize the mental work imposed on the user when they try to complete a task”.

We’re interested in how we can make a user’s life easier by allowing them to spend more time focusing on what they are actually trying to do, and less time thinking about how they need to interact with the computer in order to do it.

During the design process we emphasised the need for the solution to be fast, simple, and intuitive.  The key balance was how minimal we could make the design in order to get out of the user’s way and let them focus on their task while also providing all needed information and functions.

Is this going to land in 12.04?

Hopefully, fingers crossed!

But we are applying a high quality bar to all new features and the existing Unity code-base, and this feature will not be granted any special quality exceptions. It will certainly be available as an optional add-on, and even if it lands, it will not yet completely replace the menu, you can use the menu in the normal way or start playing with the HUD.

Where do you see the future of this feature? How will it evolve?

Ultimately the HUD will be combined with speech recognition, creating an environment where vocal commands are used in parallel with mouse, keyboard and touch interaction.

We want to lead the widening of human-computer interaction bandwidth, and we envision a world where a user speaks to their computer while simultaneously directing focus with a mouse (or other pointer) and sometimes reaching up and touching the screen to directly manipulate an object.  Additional methods of interacting with a computer are very much complementary, in the same manner that human to human communication can utilise a mixture of speech, expression, gesticulation, drawing and writing.

There is a long and interesting journey to travel before we reach this destination.  The HUD is just the first step, and we have a good map of what we need to do in order to get there.

With thanks to John Lea

Image/Video Credit: Canonical

Related posts:

  1. Unity Global Menu To Become Optional in Ubuntu 12.04?
  2. User Story #1: Global Menus
Trackbacks are closed, but you can post a comment.
  • Loljasdfajk Akehdb

    Well, I assume that it wiil be good for users that prefer keyboard to mouse like me!

    • Anonymous

      One use case on the video was very bad though – you have to constantly move from keyboard to mouse in Inkscape if you want to use it. I like it though as long as it’s addition to normal menus. Without normal menus at hand you would be screwed completely if you forgot the name of some menu and you couldn’t check what an app has to offer.

      • ean5533

        Agreed 100%. Any program which requires mouse use is an example of why the HUD can’t completely replace traditional methods without impairing usability. As long as the HUD is added as a supplemental feature rather than a replacement, I’m excited for it.

        • http://www.frothingthefrap.com/ Shannon Black

          i agree but not 100% .. the option to use a standard menu must always be there, but im sure if this method is perfected it can be alot quicker than moving your mouse from its current tasks to the menu and into sub menus .. the GIMP is the perfect example of how a complex menu structure can take you away from your current task .. its easier to move your eyes to the menu and hands to the keyboard than to move your mouse to the menu and down the menu into the sub menu and then back to the tool box or to edge of your selection box .. 

          this is esp true for a multi monitor setup or large screens 27″ and greater where the distance of the mouse travel is more

          • Daniel Butler

            I agree completely with you.  While this 100% awesome for coding, it should still be great for graphic design and such.  Especially since they also tend to have large monitors for their work

          • Anonymous

            He DID say that it should be a supplement and not a replacement…

          • Gnubie

            No he didn’t, he said
            ” We see this as the future replacement for the traditional application menu”

        • Anonymous

          Unless there will be a way to navigate HUD with mouse or with one hand (if it’s good enough to show good suggestion after writing 1-2 letters, I may be able to use it only with left hand).

      • Rodislav Moldovan

        100% true

      • Anonymous

        You know something: I never noticed that Mark Shuttleworth and Microsoft can both be referred-to by the same name – MS :-P

        • Anonymous

          Implying anything?

        • Anonymous

          There was a joke about it. :)

      • http://mark-y-a.myopenid.com/ Marky

        I can imagine myself using this with Firefox and it will be  very good while browsing the Web + using the touchpad on laptop. This will be faster when going through the menus vs touchpad. No matter how long I’ve used touchpad, I still find myself clumsily using it to go through the menus.

        But on apps like The GIMP where I have a lot of options and don’t want to memorize everything, and must use the mouse all the time. Heck HUD looks like a nightmare. 

    • ean5533

      This is definitely step in the right direction. Personally I like everything to be access in two different ways: with the mouse OR with the keyboard. If my hands are already on the mouse, I’ll use the mouse. If my hands are on just the keyboard, I try to use the keyboard.

      Accessing menus with the keyboard is a pain right now (requires a lot of arrow key presses for items with no shortcut). This would reduce that hassle.

  • christian

    Wow… that’s both useful AND innovative! :O

  • Anonymous

    Crazy stuff man, crazy stuff.

  • http://twitter.com/doseofsyanide Simo

    O. M. G.

  • lindo pulgoso

    Unity-haters, flamers, trolls in positition aaaaaannnnd GOOOO

    • http://2buntu.com Roland Taylor

       <3

  • Gonemusic

    Hmm unity no love mouse?
    Seems like (somewhat) using the terminal

    • Anonymous

      Unity is closely binded with Compiz which also is keyboard oriented. Which is the main thing I don’t like about Compiz (I like most of the rest of Compiz though).

  • Carl lal

    it sucks

    • ean5533

      They’re not trying to get rid of the mouse; this feature will be offered along side existing control options. Please don’t jump to wild conclusions.

      • McP

        For a while and then the plan is to totally replace it.

        Honestly I think Unity is about getting more income from support channels by having to reteach people how to use a PC.

        • Mc

          Well they want to make ubuntu on tablets so Im sure they will make it touch friendly (and mouse friendly)

      • Gnubie

        What’s this then …
        “We see this as the future replacement for the traditional application menu”

    • https://wiki.ubuntu.com/ActionParsnip ActionParsnip

      The intelligent people will switch desktop instead and keep the distribution.

      • Anonymous

        I suppose sticking with Unity + Gnome 3 would simply leave me unintelligent then?

        • https://wiki.ubuntu.com/ActionParsnip ActionParsnip

          No as you like it, people switching distro for the sake of a something as changeable as the desktop environment is dumb

    • http://openid-provider.appspot.com/TheMerkinman Merk

      ….and if they focus on the mouse then people complain it’s a touch interface.  Damned if you do, damned if you don’t.

    • Zappete

      because the future is voice-driven search-based interfaces ;)

    • Anonymous

      Oh no! SWITCH TO MINT!!!!!! O_O

      #!/bin/sarcasm ^^^

    • Anonymous

       No one is getting rid of the mouse. This is an additional feature.

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

      Do you use search engines to navigate the web, or are you still using directories? 

      • http://twitter.com/jspaleta Jef Spaleta

        Indeed,

        this is a natural extension of what has become day-to-day normal operation for anyone using a networked device. The link farm or site map meme is still there on the web but its note the primary interaction…text search is.

        This is not unuseful technology. It might be best to initially think of it as a way to get past the arbitrary abuse of the simple accelerator key constraint for a lot of application functionality. 

        The hard problem of making search a useful tool for exploring application functionality you haven’t used yet is still there to be solved. To solve it this sort of functionality search will have to start providing “related functionality” suggestions as breadcrumbs when doing searches for functionality that doesn’t match. The fuzzy matching logic there is going to be a pretty interesting to see developed in the open. 

        -jef

  • http://cassidyjames.com Cassidy James

    Whoa, this is interesting. Also, I find this quote from Mark Shuttleworth’s blog particularly interesting:

    “The HUD concept has been the driver for all the work we’ve done in unifying menu systems across Gtk, Qt and other toolkit apps in the past two years.”

    So rather than work with the community and let them know this is the direction things are moving, people spend their time freely working toward one goal, one which isn’t even truly being pursued. It’s an interesting way of working with the community to say the least.

    Also, most of the justification of the unified/global menu bar has been thrown about to keep this from the community. Huh.

    I understand the whole “competitive advantage” aspect, but I’m still not sure that this was the best way to approach this.

    Either way, it’s an interesting UX development, and the future integration with voice is intriguing. I’m looking forward to this getting polished up and stuck into Ubuntu 12.04. I’m also looking forward to both new user and power user responses to this development. We shall see.

    • ean5533

      This development is certainly a surprise. However, I think the truth is much less insidious then you imply. I don’t think Canonical has been secretly working toward this goal for years, I think Mark is just covering his arse. “What? You guys actually LIKE something we’re doing for once? Well… um… it’s been our plan all along!”

      Regardless, I think this has fantastic potential.

      • Freddi

        Only surprise give us the possibility to innovate and to step ahead all competitors.

        Have you seen what happened to other things that Ubuntu or Linux had first and others copied it and advertise it even before Ubuntu could get an advantage of it?
        • Software Center: now Apple has it and Windows8 too
        • overlay scrollbars: Apple has a similar but worse implementation
        • uTouch: I was shoked when I found that touch doesn’t work in all Mac applications
        • fullscreen (merged) applications
        • btrfs: ReFS is a crippled copy (but even if the features are same, the features are very nice)

        • Daniel Foré

          Okay let’s be realistic here
          • Graphical package management and centralized repositories existed way before even Ubuntu came along, but the app store is hands down the most successful implementation to this day.
          • Overlay scrollbars have also existed for a long time. Apple had them on iOS before Ubuntu had them and their implementation on the desktop is WAY better than Ubuntu’s crappy obnoxious fail bars.
          • Neither Mac OS nor Ubuntu has touch working consistently across every application, but Mac OS definitely has better support for gestures in the OS and the core apps that use touch are way smoother than anything we have yet.
          • Full screen apps on Lion are way better than any full screen apps on Ubuntu because the functionality actually integrates with the window manager and it changes the way workspaces are used.

          We have a lot of catching up to do. The sooner we realize how far behind we are and stop patting ourselves on the back for small achievements the faster we’ll be able to do that catching up.

          • http://profiles.google.com/davorin.sego Davorin Šego

            just bought my first mac yesterday, cost me two average croatian wages and I don’t regret a penny. everything is so polished. and now I can see that everything I loved in Gnome was actually copied from mac os x. and full screen apps that don’t just take over the existing desktop, but instead create their own workspace, are a joy to use.

          • Satchit Bhogle

            “Gnome was actually copied from mac os x.”
            Excuse me? There is little doubt that some of GNOME’s design is inspired by Mac OS, but GNOME itself was created in 1999, while OSX (i.e. 10) was released in 2002.

          • Satchit Bhogle

            I would disagree with you on overlay scrollbars on OSX. OSX has the advantage of only running on Macs (all of which have multitouch trackpads), so the impossibility to grip them is excused. What I can’t fathom is why they autohide: how on EARTH are you supposed to figure out if  there is more content below? Are you expected to dig to the bottom of every application?

          • Daniel Foré

            It’s usually pretty obvious when there is more information because the window doesn’t end perfectly at the end of a row or a line. So you just scroll.

          • Satchit Bhogle

            @danrabbit:disqus  Not always.

          • Sam Tate

            I’m going to have to disagree here. Ubuntu’s overlay scrollbars, while not perfect certainly aren’t awful (also I’m intrigued as to which scrollbars you would like in elementaryOS). 
            I agree that Apple has the best desktop App Store. Not just because the program is nicer and faster than Ubuntu’s awful slow one, but because there are so many apps which follow the HIG in it too. So Ubuntu/elementary/Other Linux needs to create a *GOOD* appstore, and introduce developers to it too if they want a chance of being successful.
            I can’t really comment on touch, because I find it really obnoxious to use on a non mobile device, but from what I hear, Apple has the better implementation (with Linux not too far behind).
            And again personally I don’t use fullscreen apps (other than, say, Totem) because I think it impedes me actually getting anything done, but in my opinion Apple’s way of having maximise AND fullscreen is very confusing (especially the way maximise works)

          • Satchit Bhogle

            I haven’t used Lion, but the App Store on Snow Leopard is slower than dragging a pig through mud.

          • Gnubie

            By successful you mean profitable, right? Linux users never had a ‘store’ because nothing was being sold…But the idea of having one place where all your apps are installed, updated and managed is most definitely the real measure of success and that is not a thanks to Mac

  • Alex Webb

    that looks absolutely brilliant! Inkscape is great example as that is hard to transition to. 

    • Anonymous

      Looks OK, but how to use it in Inkscape while your hand is on the mouse?

  • http://profiles.google.com/bwat47 Brandon Watkins

    That’s pretty slick. Unity looks to be shaping up well. Now if only they’d fix the fact that unity breaks 3 finger taps on touchpads…

    • http://cassidyjames.com Cassidy James

      I think that’s a feature, not a bug. ;) Move those three fingers around, it moves the focused window!

      But yeah, freaking annoying when you’d rather open links in new tabs or close out of browser tabs rather than throw the browser across the screen.

      • daniel brenha

        my touchpad doesn’t have 3 finger anything just doesn’t work, it should though.

  • http://twitter.com/howythegeek Howy

    Sweet for the times when you have to dig through the menus of a new application, or just want to use the keyboard.
    I’d really appreciate this in GIMP, because there are close to no useful keyboard shortcuts. (Yes, I know it’s possible to configure… But I’m too lazy to map all those commands.)
    I do hope this will be on an easily accessible key, while not being too intrusive. I assume it will only be an addition to the global menu?

    • Anonymous

      In GIMP you use mouse. Moving your hand from mouse to keyboard is really killing my workflow in graphics applications (I write with both hands, all fingers). Maybe with stylus (Wacom etc. tablet) it would be better.

      • Anonymous

        I use a Wacom Intuos tablet with GIMP and  much prefer to use keyboard shortcuts to digging around the GUI, mainly for brush size changing, swapping tools, etc. Working like this I automatically keep one hand on the keyboard and while it can be annoying to only type with one hand I believe the menu search could prove to be really useful, not only for finding the more rarely used options or filters but, if done right, even for simpler tasks (adding layers, color menu, etc). I like the idea so far, let’s see where it goes.

  • spike Crush

    What is the name of the song used in the video?

    • Anonymous

      It’s written at the end of the video.

  • Benjamin Flanagin

    Interesting approach. Even though I love hot-keys and shortcuts I think this might just be another feature that the trolls and nay-sayers are going to have a field day with.

  • http://twitter.com/gwelr Gregoire Welraeds

    Is HUD based on levenshtein distance as it seems to be from the video? I’m asking this because it might lower suggestion quality for non english interface. 

    • Anonymous

       yes it is, as described in Ted’s blog linked from the bottom of Mark’s post

      • http://twitter.com/gwelr Gregoire Welraeds

        thank you for pointing me to the link ;)

    • Matthew Richardson

      What makes you say that levenshtein distance will lower the quality for non-English users?

      As far as I can tell, levenshtein distance simply measures the ‘distance’ between two strings, regardless of which language they are in.

      • http://twitter.com/gwelr Gregoire Welraeds

        Because, I’m not sure Levenstein distance is efficient on non letter based language (eg: chinese and some form of japanese languages). I may be wrong, though.

  • http://www.twm-kd.com/ BigWhale

    One of the thing that is bugging me is how will you find something that you don’t know it exists?

    Now you could go to the menus, open them and there was the ‘Argle-Bargle’ option. Wow, that’s new, let’s click it!

    With HUD you don’t know that there’s an ‘Argle-Bargle’. How will you find it?

    • ean5533

      A very valid concern. Easy feature discovery is very hard to get right, and it’s hard to balance it against feature overload (showing the user too many options will often scare them).

      My hope is that this HUD won’t actually replace current menus, but supplement them. We’ll see.

      • Anonymous

        i like hud, because is similar to the Adaptable Gimp project.

        http://www.makeuseof.com/tag/adaptable-gimp-gimp-easy-windows-linux/

        if its done well enough then maybe we wont need that fork, since hud can provide something similar and maybe for a lot more applications.

        however it needs to be a little more discoverable.

      • Anonymous

        awesome work! so slick. It reminds me of searchable help on a mac – which shows you what you are looking for by opening the toolbar and showing you.

        • http://twitter.com/MarianoChavero Mariano

          Indeed, it works very similar

        • SamAdams

          Yes, that works very nicely for HELP when you don’t know where to find a function.  But that REALLY stinks if you already know where the function is and want to get to it quickly.  I suspect I will be doing even more mouse-keyboard transitions now than before, especially in something like GIMP where I may only occasionally use the keyboard presently, now I’ll have to type every command in first?  Then hope it finds it, then click it?  Insane.

          • Toby Davies

            You clearly didn’t read ean5533′s response in this thread. You don’t have to do anything differently. But you’d have to be pretty damn good with the mouse for this not to be quicker (and who would click on an option? The video doesn’t even make it look like that’s possible)

      • Anonymous

        @BigWhale
        I think with the command…. “show hidden check boxes” ;-)

        output….
        Settings > Argle-Bargle
        Settings > Ctrl+alt_del
        About > OMG a menu…

      • B4470339

        “And you don’t have to adopt the HUD immediately, it’s there if you want it, supplementing the existing menu mechanism.” says http://www.markshuttleworth.com/archives/939

    • http://twitter.com/Sephiroth_VII NCLI

       Mark has already addressed this, there WILL be discoverability in HUD before menus are removed:

      “There’s still a lot of design and code still to do. For a start, we
      haven’t addressed the secondary aspect of the menu, as a visible map of
      the functionality in an app. That discoverability is of course entirely
      absent from the HUD; the old menu is still there for now, but we’d like
      to replace it altogether not just supplement it. And all the other
      patterns of interaction we expect in the HUD remain to be explored.”

      http://www.markshuttleworth.com/archives/939

    • http://twitter.com/Smotko Smotko

      Well you usually have an idea under which menu the ‘Argle-Bargle’ will be. So hopefully you’ll press alt and then ‘F’ which should show you all the options under the File menu. If you don’t see ‘Argle-Bargle’ there you delete the ‘F’ and write ‘E’ to get the listing for the edit menu and so on. I agree it isn’t as fast as hoovering over the menus but still pretty fast if done right.

      • Anonymous

        How would you know for example “Page” or “Object” menu exist in Inkscape if you see this application for the first time?

    • Anonymous

      It needs to show the menu line by default, that would be a simple solution, but someone high in Canonical’s hierarchy has an obsession with unnecessarily hiding things and no one seems to monitor it or keep it in check. 

      • Daniel Butler

        I like hiding things!

        • http://pulse.yahoo.com/_GE4EYP3QOQ246PLG2Y2DOD2NIQ Dr. Fly

          Me too!

          • Freddi

            Let’s play Memory!

        • Anonymous

          *hides your toilet*

          • Glaasje

            *hides your house*

          • http://egoexnihilo.tumblr.com/ Jared K

            *hides your kids*

          • Glaasje

            *Hides OMGUbuntu*

          • Guest

            *and hide yo husband, cuz they rapin’ urrbody out here*

          • Daniel Butler

            If that was meant to be a sarcastic way of mocking the hide things until they’re needed it wasn’t.

            If my toilet could be hidden silently and instantly when it wasn’t needed it would be awesome.

    • Freddi

      And how do you find something that you don’t know how exactly it is called in this application?

      Of course it will (hopefully) have some intelligence to understand synonyms or even meanings of words / phrases. Unfortunately the dash is not yet good with synonyms (Search german “Rechner”= short for Taschenrechner, no results).

      I hope this develops into something WolframAlpha- or Siri-like.

    • Anonymous

       This feature is really designed for when you know how an app works. When you have learned which options exist in the menus, the HUD provides a really fast way of finding it. Discoverability of app functionality is still effective with existing menus.

      • Anonymous

        So let me get this cleared up.
        The current global menu that is in Ubuntu 11.10 is still in 12.04, the HUD is just an addition?

        • http://profiles.yahoo.com/u/C6S22ANL35LHAH27EX43XFQKTQ Klau3

          Thats correct, the HUD is only an addition.

      • http://www.twm-kd.com/ BigWhale

        That would make much more sense.

        Mark’s blog is unaccessible at the moment, so I can’t check, but I do remember him telling that HUD will replace menus completely. Without ‘old-fashioned’ discoverability and only HUD, it would really be a nightmare to use applications.

        Built-in ‘CLI’ in every program is ‘a dream come true’, at least for me.

        • B4470339

          Mark’s blog is accessible now, where he says quite clearly that menu’s aren’t going away.

          • SamAdams

            For now.  He specifically said this will ultimately replace all menus.

          • http://twitter.com/howythegeek Howy

            If that happens, I’ll switch to Fedora or something. :O
            The removal of traditional menus is unacceptable if you ask me.
            Sometimes, you don’t want to stretch your hand over the keyboard to type, you want to use simple swipes with the mouse, click and so on. That’s what I like, anyway.

      • Anonymous

        well if that’s the case, then i think that if an user types something like app-name + menu (or maybe just app name if its currently running), then he/she could see all the available menu options.

        what you guys think, sounds reasonable?

        • http://www.twm-kd.com/ BigWhale

           How would user know what to type to get to the menus? Users don’t know anything, really.

          Menu should stay available and if HUD is accessible through a single ALT keypress, I see only benefits.

          • Anonymous

            I was referring that hud users could have some additional commands in case they want to see the menu structure or maybe show something like the category filters dash has now to show menu items.

            also i would like it to be accessible with some visual cue and not just ALT for mouse users. Windicators now come to mind! :O

          • http://profiles.yahoo.com/u/C6S22ANL35LHAH27EX43XFQKTQ Klau3

            This is right now a power-user feature and for people that know what there are searching for/know the overall workflow.

            When editing an image e.g. I know that most programs will ship with an ‘edit brightness’ feature but don’t know where it will be located in the program menus (I can guess it, but I don’t know it). Using HUD means that you only need to understand how to do something (the over all workflow), not where an function is located in the program you are currently using.

            HUD > searching menus by mouse
            Shortcuts > HUD

          • Ziv Leyes

            How a user that opens Gimp for the first time knows what to do? he doesn’t, so he has two options, get confused and close the program and never open it again, or decide he wants to know what can be done with Gimp and try to learn.

            That’s exactly the same with HUD, if you don’t know what to do with it, then don’t do it, or learn what can you do with it.Or just get back to using Windows…

          • SamAdams

            Exceot that with menus, you have options there you can SEE even though you don’t know they were there before or what they do.  You can learn by trying them.  But with HUD, a new user has no idea what commands/functions are available.  With HUD, they are more likely to “give up” than with menus.  Hands down.

          • Cliff Wells

            Except in the previous software the user had, the command wasn’t “glow”, it was “radiate”, so they type in “radiate” and get nothing relevant.

            Unless HUD plans on referring to a thesaurus, putting stuff on screen is much better for discoverability.

        • Patrick Walmsley

          Why should one even need to say/type that?  It could be setup so clicking the box exposes menus and submenus, and typing finds what your looking for.  It would be similar to how the start menu in Windows 7 works.  

          I could definitely foresee HUD (with a hidden menu) used in conjunction with in window buttons (for common tasks) as the future.

      • SamAdams

        I use a similar function in OS X.  (their help menu works this way.)  But I use it when I DON’T know where something is. (hence why I went to the help menu in the first place.)  To have to type in every command, then search, then find the right one, then click it?  This is a joke right?

    • MikeFromOlney

      Why can’t HUD take the user to “HELP” when the options are unknown or overlooked?  Seems like it would be a simple default setting…

      • http://twitter.com/MotionShot Heimen Stoffels

        Because this is an alpha-version and therefore not yet finished? Im sure theyll fix that in the final version.

    • MikeFromOlney@gmail.com

      Also, we are ignoring that application developers will probably redesign interfaces/menus to make better use of a HUD interface.  I can see menus created in a XML file for example that can be easily interchanged depending on how the user prefers to work.

    • Mondane Woodworker

      Mark’s original post mentions this Hud will be accompanied with the classic menus. In the near future, a replacement for those will also come.

    • Anonymous

      The existing menus are still there for now, and I have a feeling they’ll wait until that issue is solved before removing them.

      • B4470339

        they’re not removing them

    • Anonymous

      Agree with you; that was my primary concern too. Not sure how they’ll get around it =[]

  • http://pulse.yahoo.com/_I32UYQJ2ZBOZ37UCAQPB56OVCE Luigi

    Sooo… more work for translators, huh?

    • ean5533

      I don’t know how this works under the hood, but my instinct says no. The data source for HUD will probably just be existing menu items.

    • Anonymous

      Why? The menus are already translated (or at least should be).

      • bruno miranda

        I think because it will be oriented also by related terms, not the command only. Lets say you intend to change the size of an image at Gimp. so if you type “size” ,”picture size”, “make it bigger”, “increase size” should lead you to the same menu so all the related terms and expressions that should lead to a specific command wold have to be translated too, so HUD will understand the user’s intention in all the supported idioms.

        • Anonymous

          Exactly. Moreover, fuzzy language interaction needs some grammar inteligence built in, not just words translation.

    • daniel brenha

      I’m actually interested to see how translations will be handled. Currently I think “aparencia” on the dash it should show me the “aparência” app, typing makes it faster, but if I have to press “shift” then look at the keyboard to find the “^” press it and then press the “e” its going to take longer.

      • ean5533

        I’m betting the fuzzy matching algorithm will be smart enough to match “e” against any accented version of “e”

        • daniel brenha

          so this “fuzzy matching algorithm” thingy will probably be applied to the dash also? ’cause it would make my life a lot better

          • ean5533

            I sure hope so. If it isn’t already then I think you should file a bug report. It seems silly to me that you would need to accent your letters in order to use the dash effectively, that’s just poor design. If you file a report, please post a link to it and I’ll chime in my support.

          • daniel brenha

            as soon as I read your response, I jumped to launchpad to see if there was anyone on the same position:
            https://bugs.launchpad.net/unity/+bug/773197
            guess its about the same thing, I’ve just clicked “affects me”. I’m not testing precise so I don’t know the state of things right now, but hope they pick it up.

    • Anonymous

       As far as I am aware this requires no additional work for translators.

      • Anonymous

        If there will be some fuzzy logic involved, in order to find things by concept, not exact words, A LOT of additional work will be needed for translators.

  • http://twitter.com/almehdin Daniel Sandman

    This looks awesome! Hope it get voice support too. Could become really convenient. 

  • Stu

    omg

  • Carlos Felipe Pessoa de Araújo

    I Hated it, I’m moving to Xubuntu (or maybe Elementary OS LUna) … 

    • Anonymous

      Well, I personally would move to Luna if it’s installable in Ubuntu. I don’t like Unity but I like the rest of Ubuntu.

      • http://twitter.com/jrdn_v Jordan Vasquez

        I as well am trying to like it.  I just don’t know what to think of it yet.

    • Devin A Hudson

      Carlos (something),  ”A feature I don’t HAVE to use?!? That’s it! I’m moving to Arch!”

  • http://adnan.quaium.com Adnan

    Well … the problem is people like the clicking more than the typing. In that situation, HUD may not be a handy option for lots of people…

    • daniel brenha

      people like touching more than they like clicking…
      Don’t worry, I’m sure the menus we currently see will still be there.

      • Anonymous

        It think it might be a way to provide menus on tablets though. How? Just show full screen list of menu items (only top level for starters, with ability to go deeper) when you click “menu” icon or sth.

    • Ian Santopietro

      People also like toolbars and buttons rather than menus. This helps to bridge that gap.

    • Anonymous

      And THAT is why it should be a supplement ;)

    • Freddi

      I am very sure the typing is only the current way to use it. I am sure it is made for speaking.

      • jack harkness

        it better be made for speaking because I fail to see how this tablet craze and the ‘need’ to use your fingers as input devices is going to be served by a paradigm which demands a much more intensive interface (from clicking to typing).
        vocal controls could well supplement touch inputs but vocal controls as our main source of control makes little sense.

        its a nice supplement, sort of like KDE’s krunner (or even Kickoff search) with nice graphics frontend.

    • Gnubie

      What a nice double entendre on ‘handy’ – lol

  • Baskaran S

    Yes its creative and useful

  • http://alienmindtrick.wordpress.com FreeRangeRadical

    I  can see how it will benefit keyboard users, but I don’t believe the most common user will see this as an advantage until it meshes seamlessly with voice commands. For those of us who are mouse/trackpad users, it seems like an additional step rather than the removal of one. Right now, everything that I use on a daily…or likely weekly…basis, I have either a bookmark for or the program’s launch icon handy.

    That said, I’m going to give it a fair shake and hope to be pleasantly surprised. I can envision it being a boon with voice search, however.

    • Anonymous

      The whole Unity is keyboard oriented which is one of the reason I’m really perplexed how they want us to use it on TV or tablet.

      • Anonymous

        TV? How many people use a mouse with a tv?

      • Ian Santopietro

        It’s not keyboard oriented or mouse oriented. It’s trying to make it easy to use either of them. 

      • http://pulse.yahoo.com/_GE4EYP3QOQ246PLG2Y2DOD2NIQ Dr. Fly

        The idea is that the remote will use a touchscreen; i.e. it will be a smartphone/tablet.

      • Daniel Butler

        No there is definitely a dualism in unity.  Theres searching the dash for keyboard, then theres the dash itself for touch/mouse.  The dash is in fact very similar to the app drawer on android.

      • Anonymous

        While many of the Unity design patterns are the same, the input mechanisms on the different devices are different – e.g. you would not use a keyboard or mouse for the TV.

      • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

         Unity is touch, mouse and keyboard oriented. One does not exclude the others. For instance, I don’t often touch the screen and my keyboard at the same time. So how would the fact that I _can_ touch the screen have any impact on how  I use the keyboard?

  • Anonymous

    now that i call  sweeeeet.   innovative, and has a margine to improve, as mark said, with voice recognition.

    but they must keep the menus, in case i don’t know what i’m looking for….

    shuttelworth  i must say, is leading canonical well, in both ways, the buisness side..and the computing side.

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       Voice recognition is probably the next step. But it’s not really that useful. Can you imagine an office full of people who’s talking to their computers? No, talk is cheap. We need EEG! ;)

      • Anonymous

        lol. i can see myself messing with others, by aproachiong their ubuntu, press alt and shout DELETE. :)

  • Marcos VF

    but the traditional menus are no longer available?

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       They are still available just as before, except that pressing and holding alt doesn’t display the menu. That’s probably a bug, though.

      No real changes for those who prefer the old menus, except that if you press and release alt, you’ll see the HUD.

  • http://profiles.google.com/chronos.hun Dávid Horváth

    I really hope there will be some straigh-forward auto complete mechanism, like is you select one entry, continue typing, it will jump to the next char what is different, like tab does in a terminal.

    Looks pretty good btw. I hope it will be made less bulky, it seems to use a lot of space on the screen for no reason.

  • Marco Kirchberger

    That the reason why I love Ubuntu. Own ideas which differ Ubuntu from Windows and OSX. Not only rebuilding other GUIs. Little improvement idea.. Show by default frequently used commands.

  • Anonymous

    I love this …

  • http://twitter.com/Akifukami Seb F.

    Let’s just hope all the apps keep up with their translations for that. Or else it will be hard to use.
    For example, it was impossible to search in the Dash in Japanese until 11.10…

  • http://nosheep.org.ua Алексей Раю

    That instant search is good – but I hope it’s not “instead” menus? Not only menus are now hidden under the “ubuntu” button, but they are also accessible with typing? I hope not. And at last – when will there be a good way to change font size withing the system? I install the latest stable Ubuntu and cant change the font size!

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       Menus will be there at least in 12.04. I see no real reason to remove them, since the two things doesn’t interact with one another. The menus will likely be replaced with some sort of “appmap” which can use an overlay instead of just a small bar at the top of the screen. But that belongs to the future.

  • Alessandro

    Very good idea, finally something that is truly innovative!

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

      Obviously, this is the result of innovation that’s been in place for some time. The difficult work has been to make applications of different toolkits support global menu. Now that they do, that can be implemented in lots of different ways. But I really like this one.

  • kman

    I want this in KDE

    • https://wiki.ubuntu.com/ActionParsnip ActionParsnip

      You can use Unity in KDE. Unity is only a shell and can run on any desktop.

      • kman

        Ubuntu can keep unity to be honest, krunner is pretty great, kde just needs to tap into “all the work we’ve done in unifying menu systems across Gtk, Qt and other toolkit apps in the past two years.” for the menu items.

        • Gkokmdam

          So, what they did could be integrated in KDE’s own ‘Alt-F2′? I love the quick access to all the menus! Just need to know the name they give to all those features (or guess).

          Just looking forward to upgrading my Kubuntu!

  • Allu

    HUD in combination with voice recognition… then I will love it.

  • http://pulse.yahoo.com/_YFITUCEHTSICZWD7LIXNPFP62I Pffffff

    Sort of looks like a ugly Klauncher.

  • Guest

    I will probably like it… I was not so sure about Unity “type-and-launch” before I tried it and loved it. Keyboard all the way :)

  • http://twitter.com/ux92 uvazquez

    Mmmmhh… looks interesting, though I feel the need to try it before judging…

    • Tobias Müller

       I just did (try it) and it doesn’t seem to work the way it does in the video (yet)… I tried german and english keywords and with both I failed on doing anything in any programm.

  • flammon

    Command line for The Gimp! Brilliant!

    • https://wiki.ubuntu.com/ActionParsnip ActionParsnip

      Isn’t that imagemagick ;)

  • Máté Simor

    there is one huge problem with all the systems where you dont have menus, including unity, hud, etc: you do not have the list of items to choose from, but you have to remember the name of what you are looking for! this is convenient for the ones who know all the possible items well, and know what to type. but for those who do not know the name exactly, and who are used to look for it by looking at all the menu items one by one to remember how it was called what they were looking for, for these kind of people, the usability of unity, hud, etc. is horrible.

    I really like this way of development, as I was already used to gnome do, etc. but i think the list of options ordered in categories – like the old menu system is – must be kept as an alternative to those who have no idea what to type.

    • http://www.frothingthefrap.com/ Shannon Black

      yeah im interested to know how they’ll pull this off .. but the system supposedly uses fuzzy logic so related words will show up related commands .. 

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       Where did you get the idea that you don’t have menus in Unity or that  HUD removes menus? It doesn’t. But in the future, instead of having a tiny bar at the top of the screen, you can have a full screen “appmap” when you’re looking for features, for instance.

    • http://twitter.com/Azthma Azthma

      With Unity 5.0 and HUD, you will have both menus and HUD. You use HUD to access rapidly a certain menu you’re familiar with and you use classical menus to access a menu item you don’t know or don’t remember. HUD should also allow to list all menu items from root by typing the application menu so you can see in one place all the items. ISn’t it great?

  • radek radek

    The biggest problem of all searches in Ubuntu is the need for typing accented.
    Some languages ​​are typing very difficult and my father in law used Ubuntu but can not write on a keyboard with Vietnamese diacritical marks.

    For him, Unity is very useless.

    • Satchit Bhogle

      Oh, that’s interesting. Maybe you could take it up with the team handling keyboard layouts? I occasionally type in Hindi, and I find the keyboard layout to be fantastically simple and intuitive. If Vietnamese is not easy to type in, then I’m sure getting in touch with the developers will help make things better for everyone :)

  • Anonymous

    I love the tap Super and search whatever app you want. This is going to be awesome with the same feature for menus. This is an awesome complementary solution to traditional menus – keep it up!

    Next in line – press F1 and search through help (Yelp?)!

  • RCA II

    Hopefully this won’t replace the traditional menus..
    At least keep a way for folks to turn things off and
    on as they like…
    I like the idea of it though….
    will be nice w/ touch and speech functions added…
    or gesture recognition when being used w/ a web cam…

    • McP

      The plan is to replace the traditional menu

      • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

        The plan is to not replace the traditional menu. Didn’t you read?

        «No app modifications are needed to get this level of experience. And you don’t have to adopt the HUD immediately, it’s there if you want it, supplementing the existing menu mechanism.» — Mark Shuttleworth.

        • McP

          “It will certainly be available as an optional add-on, and even if it lands, it will not yet completely replace the menu, you can use the menu in the normal way or start playing with the HUD.”

          Not Yet he said 

          Also from Mark

          “Say hello to the Head-Up Display, or HUD, which will ultimately replace menus in Unity applications”

          Its not going to replace it in the 12.04 and maybe not even in 13.04 but theyre giving this 4 editions to mature so it could be default  in 13.10 with no other option out of the box

        • Anonymous

          Can YOU read?

          “Say hello to the Head-Up Display, or HUD, which will ultimately REPLACE menus in Unity applications.” (emphasis mine)

  • Sam Van Den Berge

    Impressive !

  • Anonymous

    i believe that all 3 methods will be available now at the same time.

    1- traditional menus
    2- shortcuts for actions in the menu
    3- HUD

    i cannot see why anyone would complain. both newbies and experts gotta like this.

    i can still use the menu when i’m not so confident what i want as usual, but if i need to do, save delete, paste, copy and other basic stuff , it will be faster for me to do it with HUD.
    so everyone must be pleased. no reason to be otherwise, just one.. you are going crazy.. :) !

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

      Yes. There are many things I love about this. For instance, bookmarks in Nautilus suddenly became much more useful. GEdit doesn’t seem to work with this, but when it does, I can switch to the right document by writing part of its name. Awesome. 

    • Anonymous

      Number 1 will be removed at some point, according to Mark’s blog.

      “Say hello to the Head-Up Display, or HUD, which will ultimately REPLACE menus in Unity applications.” (emphasis mine)

      Hopefully, he reverses that decision at some point. After all, he also admits menu visibility will be back in 12.04 out of user revolt.

      In other words, let’s start revolting now, or Shuttleworth will kill the menu altogether sooner than later.

  • Anonymous

    UBUNTU FOR SMART PEOPLE

  • Callum Saunders

    Yes! Nothing worse than trawling menus.

  • Devin A Hudson

    I’m in no way a Unity hater (I liek Unity), but EWWWWW….. That looks aweful. Why would a point-and-click user (the 99%) use this?

    • Matthew Richardson

      I would be interested to know where you get your 99% figure from.
      I know there has been a lot of hate regarding Unity’s search for apps in the dash, but the same feature has been welcomed by Windows users (which are the majority, particularly regarding less advanced users) when they implemented it.

      (Note: my idea that the feature was welcomed in Windows is based entirely on anecdotal evidence)

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

      Uhm. If they don’t use keyboard shortcuts now, then they don’t have to use the improved keyboard shortcut mechanism either. This is for people who _do_ use keyboard shortcuts. Instead of remembering that it’s alt+shift+a, you can type alt+ext to open the extensions dialog. It makes more sense, doesn’t it? This doesn’t remove the alt+shift+a shortcut and it doesn’t remove the menus either.

      But your claim that 99% of all computer users never use any keyboard shortcuts… I  don’t believe it.

  • Wyatt Kirby

    I don’t want to be “that guy,” but Apple does this, and while it’s useful every once in a while, overall it’s pretty terrible as a means of interacting with an application. It seems to me that a much more productive route would have been to set out really straightforward guidelines on how to structure application menus, and to really work to build consistency across programs. (i.e. is it called options or preferences? Does that go under Edit? Under File? Under Tools?)

    • http://cassidyjames.com Cassidy James

      Apple does this? Interesting. I’d like to see a comparison of implementations for sure.

      • Wyatt Kirby

        It’s not exactly the same implementation, but in every application, the furthest-right menu item is “Help” and the top item in the “Help” menu is a search bar. Typing in this reveals a quick-list (and location) of all available menu items.  You can see a screenshot of it in action here:

        http://www.uie.com/articles/images/browse_search/searchnav2.jpg 

        • Wyatt Kirby

          I should clarify the “location” aspect, if you highlight (either with the keyboard or by hovering with the mouse) any of the resulting menu items, the corresponding menu opens up, showing you the exact location so you don’t have to go hunting for it in the future.

          As I said, it’s useful for really menu-heavy applications, like Photoshop, but for something like Chrome, where the actual menu is very spare and thoughtful in its implementation, it’s wholly unnecessary.

          • Callum Saunders

            Searching menus to find a menu item to search menus.

        • Jonathan Wong

          With Apple’s implementation, its more hidden; certainly not for constant usage being in that position I would guess.  But with Ubuntu HUD, Mark Shuttleworth wants it to bea  greater part of the system.

          • Wyatt Kirby

            Fair enough, but I think my point still stands. Consistent guidelines on proper menu structure would eliminate the need for this feature in all but the most menu-heavy applications. This is one area where Apple excels, but is little talked about; the menu consistency between applications is astounding, as is the consistency in keyboard shortcuts. It goes beyond just copy/paste, into things like cmd-apostrophe will always open the preferences window.

            Put more simply, I think the HUD implementation (while potentially useful for Ubuntu TV, with voice control) is really just a band-aid for the actual problem: bloated, disorganized application menus. Thoughtful development along with a concise and thorough HIG (something elementary is doing right) should eliminate any need for search-based menus. 

          • Jonathan Wong

            I think Apple’s implementation is best in that its there but not the main thing.  Really, people need to explore the program first so they know what sort of menus and options are there but this HUD thing really isn’t good for this exploring and makes it a harder to get acquainted with a program.  If anything, HUD should be supplementry to menus not a replacement.

          • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

             This is for Jonathan Wong: It doesn’t have an impact at all, since the menus are not at all affected by this. It couldn’t possibly make it more difficult in any way if nothing is changed.

        • http://cassidyjames.com Cassidy James

          Whoa, that looks really useful if you’re going to have menus like that. And it feels simpler/cleaner in my opinion. Hm.

  • http://profiles.google.com/paul.sukys Paulius Šukys

    Love the idea, although HUD could be positioned better

  • Ralph Bromley

    Impractical for everything in my opinion, if implemented this means you:
    click in the program, then type a command, click on a program, then type a command.
    Yes this will go over well for most users who just want to get stuff done like me or newcommers.
    Perfect for you command line freaks though.
    It better not take over for traditional menus anytime soon, I still use a mouse and keyboard and i dont have money for a touchscreen or nonsense like that 

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       Touchscreen? I don’t understand this obsession that anything that isn’t mouse is touch screen. This feature is quite obviously directed at keyboard users. But since it was explicitly stated in the post that this is in addition to the menus and that they won’t be changed anytime soon, I don’t understand why so many people are even talking about that.

  • Mashew Cashew

    I Came.

  • http://profiles.google.com/mpnordland Micah Nordland

    This is innovation. I can’t say anything else. I don’t mind traditional menus, but, if this works properly, it will blow traditional menus out of the water. I can’t wait for this to be implemented as a Gnome-Shell extension

  • SpiderbyteZ

    Hmm.. i really like the idea behind it… but speechrecognition isnt my thing.. :/ and i am a fan of using my keyboard.. 

    btw. i use Fedora 16 with Gnome Shell and i will not move to Unity but it is a nice idea.. for those who like it.. 

    BTW.. FooFighters are awesome.. i like you for putting them in your Video.. Sopa would ban ya for this.. :P 

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

      This is primarily a keyboard feature, but it opens possibilities for other ways of interacting with it. Speech is one such possibility. EEG is another. Consider being able to mark some text with your mouse, and then thinking “bold” to get a list of actions, and then thinking “yes” to make the selected text bold. :)

  • Rodislav Moldovan

    good idea, but I have some thoughts here:
     - it will be nice to still have menu
          – over/under the search bar
           or
          – alongside with search bar, in this case search bar should be smaller
    in this way, new users will find easily all the stuff provided via the menu, but will have option to search in future. same approach is used in IntelliJ Idea for settings form, and is super cool

     - in fact, it’s hard to work on computer with mouse and keyboard, if user have to switch a lot of times between these devices, but – at the same time, it’s not so hard to work on a laptop, because touchpad is close to keyboard, but – touchpad is not so comfortable for some users and is not present on desktop machines

    which means, inkscape demo in video above, is just a demo, not a production situation test

     - it will be nice if, in localized environements, search will support also english words
          – english is commonly used from the beginnings
         – I want to have my menus in romanian, but I don’t know how to write “Grid” in romanian (yes, I should learn more words from my own language)

    In rest, why not :)

    ps. Hope apple will not sue canonical for this and will not have a patent.. anyway, they can call it superNOTcool.. so it will have same impact

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       Yes, it was explicitly stated that this is not a replacement, but an addition.

      • Anonymous

        Jo: stop it. Mark’s intentions are clear. Just once more:

        “Say hello to the Head-Up Display, or HUD, which will ultimately REPLACE menus in Unity applications.” (emphasis mine)

        Sure, if we revolt early and point the problems of such approach to him, maybe we’ll keep the menus for as long as real designers find them useful. Otherwise, Mark will make them disappear, not only hiding them, but removing them.

        Since he admits in the same blog entry that menu visibility will be back in Ubuntu BECAUSE people asked for it, maybe we can press him to forget the stupid idea of using EXCLUSIVELY the HUD.

      • Rodislav Moldovan

        oops :”>
        sorry, I’ve missed that

  • http://twitter.com/cedr cedr

    It seems the Canonical designers are unclear on the meaning
    of “discoverable”, if this is what they produce… Just talking
    probability, the odds are really against it working how it’s supposed
    to–out of so many possible synonyms & ways of phrasing a user’s
    intent, it only works with one. Gets more complicated with i18n. And it ignores the best benefit of a
    menu system–providing an organized list of all the program’s
    functionality. Without knowing the scope of a program’s functionality
    how is the user supposed to know what they can & can’t intend to do? So disappointment would result more often than success. Until Ubuntu can read our minds, this intent-based approach will be a completely inadequate user experience.

    • Matthew Richardson

      On Mark’s blog he specifically states that whilst menus are used for both invoking and discovering commands, the HUD currently focuses only on the invoking commands aspect.

      • http://twitter.com/cedr cedr

        That seems to be Mark’s m.o. as a designer–let’s start the project when we have half of it designed. Once there’s no turning back, we can deal with the more challenging parts as an afterthought.

        Just seems capricious, I guess that’s why I’m griping.

        • Anonymous

          That’s because Mark is not a professional, educated, designer. He’s just a self appointed designer. He can’t see the far reaching implications of his ideas. He won’t hire real professionals either. They wouldn’t let him play with his toys.

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

      «No app modifications are needed to get this level of experience. And you
      don’t have to adopt the HUD immediately, it’s there if you want it,
      supplementing the existing menu mechanism.»

      How does the menus become less discoverable by not being changed in any way? But if your point is that it is impossible to find any solution that is more discoverable than the current menu, I disagree. For instance, a full screen overlay that displays a map of functions, would be much easier to comprehend than a tiny bar.

      • http://twitter.com/cedr cedr

        Yes, I meant that intent-based search boxes are inadequate as a complete replacement — in the same sense that Unity’s tired defense, “just use the keyboard”, is an inadequate answer to its visual/spatial regressiveness (extra clicks, extra mouse travel, back & forth eye tracking, and hidden-by-default UI elements). This just continues in that direction. I know menus are still available but the plan is to replace them completely. And it’s a half-assed plan until we find out what replaces that overview of functions.

        In the conventional menu system at least form & function are combined–both the overview of functions and choosing a function happen in the same space, same gesture. A tiny bar is unobtrusive and heirarchically categorized. I’m trying to picture the fullscreen overlay you’re suggesting and who knows, maybe it would be awesome. Right now I’m expecting it to be like an unclickable cheat sheet, which obscures the workspace? Hopefully there is something better.

  • http://2buntu.com Roland Taylor

    I am crying.

    You can’t see it, but I am.

  • https://wiki.ubuntu.com/ActionParsnip ActionParsnip

    TBH I wouldn’t and don’t use half the stuff outlined here but I can see why others may like it. So long as the long standing methods are still in place and the HUD doesn’t chew resources like a fat kid at a free pie stand, why not :)

  • Anonymous

    now this is some shi that will intrest both n00bs and programmers. =D

    I would pay for something like that!

  • Anonymous

    Nice. Hope they hide the “menu bar buttons”, like you can in firefox. A fourth button in the “title bar” revealing the menu bar options would be cool.

  • Anonymous

    Now THAT is one awesome feature that will definitely make life easier.

  • http://twitter.com/natrixgli natrixgli

    I try to be open minded about new UI developments. I really do. But I wish Canonical would spend as much time getting bugs fixed as they do trying to manipulate the way people use their desktop. 

    There are so many flaws with this replacing a traditional menu, not the least of which is the fact that having this, in addition to dash is kind of sloppy. Furthermore what about menu items people don’t know exist? 

    Firefox still can’t access network shares when, for example, attaching a file in Gmail. Samba printers have erroneously prompted users for authentication even after saving their password since 2008. LibreOffice doesn’t come with the right stuff to do a mail merge. Stuff like that is keeping people from adopting Ubuntu, not “there’s not enough imaginative ways to interact with the user interface.”

    • Daniel Butler

      I can understand your point (but not agree) except for one thing. 

      How is having this in addition to dash sloppy?  dash and this provide a similar experience for two different functions.  the HUD for application menus, and dash for finding things on your computer. I find it the opposite of sloppy. I find it streamlined and logical.  So I would truly appreciate it if you could explain what you mean.

      • http://twitter.com/natrixgli natrixgli

        Two similar overlay menus in a similar location is sloppy in my opinion. I would either make it more distinct from the Dash, or merge it with the dash somehow. 

    • Anonymous

       In terms of quality, there has been a huge push on quality in the 12.04 cycle. We have put an automated testing lab in place, hired a new QA community coordinator, are building our our manual tests, put Acceptance Criteria in place to require a level of QA before future Unity releases land in Ubuntu etc.

      I think you will find many of your quality concerns relieved in 12.04.

      • Anonymous

        What’s the deal with patents on stuff like this?
        Are canonical filing patents on their new innovations?

        • http://www.twm-kd.com/ BigWhale

           They really shouldn’t. All they need to do is to keep others from patenting similar things. :)

          • Adrian Wechner

             and to do that they have to patent it by themself… ;)

          • http://www.twm-kd.com/ BigWhale

             No, not really. They just need to prove prior art if someone tries to patent something like HUD.

      • http://twitter.com/natrixgli natrixgli

        @jonobacon:twitter : I hope so. I have the task of supporting about 150 Ubuntu users here at work and they don’t notice new features so much as they notice old bugs that persist after many years. When these issues persist, people associate them with “Free Software” which then causes them to equate “Free” with “Poor Quality”. 

        In 9.04, users started getting prompted for authentication every time they print to SMB printers. I post bugs, they seem ignored. I can reproduce it, post as much info as I can, but actual end users don’t care about that. They just use it as one more reason to complain about “Not Windows”.

        Another issue is the unavailability of .gvfs mounted shares to certain apps when opening/saving documents. These issues persist for years, yet all I see are new features coming down the pike. It results in more effort for the end user who has to first move files to a local folder before they can access them via their apps. (Firefox, for example.)

        Recently in 11.10 the Unity Dash (zeitgeist) stopped keeping track of files on network shares. So the Unity Recent Documents search I enthusiastically sold everyone on is now partially useless. Why aren’t we using LTS in this environment you ask? Because it contains an obsolete web browser.

        Things you and I will routinely work around without much thought are far more problematic for non-technical users, or as Canonical calls them, “Human Beings”. And those of us who have to support the “Human Beings” don’t have an easier task when we have more and more workarounds being piled on top of each other. 

        • http://profiles.google.com/l33ts0n Arron Washington

          I actually found this incredibly insight to read — I’ve only ever had to support my parents using Ubuntu, and it was pretty difficult just handling the two of them before they got new laptops with Windows pre-installed, but reading about the hurdles you have with 100+ users is pretty interesting.

          Thanks buddy.

        • Freddi

          “Why aren’t we using LTS in this environment you ask?”

          I see it as usability bugs vs. stability bugs.

          I rather don’t want to use an old stable Ubuntu version, it looks outdated, its software is outdated and it lacks all usability and UI improvements (papercuts etc.). But a modern Ubuntu version often has a broken compiz, unstable unity and Xorg.

  • http://profiles.google.com/lilianftp Moraru Lilian

    Ubuntu is turning into a type to do something… People move from terminals to icons and mouse clicks to simplify things but they move to type to do something…

    • Matthew Richardson

      In a time where users were required to know the EXACT command that they wished to use, switching to icons/menus simplified matters by presenting users with a (sometimes long) list of the possible commands and allowing them to choose which one was correct.

      This, however, simplifies things further by asking the user to tell the computer what they are trying to achieve and short-listing the possible commands

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       It’s a very good thing, because using the mouse is often more than ten times slower, and causes health issues. However, if you weren’t aware of it, Unity also provides touch capabilities. And it works just as nicely with mouse as anything. The fact that you _can_ use a keyboard, does not mean that you _have_ to.

  • Gabriel Rousseau

    Is there any possibility of this working with Lubuntu??

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       Yes, but someone has to make it. All the Unity stuff is done via DBus, so any desktop can support it. Not automatically, though.

  • http://profiles.google.com/nieknooijens niek nooijens

    finally a solution to horribly full menu’s as found in inkscape, gimp and other programs that are far too feature-rich!

  • András Bánusz

    Please, oh PLEASE just STOP this direction. I, for one, HATE the concept that you have to constantly move between keyboard and mouse to navigate through the desktop. Click somewhere, then type something, then move the cursor, then type something again. I do not use Unity or Gnome shell because the whole dashboard concept is based around this horrible idea.
    I want menus. I want clickable objects. I want 100% point-and-click interfaces, and I want to use the keyboard SOLELY for TEXT input. If I want to work with a terminal, I open one, and put down the mouse entirely, but constantly switching between mouse and keyboard is a major hassle and kills productivity, besides, it is plain ANNOYING.

    What if I don’t know what the function is called that I’m looking for?
    Without menus, how on earth will I know what functions are there in the first place?
    Even if I know EXACTLY what I’m looking for, switching to keyboard, invoke the HUD, type some characters and hit enter: about 10 times slower, than point to a dropdown menu item and click.

    Why create such horrible concepts that are both inefficient and obnoxious is beyond me. If you can’t be innovative in a CREATIVE and USEFUL way, then don’t change something that is already working.

    I have been using the GNOME2 interface for a very long time on a daily basis, and I will keep on using it, until something truly BETTER comes along. Unfortunately, based on the last 1 year, I don’t see that happening anytime soon.

    • Anonymous

      If you don’t like it, don’t use it. It’s that simple. But why should everybody else be constrained by your preferences?

      • http://twitter.com/f03lipe felipe aragão

        read the comments: one day there will be no other option.

        • Anonymous

          You mean one day there will be no other OS to use besides Ubuntu, and that will be with a HUD and no menus?

          There’s always another option.

    • Daniel Butler

      you’ve got issues.   Unity can be used almost solely keyboard or solely mouse.   The HUD makes this easier for people who are using the keyboard, and shouldn’t hurt people who are using the mouse. 

      For keyboard users like me it’s at least 10 times faster to type a few characters and hit enter than to move your mouse up to the top of the screen, click on the menu, move through the menu to the appropriate (sub-)menu item and then click on it. 

      • Anonymous

        “and shouldn’t hurt people who are using the mouse”

        It will destroy people who are using the mouse when Mark executes the plan up to the end, which is replacing menus with HUD, nos just suplement or complement them.

    • Anonymous

       We are not building Ubuntu just for you but for a wide demographic of users. Fortunately you are not forced to use this: if you don’t like this feature, just don’t tap ALT.

      • Anonymous

        But:

        “Say hello to the Head-Up Display, or HUD, which will ultimately REPLACE menus in Unity applications.” (emphasis mine) from Shuttleworth’s blog.

        REPLACE, not COMPLEMENT.

        At some future point, there will be no option to “just don’t tap ALT”. That’s what Mark says.

        What will you say, Jono, when your boss decides it’s the time to completely switch off the menus?

        Why aren’t you upfront with your future goals? Are you afraid of something? If you believe getting rid of menus is the next best thing, be honest and say it out loud. This way we won’t spend time and effort migrating our users to something we don’t agree with.

        You might say, “guys, we strongly believe menus are bad and we plan to remove them forever in up-coming releases of Ubuntu, if you believe menus are the best way of interacting with an application, Ubuntu is not for you”.

        Easy. Honest. Decent.

        • Anonymous

          A few things to point out here. Firstly, I was responding to concerns about switching menus off in 12.04 – this is simply not going to happen.

          Secondly, in terms of “What will you say, Jono, when your boss decides it’s the time to completely switch off the menus?”, Mark doesn’t just mandate changes himself – he will often drive direction, but there is a full design team that are evaluating the wider user experience in Unity.

          Personally, I am not wedded to there always being menus…if there is a better solution out there, I am open to it. I don’t believe we should just stick with menus because that is what we have always used.

          On the other hand, I also don’t feel the HUD could be a complete replacement for menus…there are other benefits to menus such as discoverability, exposing the structure of an application etc.

          I think if there was ever a discussion to switch off menus, these benefits of menus would need to be assessed and I am confident the design team would assess all these elements.

          Finally, in terms of me being “upfront with your future goals”, you assume I know what the future goals are and that I am hiding something. I am not hiding anything…I am not aware of some big secret plan about hiding menus…sorry to disappoint.

          • Anonymous

            If you don’t know what are the plans for the future, there are either no plans or you -the person responsible to deal with the community- are being kept out of the loop.

            I don’t know which is worse. But for the sake of the discussion, let’s assume “you” is Canonical, not Jono Bacon personally.

            All I’m asking is ACCOUNTABILITY from Mark about his own words. If he’s saying HUD will replace menus, he should say how and when and be upfront about it.

            How do you expect a business to consider you guys a serious company if you scare people with blurry announcements like this? When Mark says HUD will replace menus (not “may” or “might” or “possibly”, but “will”), that should be final, so people can make long term decisions. If they won’t replace menus, he shouldn’t be saying it.

            I’m having a seriously hard time recommending Ubuntu to my customers exactly for this reason. I tell them: “Here, this is the only company backed Linux desktop out there: Ubuntu. I can’t tell you how it’ll be six months from now so you decide: you either stick with an LTS release with outdated apps (because you can’t update many apps without updating the system), or blindly accept whatever these guys come up with six months from now”. Guess how many choose Ubuntu…

          • Anonymous

            Of course, our community has a culture and set of expectations around transparency, and this is a fine line to draw, but you are treating the HUD and this contribution as if this is a personal affront to you and your values, or as if you have purchased a service or product that has stopped functioning; you present this as if a contract has been violated.

            In reality this is Free Software that has been created by a team funded by Mark and Canonical; I am not denying that we can always make improvements in our messaging, but remember that what you are criticizing here is something that is being provided freely that you are under no requirement to use.

            I appreciate if you don’t like the HUD and don’t want it, but don’t try to suggest there is a big conspiracy here. In terms of “getting rid of menus” I suspect that this is nothing more than an interesting idea being knocked around by the design team for discuss; remember windicators? This happens from time to time. ;-)

          • Anonymous

            Don’t twist my words.

            As far as I understand, Canonical is a company offering a service. I’m acting AS IF I was paying you for support, being that the reason for choosing Canonical. Why? Because I build and sell workstations and I want to offer my customers a stable and predictable non-Windows solution.

            The HUD and Mark’s post are nothing like a “personal affront” to me. I couldn’t care less if Canonical implodes tomorrow morning after the repeated lack os seriousness in Mark’s statements. I’m just asking what am I supposed to tell my customers when they ask for a company-backed linux desktop. Either “there’s none, sorry” or “there’s this company, Canonical, but it’s run by a weirdo -ok, a millionaire who loves playing UI designer- who will change your desktop every six months, unless you’re ready to live with no app updates for five years…”

            Is that your business proposal?

          • Anonymous

             Interesting. On one hand you are saying that you are treating Canonical as if you were paying for a service and care because you  are in the business of delivering non-Windows workstations to people (which would suggest that the Free Software that Canonical funds the development of powers your business). On the other hand you say you couldn’t care less if Canonical implodes tomorrow. Surely if we imploded you would be in a far worse position and you would not have the level of growth and investment in your non-Windows machines?

            Which one is it?

            To be clear: I am not telling you that you need to like the HUD, and I am not saying that additions or changes to Unity and Ubuntu might make your personal business more complex.

            I do though think you are over-blowing the issue though. If you are running a company and want to deliver a solid non-Windows solution and don’t like Unity or the HUD, there are plenty of other solutions available for installation from the Ubuntu Software Center. There is also Kubuntu, Xubuntu, Lubuntu, and many others.

            The tone of your comments suggests to me instead that you are just frustrated with change and are venting here.

          • Satchit Bhogle

            I can’t believe I’m agreeing with you, Sicofante, but I too would like some clarity on where Ubuntu is going. I don’t know if this was supposed to be some kind of surprise feature, but today, every decision that Ubuntu has made in the last year, from the Dash to Zeitgeist makes sense. Just like with the Banshee issue, some clarity on the part of Canonical and @jonobacon:disqus would have saved Ubuntu a lot of criticism.

          • Anonymous

            This is a valid point. For ages I’ve been evangelising about Ubuntu and recently a friend has finally installed it but now with all the changes to the interface and it being less familiar to Windows users, I rather wish I hadn’t. I have stopped recommending Ubuntu while I wait to see how it’s going to end up. I think there should be an option to have a conventional desktop setup with familiar menus. I’m giving Unity a serious try, but I must say I’m finding accomplishing some simple tasks is slower in Unity than on my Windows computer. Damn, I hated typing that last sentence.

          • http://twitter.com/jspaleta Jef Spaleta

            @jonobacon:disqus ,

            I don’t think anyone can reasonably expect you to speak for Mark, or for the design team. But please understand Jono that because what you are saying seems to be in direct conflict with what Mark has said with regard to future plans, you are actually causing more confusion and anxiety over this than there needs to be.  

            I know that you are trying to ratchet down the heat level, trying to mitigate conflict and to calm the tensions. This is what you perceive is important task in your role is as community manager.  But conflict mitigation only works if the messaging coming across the corporate fenceline is consistent. It’s not consistent, and you aren’t helping it be consistent. And thus, you have damaged your own credibility in this discussion.

            I’m not even saying your wrong. All things weighed equally, I think what your saying is the most rational way to look at the injection of the new functionality. And if you ran Canonical, I’m pretty sure the situation would be entirely different as you would have handled the announcement better, much better.

            But there is no reconciling what your are saying about the future plans concerning the removal of menus and what Mark is saying. Instead of just anger and fear at Mark’s disruptive vision of a future without menus, you’ve introduced additional confusion and uncertainty by contradicting the clear vision statement he made.  Who should we believe? You? Mark?

            In a lot of ways its the uncertainty that’s even worse for community healthy than having a clear but unpopular roadmap. 

            Please consider taking a day, have a nice private chat with the Canonical design team and get your communication stories straight about the plans. Stop muddying the waters with hopeful but inaccurate statements from inside the corporate fenceline.  If there really are plans in motion that have the menus removed on some existing but private roadmapping…get informed about it..so you can modulate your public speech accordingly.

            When you speak in places like this you speak with a badge of authority, of corporate authority and you need to start being more more aware of that fact. Because at the end of the day Jono, your authority to speak as a community manager is given to you by your corporate affiliation to Canonical, not by the community via Ubuntu project governance.  You need to speak with that in mind and make sure that when you say something its accurate and on message and not just wishful thinking and confusing. 

            -jef

          • Anonymous

             Noted.

        • Daniel Foré

          I don’t understand why I keep liking your posts recently >.<

          • Anonymous

            I usually like some of yours too. We don’t have to agree on everything to agree on something.

    • Satchit Bhogle

      While I think you’re getting unnecessarily worked up, I will concede that Unity is not the best if you’re only using the mouse. That said, if you’re willing to use the keyboard just a LITTLE bit (Super shortcuts, for instance), you’ll find that it’s fantastically easy to work.

    • Bill Oldroyd

      I agree with you to some extent – mouse keyboard all the time is nuisance.

      I think this interface needs a new type of keyboard. On one side using one hand you enter text, one other with the other hand, you move the cursor with a touchpad, make gestures, select and press control keys.

  • Laurence Whiteside

    If the search is as smart in
    real life as it is in the demo, it could work really well. If it throws
    up loads of false positives, it’ll be a nightmare. The trouble is a lot
    of newbies won’t know what search terms to use for whatever it is they
    want to do. For example, my parents don’t “compose” emails, they “write”
    them.

    • Satchit Bhogle

      I’m sure that typing in “write” into Thunderbird will point you towards Compose Mail, just like “download” in the Dash points you to Transmission.

  • http://profiles.yahoo.com/u/C6S22ANL35LHAH27EX43XFQKTQ Klau3

    VERY CLEVER!

  • Michael Cobb

    Cool idea!
    But if your using a program that is mouse oriented?
    Then moving your hand off the mouse to type:
    [ Alt ] + [ S ],  [ A ]  ….
    would just make things worse.
    IMO it’s much easier to just click [ File ] + [ Save as ].
    And how are people supposed to know what options are available in the menus if they can only view results from just searching?

    At least it will be optional, and I suppose no one can dismiss it unless they’ve tried it.

    • http://alienmindtrick.wordpress.com FreeRangeRadical

      I agree. Often, when I open menus that I haven’t opened in a while, I see features may have had no relevance before, but do now. HUD would give me no…sorry…heads up…that there were other features I might use.

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       The menus are not changed in any way. You can still use ctrl+d instead of “book” to bookmark a page in Firefox. Or you can use the menus with the mouse as before.

  • http://twitter.com/hfluz Humberto

    Awesome!

  • http://www.FreezingMoon.org/ Dread Knight

    What’s next? Voice search/commands by default? xD

  • tobia tesan

    Mark Shuttleworth is my master now.

    • Anonymous

      He needs a mock turtleneck

  • Dietmar Wolf

    In the end this will be controlled simple via voice. Like in every BMW ;)

  • http://www.FreezingMoon.org/ Dread Knight

    Here we go again!

  • http://photo.katzmatt.com Matt Katzenberger

    I think HUD (as an additional feature) is cool. I think the dev team should be working to redesign visual menus as more of a priority (think Microsoft’s Ribbon). This is too much like trying to introduce the command line as a menu system for GUI apps.

    This isn’t even so much a new way at doing menus as it is taking the current way (File > Edit > Etc hierarchy) and adding an even older way (text based) to look at it.

    The Ubuntu team should be working on context aware menu’s FOR SURE and in my opinion those menu’s should be visual, not text or search based (although search functionality ALONGSIDE a visual menu would be outstanding).

    • Callum Saunders

      Ribbon is awful.

      • http://photo.katzmatt.com Matt Katzenberger

        1) I meant a visual, contextual system. Ribbon is one example. Another possibility is modeling a menu system off of the ubuntu application dash.
        2) Ribbon is not horrible. In office 2007 it’s great. Much better than File / Edit / etc. It’s context aware and easy to use. In office 2010 it’s better still.

        • Matthew Richardson

          The only thing I find annoying about the ribbon is that it highlights rather than overcomes the issue of in which menu to place an item.

          For example, in Excel (2007 and/or 2010 I can’t remember), the insert tab contains all of the options for inserting items. But I can’t find the option to insert a column. That’s because it was on the home tab, as it’s own drop down menu for inserting columns or rows, also called ‘Insert’

          Other than that and the ENORMOUS amount of screen space it takes up, yeah it’s ok and I will say that less advanced users seem to like it

    • McP

      Alongside Yes.

      They also need to get a designer in. Everything is unnecessarily big and ugly. Improve the Global Menu, dont hide it, add a search box in the corner and make it a reasonable dropdown size, which isnt transparent.
      Unfortunately they want to drop the traditional menu.

      • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

        They do? Is that why they explicitly stated that this is completely optional and that the traditional menus aren’t going away?

        • McP

          “It will certainly be available as an optional add-on, and even if it lands, it will not yet completely replace the menu, you can use the menu in the normal way or start playing with the HUD.”

          Not Yet he said 
          The optionally bit (ie Extra download)
          When it lands (It wont take over right away)
          The plan is to replace the menu
          Also from Mark

          “Say hello to the Head-Up Display, or HUD, which will ultimately replace menus in Unity applications”

          Its not going to replace it in the 12.04 and maybe not even in 13.04 but theyre giving this 4 editions to mature so it could be default  in 13.10 with no other option out of the box

    • Satchit Bhogle

      The command line wasn’t confusing because of the amount of typing involved, but rather, because of the strange and unintuitive commands therein. People use Google just fine. This is just like that; tell the clever box what you want, and it intelligently gives it to you.

      • http://photo.katzmatt.com Matt Katzenberger

        Don’t get me wrong. I love this style of instant search. I love it in the windows startbar, I love it in the unity dash, and I will love it here.  But in those other cases smart-search is a supplement to a point and click interface, not a replacement. I may like the power of search to find the app I need but I also like to fall back on pointing and clicking, and I’m sure the average desktop user is the opposite (point and click first, search as backup).

        • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

          Since the menus aren’t removed or altered in any way, it’s true in this case as well, and not just in “those other cases”. 

          • http://photo.katzmatt.com Matt Katzenberger

            You’re right. I lost my head there for a second. Yes, this isn’t a replacement for the traditional menu system so it isn’t going to make anything worse. 

            I just wish they’d rethink the menu structure from Windows 95.

          • Anonymous

            You didn’t lose your head. From Mark’s blog post:

            “Say hello to the Head-Up Display, or HUD, which will ultimately REPLACE menus in Unity applications.” (emphasis mine)

            So yes, be scared that the ultimate goal is removing menus altogether.

  • Alex

    Mint is cool!

    • Satchit Bhogle

      So is relevance!

      • Matthew Richardson

        I LOVE the way you have replied to almost every troll comment on here!!

  • Lionel Roubeyrie

    HUD + voice recognition = perfect :)

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       Perfect is EEG, not voice. Voice is so last century. :)

  • Nowerries

    I love it great idea gnome look replaced my menu button on old gnome 2.

    I find I use unity a lot because of it’s search function the time it takes me to hit “super” type and application name and hit enter is nothing compared to the time it takes me just to grab my mouse. It’s even how i use Win7 when i must.

    Heck it’s because of this search function that I am able to enjoy gnome 3.

    For someone like myself who spends most computer hours at a laptop with trackpad, I think that anything that can help eliminate mouse usage is great.

  • João Guerreiro

    how much stupid can unity get??? is there any limitations??? reallly???

    • Anonymous

      please explain, cause you don’t have to use it, and the menus will still be there. so nothing is changing for you…
      and it is a genious move!

    • Satchit Bhogle

      unity can get much stupid!!!! i like you!!11!

  • nepumax

    This is just stupid. Why should I type “awa” when I also can just click a button once or twice?

    • Anonymous

      Because you don’t have to push the mouse and you don’t have to search through the menus for what you want. Not stupid at all.

    • Satchit Bhogle

      You have a choice. You can do both. Also, don’t forget, this isn’t going to take your keyboard shortcuts away. Ctrl+Z will stay as it is in LibreOffice :)

    • Matthew Richardson

      I’ll race you!

  • http://pulse.yahoo.com/_GE4EYP3QOQ246PLG2Y2DOD2NIQ Dr. Fly

    I’ve long awaited the death of traditional menus! That, and the HUD just looks slick. Can’t wait to see this land in Precise updates around the end of the month!

    This is so awesome it almost made me forget about asking again for a new sound theme!!!

  • http://twitter.com/noneofthem noneofthem

    I think this looks rather cool. I prefer to do things with my keyboard, because it’s much faster once you get used to it. I switched to Crunchbang after having stability issues with 11.10, but I will consider returning to Ubuntu if it runs stable enough. I love Unity and I hope Canonical will not mess this up again, especially because 12.04 will be an LTS version.

  • Anonymous

    I dont know it could be useful to more power users but I think some people forget that most regular users only use keyboard for the searching on google and use the mouse for nearly everything else. I suppose as long as you can do things the point and click way everyone will be happy.

    • Satchit Bhogle

      “I think some people forget that most regular users only use keyboard for the searching on google”
      Why not get them to use the Dash and HUD like they’d use Google? It would be so easy and relieving. Need to find a file? Bam, it’s there! Can’t find how to create a footnote in LibreOffice? No problem, ask and ye shall receive. It’s fantastic.

      • Joaquin Padilla Rivero

        Hell, footnotes. I’ve translated a short essay, recently, about 30 pages. It contained 100 footnotes. There’s NO keyboard shortcut for inserting footnotes in LibreOffice. Every single time I had to move my thumb on the touchpad, until I reached “insert”-”footnote/end note”. A freaking hundred times. If I could  have just set up a keyboard hotkey with this it would have saved me lots of time.

        • Satchit Bhogle

          Well met. I actually set it to Ctrl+Shift+F. It’s the first thing I do when I open LibreOffice on a fresh installation.

  • Paul d’Aoust

    Hm! It seems like April 1st is awfully early this year.

  • http://twitter.com/BuddyThirteen J. Camaron Rogers

    Good lord, this is retarded. Can we oust that moron yet? He clearly has no idea what design is. Menus please, not a friggin dash extension that replaces menus. This is the dumbes thing I’ve ever seen (since Unity itself). Just when I was starting to like Unity, they pull this crap. It’s finally time for me to switch, this is ridiculous. Are they TRYING to destroy productivity?

    • http://twitter.com/BuddyThirteen J. Camaron Rogers

      Just more change for the sake of change, and fixing what ain’t broke.

      • http://profiles.google.com/harveycabaguio Harvey Cabaguio

        With that mentality start living in a cave.

    • Satchit Bhogle

      I’m glad that there are such enlightened and qualified messiahs in the community to guide us to sanity when the world is clearly being run by halfwits and retards. I bask in your radiance, oh all-knowing one.

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

      How can you destroy productivity by not changing something? Don’t you think it would be wise to actually know what you’re talking about before claiming that others are retarded? The keyboard is extremely efficient compared to the mouse. But nothing is removed, so it will not impact you.

      But let me now ask you what ctrl+/ does in Firefox and why you think words are less useful than symbols.  Why is downloads opened by ctrl+shift+y? Wouldn’t “downloads” be easier to remember? Guess words are for retarded people.

  • Jonahrbrown

    The one thing I can see this being a cool thing is when I am working with a computer client over the phone. I can say just hit alt and type …. Instead of now go to this button next do this now do this.

    Definately different and I think it rocks.

  • Snippyv

    In Mark we trust.

  • http://twitter.com/jensa jens tinfors

    As an avid keyboard user and less of a mouse ditto I absolutely love this!!
    thumbs up! +1 Like etc

  • Anonymous

    One worry here: winkey and alt are next to each other. It will be very easy to get into “wrong searchbox” – it could be very annoying. On the other side we already have launcher, app menu and window control icons in the very same area of screen. So, it’s consistent, then:-/

  • Satchit Bhogle

    I’d love for this to be worked into quicklists, so that you don’t need to have the application active to use its menus. For example, I want Shotwell to import the photos from my connected camera, but I don’t want to get away from my net surfing. No problem, let it do its stuff in the background, and I never have to change switch focus.

  • Anonymous

    I am very excited by what I see here. Especially within the command line. I have invested a lot of time listing functions in a cli and investigating the terms within, but having them laid out breadcrumb like in gui and in cli can really increase the speed of working on/testing new applications. The one  nitpick that has bothered me in Unity that I wonder if anyone else notices is that I think the focused application title shouldn’t be all the way to the left. I think it should be dead center.

  • Aaron Toponce

    I just wish Canonical would focus on stabilizing bugs in Ubuntu, instead of working on bling. I’m getting tired of hacking solutions on LTS servers, when other GNU/Linux operating systems, such as Arch or Debian, don’t have these problems.

    Meh.

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       I wish you would spend your time curing cancer instead of telling Canonical how to spend its money.

  • Nicholas Skaggs

    I posted some more information about getting up and running to try out this new feature, and helping to test it. Check it out here:

    http://www.theorangenotebook.com/2012/01/testing-hud-heads-up-display.html

  • Felipe Perucho

    Beautiful as a complementary feature, but I have two serious concerns to see HUD replacing traditional (or global) menus:

    * Translations *must* be complete in all languages.
    * You will never find things that you don’t know.

    Anyway, it’s nice to see risk and innovation.

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       No reason to be concerned about that. This doesn’t replace traditional menus. It is an addition.

  • http://profiles.google.com/nathanlee2 nathan lee

    It’s so awesome that I have trouble seeing it work well. Call me hopeful and skeptical at the same time :)

  • Anonymous

    Looks cool! Linux and Ubuntu rocks harder then people know. I think people would be surprised if they tried a newer version of Ubuntu compared to a couple of years ago. Very postively surprised that is!

  • Mike

    Sorry but I can’t see any improvement in this workflow. I DONT want such behaviour..I DONT want to type in what i want instead of just clicking it.. I DONT want an overlay. Why has everything to be NEW ?  Is this a kind of “fashion-way” to create software ? I grow into Linux with Ubuntu… but I dont know If i will get forward with it… thats the wrong way – Unity is the wrog way – its bad that Mr. Shuttleworth won’t see this.  Why the hell do the y try to get away from an “old” design that was working nearly perfect – like Gnome2. Why not improving an old working system  …instead of mutilating it.
    Who would buy a new car that has less features than the old one ?  I don’t…

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       Gnome 2 is a platform. You have the same interface in Gnome 3, so it makes no sense to call it Gnome 2.

      Did you read his post? He explicitly said that this is _completely optional_. Please stop spreading rumors and read the text properly.

      • Anonymous

        From Mark Shuttleworth’s blog:

        “Say hello to the Head-Up Display, or HUD, which will ultimately REPLACE menus in Unity applications.” (emphasis mine)

        When I saw the video I said “wow, nice ADDITION” at first. Then I thought: “wait a minute, this comes from menu-hater Shuttleworth”, so I went to his blog entry just to find the words above and confirm my fears.

        I’m starting to finally understand.

        Shuttleworth IS a programmer (his interaction design expertise is only in his imagination). He loves the keyboard. He doesn’t care much about the mouse.

        Now everything is starting to make sense.

        • Joaquin Padilla Rivero

          I am not a programmer, but I agree with his sentiment. The day we can have netbooks without touchpads will be a day of delivery.

  • Essay Tew Phaun

    Ugh, it’s like someone wakes up one day and says “Hey! I have an idea, let’s change the normal shape of windows from rectangular/square in shape to circular!” And then in the next Ubuntu there we are, with circular windows for our apps, because, well, they’re circular and you know, they’re better than the old square way.

    At what point do -some- things get recognized as fundamentally sound and easy to use? You know, I can deal with a global menu because at least it makes SOME sense, but why do we need a drop down hud for a freaking menu? Every little thing doesn’t need some accompanying wizardly effect or new window.

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       Because it’s very difficult to remember thousands of nonsensical keyboard options. Do you immediately remember what ctrl+shift+y does in Firefox, for instance? But I’m sure you’ll never forget what the “downloads” keyword does.

      Obviously, since the menus will still be present and the old keyboard shortcuts will still work exactly like they did before, I see no reason why anyone would be upset by this.

  • Adam Martinez

    So instead of learning how to use a program like Inkscape or Libreoffice, you do this? How intuitive.

    • Joaquin Padilla Rivero

      Call it “scalability of use”. If you use certain stuff every day you’ll get to  learn the shortcut. If it’s your first time using a certain feature which you don’t know about, most probably you’ll have to 1) search in the help or 2) search on Google how to implement it. This allows you to skip those steps.

  • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

    This is very nice. For instance, you can now just press alt and type the beginning of the name of a bookmark. For instance, to browse my friend James network share, I can now press super+1 to switch to Nautilus, then press alt and type “jam” and press enter.

    I think this might encourage developers to use menus more actively, since the menus are suddenly much more useful. This will be beneficial to users who prefer the classic menus, but much more useful to keyboard-heavy users. 

  • http://facebook.com/domcan2 1roxtar

    Looks interesting.  Gonna have to try it out.  For some people, Canonical will never get it right with Ubuntu.  Who cares.  Keep innovating. Ubuntu FTW

  • kilian klaiber

    I am extremely impressed. I understand that it will need a couple of iterations until it works well with all of your aps. But, this is definitely the way to go. But, please don’t drop the menues altogether. Think of this as an alternative approach.

  • jack

    feature is great, but I don’t see it using. It just takes longer than normal interaction.

    • https://login.ubuntu.com/+id/R4szkb7 Jo-Erlend Schinstad

       Then use the “normal interaction”? This is not a replacement for ctrl+c. But let’s say my bookmarks. If I wanted to open my home folder on the laptop, I would do alt+b downdowndowndowndowndowndowndowndown. Now, I can do “alt lap”. It’s quite comfortable.

  • http://profiles.google.com/l33ts0n Arron Washington

    I realize this is too far down to be read, but, …

    I actually find this development pretty exciting — normally I’m down on Unity (it’s so buggy and half-baked), but this looks like it could be “Google for Apps.”

    Without having to rely on the traditional menu structure, and instead utilizing a “hud” that exists outside the application, the things Canonical can do here are pretty amazing when you think about it.

    The question is, how far are they willing to take it, and how polished can they make it?

  • Anonymous

    Is this supposed to entirely replace menus, or will menus still be available? I need to be able to browse for something if I don’t know what to search for.

    Incidentally, if you’ve ever seen a real HUD in an aircraft, you don’t have to search for items.

  • http://www.facebook.com/elslunko Edward De La Torre

    This really clicked when I saw the Inkscape demo. I have a ton of menu options to go through whenever I use gimp (Lots of scripts installed) and this would work so well in that regard.

  • Anonymous

    Back in my day, we walked 20 miles through snow to get to school, and we executed commands in one step by clicking toolbar buttons.

  • Anonimo

    Next update  to this HUD feature and the similar Dash feature will be an animated paperclip and voilá! This is Microsoft BOB reincarnated ….

  • http://ilikepepper.wordpress.com/ Alexander

    That reminds me of Gnome Do

  • Anonymous

    Man… ubuntu design’s decisions are freaking me out. Seens like they are putting the terminal inside the window manager. Is it really a evolution ? sounds more like another regression to me.

  • Will Moorhead

    HUD sounds great. But Ubuntu NEEDS a better theme to go with the HUD. Something like the one mockup some deviantart user (i think it was musl1m) made, where unity was all rounded and had active transparency. That would look great with the HUD. But having a purple little box stick out against the ambiance theme, it just won’t work

  • Anonymous

    I like this but not the hiding part, maybe a idea to make a search bar along side the menu (and auto-hide like the menu)

    [---search---] menu | edit | about | etc

    that press alt of point your mouse on the search aria and click and type what you need…

    When doing that the HUD will display options and the menu will gray-out  the parts that are not needed, so you can than use the HUD or chose to click on the available options (not grayed out) in the menu to see it faster where the option is.

    I hope you understand (not that good in English)

  • Bill Oldroyd

    I like this. I can see the problems with knowing what you want before you select it, that happens with Dash already,  but I can see this is worth experimenting with and finding ways to address that issue..

    What I do like is the shift away from icon tables to text lists which for the type of work I do is much more useful. Making a key part of the user interface a search interface is a good idea.

  • Paul d’Aoust

    Huh. It seems April 1st came a bit early this year.

  • BenSutton

    I can find an item in a menu much faster than I can remember what it’s called and then type it. Each Ubuntu update alienates me more and more.

  • http://twitter.com/Azthma Azthma

    I am sure Microsoft will as usual copy this feature. the HUD is such a great step (not the voice recognition, because it’s believed we still have years before making voice recognition work properly in different languages and accents…(The user should be prompted to populate the vocal signatures database upon the installation of any application ……)
    towards the greatest Desktop manager.

    • Satchit Bhogle

      I was fairly sceptical of Siri’s ability to understand different accents, but I have it on good authority that it understands even very thick and varied accents. I’m confident that Ubuntu will be able to manage just the same. I’m not sure about other languages, though.

      • http://twitter.com/Azthma Azthma

        I juts hope so! Really!
        Last time I tried Siri, I was not that excited. Maybe it advanced now.
        Yet, I really want to see how they would be able to handle, languages variations and scripts. Arabic, japanese,  chinese, german, english variations….etc
        If they do believe they can make something better than the voice recognition offered by Microsoft, then I am all excited and ready to contribute in a way or another.
        I am just sick of seeing M$ steal every innovation in the Linux world and re skin it to its needs and say “Microsoft has innovated once again”.

  • Anonymous

    IF:

    - This is clever enough and doesnt’ expect exact words for input.
    - It suplements current menus, not replaces them (which is Mark’s ultimate intention)
    - Works at every level of the UI (not just app menus)

    This will be revolutionary.

    But I wrote the first IF in capital letters because it’s a very big IF. We know Mark Shuttleworth and the Ubuntu “Design” Team. Before we know, we’ll be beta testing each step of a development that should be much more mature before put out in the wild.

    I hope someone is putting a lot of effort into separating app-updates from system updates, so we can safely run LTSs with the latest versions of our apps and leave non-LTS releases for beta testers. And I mean A LOT OF EFFORT, because there’s currently no clean way to make it and nothing is pointing in that direction. A few supported backports and a long list of PPAs don’t replace a proper design for decoupling app-updates from system-updates.

  • http://the-good-show.tumblr.com/ Ants

    This is incredible! I think people are forgetting that yes, you can search for items within menus but if you type nothing you get the menu structure as “normal”

  • Ray

    Ok so as someone with a physical disability it is becoming more and more clear that our kind are not welcome to use ubuntu/unity.

    • Satchit Bhogle

      I’m not sure what you mean. For those with problems with vision, a voice enabled HUD will be great (also, the run up to voice commands will give an impetus to Orca to recognise more applications and more commands). For those with problems with motor control, again, voice commands will be handy, and nearly everything is with the keyboard, so they won’t have to keep switching between keyboard and mouse and just keep their hands on the keyboard.

  • http://pulse.yahoo.com/_TOAP2YXEUL6HBNSCRICYVVMKSY Teg

    Interesting how they showcase Banshee in their video when it is going to be removed from the default install in the very distro that it is being displayed in.

    I remember one of the reasons for Banshee’s replacement is the support of theming with the latest GTK. Once again, I’m confused by those previous statements because it seems to be working fine here. :-)

  • B4470339

    I love the idea. Now will it work on XFCE?

    • Satchit Bhogle

      Jo-Erland Schinstad said, “Yes, but someone has to make it. All the Unity stuff is done via DBus, so any desktop can support it.”

  • Anonymous

    One more thought: HUD could enable something like names sequence of commands. Something like universal macro-language.

  • Anonymous

    This could not have come at a better time. I’ve been considering a switch from mac to linux for music production.This system will speed up all sorts of media production workflows where there are typically many, many menus and submenus! What a trump card!

  • Anonymous

    Just to comment. I successfully installed HUD in 11.10 using these ( http://techhamlet.com/2012/01/how-to-install-the-new-hud-in-ubuntu-12-04-and-11-10/ ) instructions.
    First it’s fairly accurate (not perfect), and works with KDE applications too. YOU CAN STILL use the regular centralized menu.  YOU CAN click on entries, and you can see the menu root. The only thing is that it might take a small delay to open after tapping alt.

    Note that if you input one single character you always seem to get the menu root. (file/view/etc), clicking on them doesn’t “open the folder”, but if you search for an entry (for example “add-ons” in firefox) you can open that entry with the mouse properly. Its safe to assume that later implementations will allow such a thing, solving both mouse navigation and discoverability at the same time. Remember it’s not done yet, but this is pretty cool already, from what I tried (I can upload screenshots if someone requests.)

  • Wrinkliez

    haha nice!  At least the ubuntu devs decided to give a little omgubuntu fan service in the video ;)

  • http://profiles.google.com/davorin.sego Davorin Šego

    what ever happened to windicators?

  • http://twitter.com/howythegeek Howy

    If this feature is ever going on a release, it would only be as an addition.
    If you ask me, the keyboard is a bit harder to use than swiping mouse.
    Call me old-fashioned, but this is just a nice-to-have feature. It is not something you could make anyone use, and it’s just not suitable for any kind of person, and there would be massive problems finding unknown menu entries.
    How can you know the names of ALL the effects in GIMP?
    The normal representation should stay.

  • Toby Mole

    I was conflicted about this, when I first saw it I was all like “Oh thats so slick!” then I read a few of the comments on Marks site and here and some have good points against aspects of it and of making it default in 12.04.
    But then I realized its pretty much the same as chrome’s omnibar, you dont necessarily need to know what your looking for or even how to look for it as long as the search is powerful enough to know what you want/mean anyway (eg do you want to search for 2*4 or do you want 8?)If that power is there then this could be amazing.

  • Anonymous

    I was kind of hoping that the Dash in 11.10 would do this when searching for applications now.  Glad they are catching up.  Incidentally, they talked about this feature on Tech News Today on Tuesday. http://twit.tv/show/tech-news-today/422  They discuss it at the halfway point in the show.  They seem to really like the idea.

  • Keorapetse Mogajane

    great idea. I always new that there could “better/full” integration of the dash thingy and this is actually quite good. Only thing I m worried about is whether  it will play nice with a virtual keyboard  - especial since there is that ubuntu on everything(tablets, mobile and other touch devices) movement. I wonder if they have a complimentary virtual keyboard (esp for full screen apps) for it?

  • Kevo

    The BBC has picked up Ubuntu’s HUD display thing, was in the Top 10 articles just now: http://www.bbc.co.uk/news/technology-16731071

  • Chris Kildegaard

    I can see this being really cool for when you don’t want to leave the keyboard. I mean, quite honestly, I wish I could get it so that I essentially never have to use the mouse. Unfortunately, at this point in time I still have to use the mouse for a lot of things. It sounds very interesting. Now what would be cool is if this were to be available to run on any desktop environment. THAT would be AWESOME!

  • Anonymous

    FINALLY! 

  • hackel

    So, this is basically just a port of GNOME-Do to Unity, and adding application menus as a command source?  It’s a really great idea for power users, but most users are still entirely mouse-bound so it won’t do anything to help them.  I look forward to trying it out and seeing if it improves my workflow.  I suspect, however, that the keyboard shortcuts I’ve already memorized for the most commonly used functions will continue to be faster.

  • Max

    In case you were wondering why everybody seems so happy with HUD on Shuttleworth’s blog – apparently, dissenting opinions are being censored. Perhaps they are not considered “constructive” enough…

  • Gnubie

    I’ve always liked the CLI more anyways so naturally I welcome this, but a new user may not share my sentiments

  • Iain Hamilton

    This is quite absurd. That is all that needs to be said. It’s like someone got the keys to the sweetshop and started manufacturing mercury based confectionery.

    At some point one of the developers is going to have to arrange an intervention for Mr Shuttleworth before he completely ruins the distro.

  • Anonymous

    wow. BBC reported on this.

  • Anonymous

    Seems like a good idea in progress, but I’d like to see something for the power users/speed freaks as well :D

    Something as simple as listing the top 10 most used commands, each of which can be executed simply by pressing a number, would allow for a good deal of speed increase, especially when performing repetitive tasks.

  • http://openid.aol.com/atomic1fire atomic1fire

    Installed hud with ubuntu 12.04 and currently it just supplements menu’s, I push the alt button and a command bar shows up that gives me details about the menu’s and history in google chrome. I can type in the name of a site I have visited and it will show a result for it alongside other things.

  • http://twitter.com/Organnyx Martin

    what a singularly awful idea  - not content with the execrable Unity, we now have this loony ego-trip to make  Ubuntu completely unusable!
    I’ve given up in disgust and shifted to pastures new, where users are treated with respect – Mint with Cinnamon! Fast, clean, simple, and knocks spots off the latest Ubuntu idiocies

  • Андрей Дементьев

    Typing typing typing, typing everywhere. Try this by one hand at night when you can’t see letters on keyboard while you lying on sofa in dark room. Sorry for my English.