Ubiquity

Screenshot der Software:
Ubiquity
Softwarebeschreibung:
Version: 0.5
Upload-Datum: 27 Apr 18
Entwickler: Mozilla
Lizenz: Frei
Popularität: 61
Größe: 679 Kb

Rating: 3.0/5 (Total Votes: 2)

Haben Sie jemals solche Filmcomputer gesehen, die mit einzelnen Befehlszeilen gesteuert werden konnten? Jetzt können Sie diese fiktiven Bilder mit Ubiquity Wirklichkeit werden lassen.

Ubiquity ist ein fantastisches Firefox-Add-on, das bei jedem Drücken der zugehörigen Tastenkombination eine halbtransparente Leiste oben auf Ihrem Bildschirm öffnet. Von dort aus können Sie eine breite Palette von Befehlen ausführen, von der Suche nach einem ausgewählten Textfragment in Wikipedia bis zum Überprüfen des Wetters in jeder Stadt der Welt.

Das Gute an Ubiquity ist, dass es neben einer recht guten Menge unterstützt von integrierten Befehlen, die perfekt in den Browser integriert sind, können Sie auch neue erstellen. Der Befehlserstellungsprozess ist jedoch für Nicht-Technikfreaks etwas zu schwierig, da es sich um eine Kodierung handelt.

Ubiquity hat uns für seine schnelle Reaktion, seine smarten Vorschläge und seine nette Oberfläche überrascht. Wenn man bedenkt, dass dies nur eine Prototyp-Version ist, können die Dinge nur besser werden.

Mit Ubiquity können Sie eine große Auswahl an Befehlen und Web-Tools mit nur einem einzigen Zeile Text steuern.

Änderungen
  • Die 'Tabs' oben auf den ubiquity Seiten wurden umorganisiert. Die neue Liste ist "Tutorial", "Einstellungen", "Ihre Befehle", "neue Befehle erhalten", "Unterstützung" und "hack ubiquity".
  • Alle Entwickler-bezogenen Dinge sind von der Titelseite entfernt und befinden sich nun zusammen mit dem Befehlseditor auf der Seite "hack ubiquity".
  • Benutzeroberfläche zum Ändern der Tastatureinstellungen, die auf dieselbe Seite mit Skin-Liste verschoben wurde, und diese Seite wurde von Skin-Liste in Einstellungen umbenannt.
  • Die Befehlsliste wurde mit der Liste der abonnierten Feeds in einer neuen einheitlichen Benutzeroberfläche auf der Seite "Ihre Befehle" kombiniert.
  • Links werden aktualisiert, einige Slogans werden geändert usw.
  • Neue Parser-Implementierung (Parser 2) mit neuem Parsing-Algorithmus; Das Design ist hier dokumentiert. Parser 2 ist jetzt der Standard; Es gibt einen Schalter auf der Einstellungsseite, den Sie verwenden können, um zum alten Parser zurückzukehren, wenn Sie möchten.
  • Parser 2 identifiziert Argumente anhand semantischer Rollen, um die Lokalisierung zu erleichtern. (Beispielsweise ist der Empfänger des E-Mail-Befehls eine "Ziel" -Rolle, was bedeutet, dass er durch das Wort "to" auf Englisch, durch das Partikel "ni" auf Japanisch usw. identifiziert wird)
  • Sprachspezifische Grammatikdateien für Parser2 sind ein neues Format, das allesamt deklarativ ist - im Wesentlichen nur ein paar Strings, so dass Nicht-Programmierer beim Lokalisieren der Parsergrammatik helfen können.
  • Spaces sind jetzt in Befehlsnamen erlaubt, von denen wir einen vollen Nutzen ziehen - siehe den Abschnitt über Änderungen in Standard-Feed-Befehlen.
  • Wir verwenden gettext () und zweisprachige PO-Dateien für die Lokalisierung. Das bedeutet, dass menschenlesbare Zeichenfolgen, die in den Funktionen preview () und execute () der Befehle angezeigt werden, jetzt mit _ () umschlossen werden sollten. (Details finden Sie im Tutorial zur Entwicklung von 0.5-Befehlen.)
  • Wir haben größtenteils vollständige Lokalisierungen von Standard-Feeds für Japanisch und Dänisch sowie Englisch.
  • Wir haben die Parser-Grammatik-Plugins für einige andere Sprachen, einschließlich Französisch, Schwedisch, Italienisch, Portugiesisch und Chinesisch, so dass wir bald bereit sein werden, diese Sprachen zu lokalisieren.
  • Sehen Sie im Lokalisierungstutorial nach, wie Sie die Ubiquity-Parsergrammatik in Ihrer Sprache einsetzen können, und im Lernprogramm zur Befehlslokalisierung, wie Sie bei der Übersetzung von Strings helfen können, um mehr Befehle in mehr Sprachen zu erhalten.
  • Die API zum Schreiben von Ubiquity-Befehlen wurde für Parser 2 geändert. Parser 1 ist vorwärtskompatibel, um für Parser2 geschriebene Befehle zu verwenden, aber Parser 2 ist nicht rückwärtskompatibel, um für Parser1 geschriebene Befehle zu verwenden, also müssen Befehle für Parser 1 geschrieben werden neu geschrieben werden.
  • Wir wissen, dass das Ändern der API für Befehlsentwickler ein Problem ist. Deshalb werden wir versuchen, es nicht oft zu tun. Wir haben versucht, die neue API zukunftssicher und flexibel genug zu machen, um unsere Pläne für die absehbare Zukunft zu unterstützen. Wir glauben daher nicht, dass wir die API danach erneut ändern müssen.
  • Built-in und Standard Feed Befehle wurden alle aktualisiert, um in Parser 2 zu funktionieren.
  • Neue Befehle beinhalten "enable command", "disable command", "get support", " rufe selector-selector "," command history "," geschlossene Tabs rückgängig machen "," run bookmarklet "und" check l

Screenshots

ubiquity_1_341781.jpg
ubiquity_2_341781.jpg
ubiquity_3_341781.jpg

Unterstützte Betriebssysteme

Andere Software von Entwickler Mozilla

Kommentare zu Ubiquity

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!