Skip navigation

Tag Archives: ubiquity

Com o Ubiquity já instalado no seu Firefox, acesse o link abaixo e clique no botão que aparece na direita do seu Firefox:
- http://www.spencerwaterbed.com/soft/ubiquity/bing.html

obs.: Esse comando é feito pelo desenvolvedor da comunidade ubiquity, chamado kman

Se você tiver alguma duvida de como instalar um comando no Ubiquity, basta acessar o link que explica como fazer! Fique tranquilo, é bem fácil:
- https://wiki.mozilla.org/Labs/Ubiquity/Ubiquity_0.1_User_Tutorial#Teaching_Ubiquity_New_Commands

Depois de instalar, digite na barra de URL o seguinte comando “about:ubiquity?cmdlist”, em seguida, procure na lista o comando chamado “translate”, e desabilite!

Pronto, agora o seu tradutor padrão é o Bing Translator!

- Agora, se você esta se perguntando por que de estar recomendando o comando do Bing, é bem simples, a nova API do Google não permite muitos acessos gratuitos ao Google Translator, tendo que pagar para um uso mais “ilimitado”!

Já faz algum tempo que queria postar algo sobre o Mozilla Ubiquity, acho que agora vai! :)

Pra entender o Ubiquity, vamos ver, antes de tudo, qual é o conceito no qual ele se baseia!

Mashups

Mashup, relacionado ao desenvolvimento para web, é um site ou aplicação web que utiliza e manipula o conteúdo de várias fontes em um único local! Basicamente, um agregador de vários serviços da web!

Se você quiser mais informações sobre Mashups, pode acessar o link da Wikipedia! Acredito que ele vai tirar a maioria das suas duvidas! :)

- Mashup (web application hybrid) [Wikipedia]

Mozilla Ubiquity

O Ubiquity é um addon da Mozilla que facilita o acesso à vários serviços da web (olha os mashups ai!), utilizando interface de linguagem natural para “chamar” os serviços, através da interface do Ubiquity.

Funciona mais ou menos assim!

Você aciona a tecla de atalho do Ubiquity, digita o serviço que deseja utiliza, por exemplo “Google”, e ele já vai saber que você quer fazer uma busca no Google! Logo em seguida o que deseja procurar no google! Ficaria assim, “Google Mozilla”, com isso, ele buscara no google por mozilla, e apresentar o conteúdo na mesma tela que você digitou o que queria busca, o resultado (no caso, os 4 primeiros link encontrados) que o google retornou sobre o assunto!

Serviços como o GMail, Google Maps, Google Translator, Wikipedia, Twitter (sim, você consegue twittar através dele), e tantos outros podem ser acessados facilmente/diretamente pelo linha de “comandos” do Ubiquity.

Se você ainda esta com duvida sobre como ele funciona, assista o video do Aza Raskin, (desenvolvedore do core do Ubiquity) e veja como tudo acontece:

Ubiquity for Firefox from Aza Raskin on Vimeo.

Se você gostou da ferramenta e quer saber mais sobre ela, segue o link dela no Mozilla Labs:

- Mozilla Ubiquity [Mozilla Labs]
- Mozilla Ubiquity – More Information [Wiki Mozilla]

Desenvolvendo um comando para o Ubiquity

Mozilla Ubiquity, make a commandBasicamente, o Ubiquity é escrito utilizando Python e Javascript, então, não é coisa de outro mundo! :)

Já os comandos que são as coisas que dão sentido ao Ubiquity, são feitas utilizando Javascript! Sim, só isso!

O mais legal é que, você mesmo pode criar um comando seu! Basta escrever no seu Firefox, na barra de URL (ou barra de endereços, como preferir)

about:ubiquity

Fazendo isso, o Firefox abrirá a tela de gerenciamento do Ubiquity, onde você vai encontrar a opção “Hack Ubiquity”, e é ela que você vai poder brincar com os comandos que irá criar, antes de intalar diretamente no seu Firefox.

Para começar a criar um comando do Ubiquity, há um how to no wiki da Mozilla, com informações claras de como você deve começar!

- Ubiquity Author Tutorial [Wiki Mozilla]

Comandos criados pela Comunidade Ubiquity

Depois de aprender a fazer um comando, você pode coloca-lo em uma lista onde há vários outros comandos criados pelos desenvolvedores da comunidade.

- Commands in The Wild [Wiki Mozilla]

Se você quiser dar uma olhada no código de um comando já pronto, pode acessar os que estão no meu github :)

- ubiquity-commands [Clauber Github]

Mais informações

Atualmente, o Ubiquity não tem mais suporte oficial da Mozilla, por tanto, ele é desenvolvido pelos membros da comunidade! Apesar de tudo, a Mozilla não cortou/acabou com o projeto, tanto que o addon ainda esta disponível para download no AMO (http://addons.mozilla.org) e toda a documentação esta nos servidores da Mozilla, mas por uma questão de direcionamento, eles optaram por deixar a comunidade no comando do Addon.

Para instalar esse addon incrível no seu Firefox, você deve baixar o nosso XPI (pacote de instalação de addons) de desenvolvimento, que pode ser encontrado no link abaixo:

- https://bitbucket.org/satyr/ubiquity/downloads/tip.xpi [satyr Bitbucket]

Se você tiver alguma sugestão ou reclamação para fazer sobre o Ubiquity, pode usar o Get Satisfaction para isso:

- Get Satisfaction – Mozilla Ubiquity

Agora se você encontrar algum bug ou quiser ajudar na correção de algum bug já existente, pode fazer isso acessando o link do Bugzilla:

- Bugzilla – Mozilla Ubiquity [Bugzilla]

Bom divertimento! :)