Everybody probably knows the problem when using software that you know what you want the program to do, but you simply forgot where the option to do so was and so you search through all the menus and still cannot find it. In these cases you probably just want to shout at the computer and say: "Computer! Apply Filter XY!" or so. Well, with the upcoming Ubuntu 12.04 you will be able to do so more or less.
The Feature is called HUD and what it does is: you can push ALT in any program and then type in what you need. It will then search through the menus for you and apply your wish. To see it in action:
http://www.youtube.com/watch?feature=player_embedded&v=w_WW-DHqR3c
I think this is a really useful feature, which will help especially in complex programs with functions you rarely use but know are there. The major complaint I have seen until now is that you need to know what you are looking for and I agree that this is a limitation. Therefore traditional menu structures will still be there and HUD will only be an additional way of accessing them. However, who knows, since language processing gets more and more sophisticated, maybe it will be someday be enough to have a vague idea of what you want to do and there will be no need to know exactly what the program is capable of.
I think that even today this will be an awesome way to use software in addition to traditional menus. What do you think?
The Feature is called HUD and what it does is: you can push ALT in any program and then type in what you need. It will then search through the menus for you and apply your wish. To see it in action:
http://www.youtube.com/watch?feature=player_embedded&v=w_WW-DHqR3c
I think this is a really useful feature, which will help especially in complex programs with functions you rarely use but know are there. The major complaint I have seen until now is that you need to know what you are looking for and I agree that this is a limitation. Therefore traditional menu structures will still be there and HUD will only be an additional way of accessing them. However, who knows, since language processing gets more and more sophisticated, maybe it will be someday be enough to have a vague idea of what you want to do and there will be no need to know exactly what the program is capable of.
I think that even today this will be an awesome way to use software in addition to traditional menus. What do you think?