Annons

Ubiquity för Windows

  • Fri

  • På Svenska
  • V 0.6
  • 3.8

    (8)
  • Säkerhetsstatus

Softonic-recension

Kontrollera många webbkommandon med en enda rad

Har du någonsin sett de där film-datorerna som kunde styras med enskilda kommandorader? Nu kan du låta dessa fiktiva bilder bli verklighet med Ubiquity.

Ubiquity är en fantastisk Firefox-tillägg som öppnar en halvgenomskinlig stapel längst upp på din skärm varje gång du trycker på dess associerade tangentbordsgenväg. Därifrån kan du köra en mängd olika kommandon, från att söka efter en markerad textfragment i Wikipedia till att kolla vädret i vilken stad som helst i världen.

Det bra med Ubiquity är att förutom att stödja ganska många inbyggda kommandon som är perfekt integrerade med webbläsaren, så tillåter den dig också att skapa nya. Skapandet av kommandon kan dock vara lite för svårt för icke-tekniska användare, eftersom det innebär kodning.

Ubiquity överraskade oss med sin snabba respons, smarta förslag och snygga gränssnitt. Med tanke på att detta bara är en prototypversion kan bara saker bli bättre.

Ubiquity låter dig kontrollera ett brett urval av kommandon och webbverktyg med bara en enkel rad text.

"Flikarna" högst upp på about:ubiquity-sidorna har omorganiserats. Den nya listan är "handledning", "inställningar", "dina kommandon", "hämta nya kommandon", "support" och "hacka ubiquity". Allt utvecklarrelaterat innehåll är borta från framsidan och finns nu på "hacka ubiquity"-sidan tillsammans med kommandoredigeraren. UI för att ändra tangentbordsinställningar har flyttats till samma sida som skin-listan, och den sidan har döpts om från skin-list till inställningar. Kommandolistan har kombinerats med prenumererade flöden till en ny enhetlig gränssnitt på "dina kommandon"-sidan. Länkar är uppdaterade, vissa slogans har ändrats, osv. Ny parserimplementering (parser 2), med ny analysalgoritm; designen är dokumenterad här. Parser 2 är nu standard; det finns en växel på inställningssidan som du kan använda för att gå tillbaka till den gamla parsern om du vill det. Parser 2 identifierar argument utifrån semantiska roller för enklare lokalisering. (t.ex. mottagaren av e-postkommandot är en "mål"-roll, vilket innebär att den identifieras av ordet "till" på engelska, av partikeln "ni" på japanska, osv.) Språkspecifika grammatikfiler för Parser2 är ett nytt format, som är helt deklarativt -- i princip bara en massa strängar, så att icke-programmerare kan hjälpa till med att lokalisera parsergrammatiken. Mellanslag är nu tillåtna i kommandonamn, en funktion som vi utnyttjar fullt ut -- se avsnittet om förändringar i standardflödeskommandon. Vi använder gettext() och tvåspråkiga PO-filer för lokalisering. Det innebär att läsbara strängar som visas i kommandons preview() och execute() funktioner nu bör omslutas med _(). (Se 0.5 kommandoutvecklingshandledningen för detaljer.) Vi har mestadels kompletta lokaliseringar av standardflöden till japanska och danska samt engelska. Vi har parsergrammatikplugins för flera andra språk, inklusive franska, svenska, italienska, portugisiska och kinesiska, så vi kommer snart vara redo att börja lokalisera till dessa språk också. Se Lokaliseringshandledningen för hur du får Ubiquity parsergrammatik att fungera på ditt språk, och Kommandolokaliseringshandledningen för hur du kan hjälpa till med översättningen av strängar för att få fler kommandon lokalisera till fler språk. API:et för att skriva Ubiquity-kommandon har ändrats för Parser 2. Parser 1 är framåtkompatibel för att använda kommandon skrivna för Parser 2, men Parser 2 är inte bakåtkompatibel för att använda kommandon skrivna för Parser 1, så kommandon skrivna för Parser 1 behöver skrivas om. Vi vet att att ändra API:et är jobbigt för kommandoutvecklare, så vi ska försöka att inte göra det ofta. Vi försökte göra det nya API:et framtidssäkert och tillräckligt flexibelt för att stödja våra planer för den närmaste framtiden, så vi tror inte att vi kommer behöva ändra API:et igen efter detta. Inbyggda och standardflödeskommandon har alla uppdaterats för att fungera i Parser 2. Nya kommandon inkluderar "aktivera kommando", "inaktivera kommando", "få support", "kör selektor-selektor", "kommandohistorik", "ångra stängda flikar", "kör bokmärkeslet", och "kontrollera l

