Ubiquity 0.5 - Kommandozeile für Firefox wird intelligenter

Ubiquity erlaubt die Steuerung von Firefox mit Textbefehlen in natürlicher Sprache. In der Version 0.5 wartet Ubiquity dabei mit einem neuen Parser auf, der mehrere Sprachen unterstützt und sich auf weitere erweitern lässt. Derzeit versteht die Software Befehle in Englisch, Katalanisch, Dänisch, Japanisch und Portugiesisch.
Dabei versucht Ubiquity nicht, die Sprache wirklich zu verstehen, sondern anhand bestimmter Annahmen herauszufinden, was der Nutzer meint. Da die getroffenen Annahmen sich von Sprache zu Sprache unterscheiden, ist die Übertragung auf andere Sprachen mit etwas Aufwand verbunden. Der neue Parser erlaubt die Integration weiterer Sprachen ohne zusätzliche Programmierung. Zudem lassen sich Standardkommandos in anderen Sprachen hinterlegen.
Der neue Parser reduziert auch die Bindestriche in Kommandos. Anders als der alte Parser kann der neue nämlich mit Leerzeichen umgehen. Beim ersten Start wartet Ubiquity nun mit einem interaktiven Tutorial auf, das sich an den in Computerspielen genutzten Tutorials orientiert. Es nimmt den Nutzer an die Hand und führt ihn durch die ersten Schritte.
Bereits während der Eingabe macht Ubiquity Vorschläge und kann dabei nun auch Netzwerkanfragen absetzen, um herauszufinden, was hinter den Eingaben des Nutzers steckt. Das API, um Ubiquity mit neuen Kommandos zu erweitern, wurde geändert, was kleine Modifikationen an bestehenden Kommandos notwendig macht.
Ubiquity 0.5 steht unter labs.mozilla.com(öffnet im neuen Fenster) zum Download bereit, funktioniert derzeit allerdings nur mit Firefox 3.5.



