Ubiquity

Software screenshot:
Ubiquity
Software informatie:
Versie: 0.5
Upload datum: 27 Apr 18
Ontwikkelaar: Mozilla
Licentie: Gratis
Populariteit: 16
Maat: 679 Kb

Rating: nan/5 (Total Votes: 0)

Heb je ooit die filmcomputers gezien die konden worden bestuurd met enkele opdrachtregels? Nu kun je die fictieve afbeeldingen waarmaken met Ubiquity.

Ubiquity is een geweldige Firefox-add-on die een semi-transparante balk boven op je scherm opent telkens wanneer je op de bijbehorende sneltoets drukt. Vanaf daar kun je een breed scala aan opdrachten uitvoeren, van het doorzoeken van een geselecteerd tekstfragment op Wikipedia tot het bekijken van het weer in elke stad ter wereld.

Het goede ding aan Ubiquity is dat het naast het ondersteunen van een behoorlijk bedrag van ingebouwde commando's die perfect in de browser zijn geïntegreerd, kunt u ook nieuwe creëren. Het maken van het commando kan echter een beetje te moeilijk zijn voor niet-techneuten, omdat het coderen betreft.

Ubiquity verraste ons vanwege de snelle reactie, slimme suggesties en een mooie interface. Rekening houdend met het feit dat dit slechts een prototype-versie is, kunnen dingen alleen maar beter worden.

Met Ubiquity bestuurt u een brede selectie opdrachten en webtools met slechts één tekstregel.

Wijzigingen
  • De 'tabbladen' bovenaan de pagina: ubiquity-pagina's zijn opnieuw ingedeeld. De nieuwe lijst is "tutorial", "settings", "your commands", "get new commands", "support" en "hack ubiquity".
  • Alle dingen die met ontwikkelaars te maken hebben, staan ​​niet op de voorpagina en staan ​​nu op de pagina 'hack ubiquity' samen met de opdrachteditor.
  • Gebruikersinterface om toetsenbordinstellingen te wijzigen naar dezelfde pagina met skin-list verplaatst, en die pagina hernoemd van skin-lijst naar instellingen.
  • De opdrachtenlijst is gecombineerd met de lijst met geabonneerde feeds in een nieuwe uniforme interface op de pagina "uw opdrachten".
  • Links worden bijgewerkt, sommige slogans worden gewijzigd, enz.
  • Nieuwe parser-implementatie (parser 2), met nieuw parseeralgoritme; het ontwerp is hier gedocumenteerd. Parser 2 is nu de standaard; er is een schakelaar op de pagina Instellingen die u kunt gebruiken om terug te gaan naar de oude parser als u dat wilt.
  • Parser 2 identificeert argumenten op basis van semantische rollen voor eenvoudigere lokalisatie. (bijvoorbeeld de ontvanger van de e-mailopdracht is een "doel" -rol, wat betekent dat het wordt geïdentificeerd door het woord "naar" in het Engels, door het deeltje "ni" in het Japans, enz.)
  • Taalspecifieke grammaticabestanden voor Parser2 zijn een nieuw formaat, wat allemaal declaratief is - in feite slechts een aantal strings, zodat niet-programmeurs kunnen helpen met het lokaliseren van de parsergrammatica.
  • Spaces zijn nu toegestaan ​​in opdrachtnamen, waarvan we de mogelijkheden ten volle benutten - zie de sectie over wijzigingen in standaard feedopdrachten.
  • We gebruiken gettext () en tweetalige PO-bestanden voor lokalisatie. Dat betekent dat voor de mens leesbare tekenreeksen in de voorbeeld- () en execute () -functies van de opdrachten nu moeten worden omgeslagen met _ (). (Zie de zelfstudie voor het ontwikkelen van 0.5-opdrachten voor meer informatie.)
  • We hebben meestal complete localisaties van standaard feeds naar Japans en Deens en Engels.
  • We hebben de parser-grammatica plug-ins voor verschillende andere talen, waaronder Frans, Zweeds, Italiaans, Portugees en Chinees, dus we zullen binnenkort ook klaar zijn om te beginnen met het lokaliseren van deze talen.
  • Zie de zelfstudie over lokalisatie voor het werken met de Ubiquity-parsergrammatica in uw taal en de zelfstudie met opdrachtlocaties voor hoe u kunt helpen bij het vertalen van strings om meer opdrachten in meer talen te lokaliseren.
  • De API voor het schrijven van Ubiquity-opdrachten is gewijzigd voor Parser 2. Parser 1 is forward-compatibel om opdrachten te gebruiken die zijn geschreven voor Parser2, maar Parser 2 is niet achterwaarts compatibel om opdrachten te gebruiken die zijn geschreven voor Parser1, dus opdrachten die voor Parser 1 zijn geschreven, moeten wordt herschreven.
  • We weten dat het wijzigen van de API lastig is voor opdrachtontwikkelaars, dus we zullen proberen het niet vaak te doen. We hebben geprobeerd de nieuwe API toekomstbestendig en flexibel genoeg te maken om onze plannen voor de nabije toekomst te ondersteunen, dus we denken niet dat we de API daarna opnieuw moeten wijzigen.
  • Ingebouwde en standaard invoeropdrachten zijn allemaal bijgewerkt om te werken in Parser 2.
  • Nieuwe opdrachten zijn onder andere "opdracht inschakelen", "opdracht uitschakelen", "ondersteuning krijgen", " voer selector-selector uit "," command history "," undo closed tabs "," run bookmarklet ", en" check l

Screenshots

ubiquity_1_341781.jpg
ubiquity_2_341781.jpg
ubiquity_3_341781.jpg

Ondersteunde besturingssystemen

Andere software van ontwikkelaar Mozilla

SeaMonkey
SeaMonkey

4 May 20

Lightbeam
Lightbeam

1 Jan 15

Rust
Rust

9 Apr 16

Reacties op Ubiquity

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!