Ändringar

  • "Flikarna" högst upp på about:ubiquity-sidorna har omorganiserats. Den nya listan är "handledning", "inställningar", "dina kommandon", "hämta nya kommandon", "support" och "hacka ubiquity". Allt utvecklarrelaterat innehåll är borta från framsidan och finns nu på "hacka ubiquity"-sidan tillsammans med kommandoredigeraren. UI för att ändra tangentbordsinställningar har flyttats till samma sida som skin-listan, och den sidan har döpts om från skin-list till inställningar. Kommandolistan har kombinerats med prenumererade flöden till en ny enhetlig gränssnitt på "dina kommandon"-sidan. Länkar är uppdaterade, vissa slogans har ändrats, osv. Ny parserimplementering (parser 2), med ny analysalgoritm; designen är dokumenterad här. Parser 2 är nu standard; det finns en växel på inställningssidan som du kan använda för att gå tillbaka till den gamla parsern om du vill det. Parser 2 identifierar argument utifrån semantiska roller för enklare lokalisering. (t.ex. mottagaren av e-postkommandot är en "mål"-roll, vilket innebär att den identifieras av ordet "till" på engelska, av partikeln "ni" på japanska, osv.) Språkspecifika grammatikfiler för Parser2 är ett nytt format, som är helt deklarativt -- i princip bara en massa strängar, så att icke-programmerare kan hjälpa till med att lokalisera parsergrammatiken. Mellanslag är nu tillåtna i kommandonamn, en funktion som vi utnyttjar fullt ut -- se avsnittet om förändringar i standardflödeskommandon. Vi använder gettext() och tvåspråkiga PO-filer för lokalisering. Det innebär att läsbara strängar som visas i kommandons preview() och execute() funktioner nu bör omslutas med _(). (Se 0.5 kommandoutvecklingshandledningen för detaljer.) Vi har mestadels kompletta lokaliseringar av standardflöden till japanska och danska samt engelska. Vi har parsergrammatikplugins för flera andra språk, inklusive franska, svenska, italienska, portugisiska och kinesiska, så vi kommer snart vara redo att börja lokalisera till dessa språk också. Se Lokaliseringshandledningen för hur du får Ubiquity parsergrammatik att fungera på ditt språk, och Kommandolokaliseringshandledningen för hur du kan hjälpa till med översättningen av strängar för att få fler kommandon lokalisera till fler språk. API:et för att skriva Ubiquity-kommandon har ändrats för Parser 2. Parser 1 är framåtkompatibel för att använda kommandon skrivna för Parser 2, men Parser 2 är inte bakåtkompatibel för att använda kommandon skrivna för Parser 1, så kommandon skrivna för Parser 1 behöver skrivas om. Vi vet att att ändra API:et är jobbigt för kommandoutvecklare, så vi ska försöka att inte göra det ofta. Vi försökte göra det nya API:et framtidssäkert och tillräckligt flexibelt för att stödja våra planer för den närmaste framtiden, så vi tror inte att vi kommer behöva ändra API:et igen efter detta. Inbyggda och standardflödeskommandon har alla uppdaterats för att fungera i Parser 2. Nya kommandon inkluderar "aktivera kommando", "inaktivera kommando", "få support", "kör selektor-selektor", "kommandohistorik", "ångra stängda flikar", "kör bokmärkeslet", och "kontrollera l

FÖRDELAR

  • Snabb och smart startare
  • Stödjer anpassningsbara kommandon
  • En ny approach till webb- och datorhantering

NACKDELAR

  • Att skapa nya kommandon är lite för svårt

Program tillgängligt på andra språk


Ubiquity för PC

  • Fri

  • På Svenska
  • V 0.6
  • 3.8

    (8)
  • Säkerhetsstatus


Användarrecensioner om Ubiquity

Har du provat Ubiquity? Var den första att lämna din åsikt!


Annons

Lagar som rör användningen av denna programvara varierar från land till land. Vi uppmuntrar eller accepterar inte användningen av detta program om det strider mot dessa lagar.