Allgegenwart

Ein Add-On, das die Verwendung dynamischer Befehle in Firefox ermöglicht
Jetzt downloaden

Allgegenwart Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mozilla
  • Website des Verlags:
  • http://www.mozilla.org/projects/
  • Betriebssysteme:
  • Mac OS X 10.0 or later
  • Dateigröße:
  • 1 MB

Allgegenwart Stichworte


Allgegenwart Beschreibung

Ein Add-On, das die Verwendung dynamischer Befehle in Firefox ermöglicht Ubiquity ist ein Experiment, um das Web mit der Sprache zu verbinden, um neue Benutzeroberflächen zu finden, die es jedem ermöglichen, gemeinsame Webaufgaben schneller und einfacher zu machen So informieren Sie Ihren Browser 'Re On. Anforderungen: · Firefox 3.0 - 3.6 Alpha 1Pre. Was ist neu in dieser Version: Änderungen an den Webinhalten: · Die "Registerkarten" an der Spitze der etwa: Ubiquity-Seiten wurden neu organisiert. Die neue Liste lautet "Tutorial", "Einstellungen", "Ihre Befehle", "Erhalten Sie neue Befehle", "Support" und "Hack UBIQUITY". · Die Tutorial-Seite hat den Inhalt von brandneuen Benutzern umgeschrieben: Erläuterung darüber, was UBIQUITY usw. ist. Video wurde entfernt. · Tutorial-Seite verfügt über ein neues interaktives Tutorial, das den Benutzer durch die grundlegenden Konzepte der Verwendung von Ubiquity betritt und mehrere der nützlichsten Befehle einführt. · Alle Entwickler-Sachen sind von der Titelseite und befindet sich jetzt auf der Seite "Hack-Ubiquity" zusammen mit dem Befehls-Editor. · UI, um die Tastatureinstellungen zu ändern, die auf derselben Seite mit der Skin-Liste verschoben wurden, und diese Seite wurde von der Skin-Liste auf Einstellungen umbenannt. Die neuen Spracheinstellungen befinden sich auch auf dieser Seite. · Neue Support-Seite enthält Links zum Fehlerreporter, um die Einstellungen zurückzusetzen, und Links zu vielen Orten, um Hilfe zu erhalten. · Die Befehlsliste wurde mit abonnierter Feeds-Liste in einer neuen einheitlichen Schnittstelle auf der Seite "Ihre Befehle" kombiniert. · Links werden aktualisiert, einige Slogans werden geändert usw. Neuer Parser: · Neue Parser-Implementierung (Parser 2) mit neuem Parsingalgorithmus; Das Design ist hier dokumentiert. Parser 2 ist jetzt die Standardeinstellung; Es gibt einen Schalter auf der Settings-Seite, die Sie verwenden können, um zum alten Parser zurückzukehren, wenn Sie möchten. · PARSER 2 Identifiziert Argumente durch semantische Rollen zur leichteren Lokalisierung. (z. · Sprachspezifische Grammatikdateien für Parser2 sind ein neues Format, das alle deklarativ ist - im Wesentlichen nur ein paar Saiten, sodass keine Programmierer beim Lokalisieren der Parsergrammatik helfen können. Siehe TheParser 2 Localization Tutorial. · Parser 2 verwendet einen komplexeren Ranking-Mechanismus, der unter anderem NoUNTYPEN ermöglicht, um Gewichtungen beizutragen, die sich auswirken, wie ihre Verben in der Vorschlagsliste eingestuft werden. · Leerzeichen sind jetzt in den Befehlsnamen erlaubt, ein Merkmal, von dem wir den vollen Vorteil ergreifen - siehe Abschnitt zu Änderungen in Standardzuführungsbefehlen. · Parser-Spracheinstellungen können eine Präferenz für Verb-Final- oder Verb-Anfangsparente einstellen. # 771. Lokalisierung und Internationalisierung: · Wir verwenden GETTEXT () und zweisprachige PO-Dateien zur Lokalisierung. Das bedeutet, dass human-lesbare Zeichenfolgen, die in den Funktionen der Befehle in den Befehlen 'Preview () und die Funktionen ()) mit _ () umwickelt werden sollten. (Weitere Informationen finden Sie im Tutorial 0.5.) · Wir haben meist vollständige Lokalisierungen von Standardfuttermitteln auf japanische und dänische und dänische sowie englische Niveau. (Wir haben jedoch dennoch Lokalisierungen der Nomenarten oder den statischen Webinhalt wie dem Tutorial.) · Wir haben die Parser-GRAMMAR-Plugins für mehrere andere Sprachen, darunter Französisch, Schwedisch, Italienisch, Portugesen und Chinesisch, daher werden wir bald bereit sein, auch auf diese Sprachen lokalisiert zu werden. · Siehe das Lokalisierungs-Tutorial, wie das UBIQUITY-Parser-Grammatik in Ihrer Sprache in Ihrer Sprache funktioniert, und das Befehlslokalisierungs-Tutorial, wie Sie mit der Übersetzung von Saiten helfen können, um weitere Befehle zu erhalten, die in mehr Sprachen lokalisiert werden. Änderungen in der Befehls-API: · Die API zum Schreiben von Ubiquity-Befehlen hat sich für Parser (2. Parser) geändert. Parser 1 ist für die Verwendung von Befehlen, um Befehle zu verwenden, die für Parser2 geschrieben wurden. Parser 2 ist jedoch nicht rückwärts kompatibel, um Befehle zu verwenden, die für Parser1 geschrieben wurden. Daher müssen Befehle, die für den Parser 1 geschrieben wurden, neu geschrieben werden müssen . · Wir wissen, dass das Ändern der API einen Schmerz für Befehlsentwickler ist, also werden wir versuchen, es nicht oft zu tun. Wir haben versucht, die neue API zukunftssicher und flexibel genug zu gestalten, um unsere Pläne für die mobiliatable Zukunft zu unterstützen, so dass wir nicht glauben, dass wir die API danach erneut ändern müssen. · Hier ist das UBIQUITY 0.5-Befehlsentwicklungs-Tutorial, das die neue API dokumentiert. · Hier ist das Befehlsumsatz-Tutorial, das dokumentiert, wie er einen Befehl annimmt, der für die alte Version geschrieben wurde und in der neuen Version funktioniert. Änderungen an eingebauten und Standardzuführungsbefehlen: · Integrierte und Standardzuführungsbefehle wurden alle aktualisiert, um in Parser 2 zu arbeiten. · Neue Befehle enthalten "Befehl aktivieren", "Befehl deaktivieren", "Support abrufen", "Run-Wahlschalter", "Befehlshaber", "Rückgängig geschlossene Registerkarten", "Run Bookmarklet" und "LIVEMARK" und "LIVEMARK" senden. Siehe die Befehlsliste Seite für Dokumentation zu diesen neuen Befehlen. · Die "Map diese", "Sparkline", "Konvertieren (formatieren)", und alle Bildmanipulationsbefehle wurden aus den Standard-Feeds in den experimentellen Befehlsvorschub ausgezogen, da ihre Schnittstellen und Umsetzung neu gestaltet werden müssen um sie mit den von den anderen Befehlen eingestellten Normen in Einklang zu bringen. Sie können sie immer noch ausführen, wenn Sie zur Seite "Hack-Ubiquity" -Seite gehen, und klicken Sie auf den Link "Experimental Feeds" (unten links). · Die meisten Befehle wurden umbenannt, um sie mit unseren neuen Namensstandards in Einklang zu bringen. Alle Befehle mit Bindestrichen in ihren Namen haben stattdessen Platz. Befehlsnamen sollten alle mit Action-Verben beginnen Viele Synonyme wurden hinzugefügt. Wo immer möglich, haben wir versucht, es so zu gestalten, dass die Verwendung des alten Befehlsnamens noch zum neuen Namen abgeschlossen wäre (z. B. das Tippen von Wetter noch immer abgeschlossen ist, um das Wetter zu überprüfen). Asynchrone Abfragen und Noun-Anerkennung: · Parserabfragen sind jetzt Objekte, die asynchron erstellt und ausgeführt werden können. Dies bedeutet, dass grundsätzlich mehrere Abfragen gleichzeitig ausgeführt und einzeln storniert werden (obwohl diese Funktion diese Funktion nicht für irgendetwas verwenden). · NoUNTYPES können Vorschläge asynchron erstellen, indem Sie Netzwerkaufrufe durchführen, um den Eingang zu identifizieren; Wenn diese Substantivvorschläge zu neuen Befehlsvorschlägen führen, die in die oberen Rankings eingeben, ermöglicht die neue Architektur, dass die Vorschlagsliste in Echtzeit visuell aktualisiert wird, da die neuen Vorschläge eingehen. Wenn der Benutzer ihre Eingabe ändert, werden alle herausragenden NoUNTYPE-Netzwerkanrufe aufgehoben. Fehlerbehandlung: · Das Setup sollte Fehler anmutiger machen # 469 Für Hautentwickler: · Die DOM-Struktur des Befehlsfensters wurde aktualisiert, sodass die CSS für Skins aktualisiert werden müssen. Häute, die für frühere Version von Ubiquity geschrieben wurden, funktionieren möglicherweise nicht ordnungsgemäß in 0,5. Das Skinning-Tutorial v.0.5 spiegelt diese Änderungen wider.


Allgegenwart Zugehörige Software